[openstack-dev] [Interop-wg] [QA] [PTG] [Interop] [Designate] [Heat] [TC]: QA PTG Summary- Interop test for adds-on project
Doug Hellmann
doug at doughellmann.com
Thu Mar 8 17:57:59 UTC 2018
Excerpts from Zane Bitter's message of 2018-03-08 12:45:11 -0500:
> On 07/03/18 08:44, Ghanshyam Mann wrote:
> > I mean i am all ok with separate plugin which is more easy for QA team
> > but ownership to QA is kind of going to same direction(QA team
> > maintaining interop ads-on tests) in more difficult way.
>
> After reading this and the logs from the QA meeting,[1] I feel like
> there is some confusion/miscommunication over what the proposed
> resolution means by 'ownership'. Basically every Git repo has to be
> registered to *some* project in
> http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml
>
> The proposal was to register the trademark test plugins to the QA
> project. The implications of this are fairly minimal in my view:
>
> * The project gets a say on any new repo creation requests (this will
> help maintain e.g. a consistent naming scheme IMO)
> * Contributors to the repos are considered contributors to the project,
> get to vote in the PTL elections, and are allowed to put the logo
> sticker on their laptop.[2] (This seems appropriate to me, and in the
> best case might even help convert some people into becoming core
> reviewers for QA in the long term.)
> * The project would have to meet any other obligations in regards to
> those repos that the TC delegates to project teams and PTLs - though
> none of the ones I can think of (releases, tracking project-wide goals)
> would really apply in practice to the repos we're talking about.
>
> Perhaps I am missing something that you have a specific concern with?
>
> It is *not* meant to imply that the project has an obligation to write
> tests (nobody expects this, in fact), nor that the core reviewers it
> contributes to the core review team for the repo have any stronger
> obligation to do reviews than any of the other core reviewers (we really
> want all 3 teams to contribute to reviews, since they each bring
> different expertise).
>
> I think we have two options that could resolve this:
> * Change the wording to ensure that future readers cannot interpret the
> resolution as placing obligations on the QA team that we didn't intend
> and they do not want; or
> * Register the Git repos to the refstack project instead.
>
> cheers,
> Zane.
>
> [1]
> http://eavesdrop.openstack.org/meetings/qa/2018/qa.2018-03-08-07.59.log.html#l-34
> [2] kidding! Everyone knows you can't have the sticker until after the
> initiation ;)
>
Why would the repos be owned by anyone other than the original project
team?
Doug
More information about the OpenStack-dev
mailing list