[openstack-dev] [TC] [Infra] Terms of service for hosted projects
thierry at openstack.org
Wed May 30 13:19:34 UTC 2018
Jeremy Stanley wrote:
> On 2018-05-29 10:53:03 -0400 (-0400), Zane Bitter wrote:
>> It is my understanding that the infra team will enforce the
>> following conditions when a repo import request is received:
>> * The repo must be licensed under an OSI-approved open source
> That has been our custom, but we should add a statement to this
> effect in the aforementioned document.
>> * If the repo is a fork of another project, there must be (public)
>> evidence of an attempt to co-ordinate with the upstream first.
> I don't recall this ever being mandated, though the project-config
> reviewers do often provide suggestions to project creators such as
> places in the existing community with which they might consider
Right, that was never a rule (for Stackforge or the current
"non-official project hosting" space), and I doubt very much we have
enforced it in the past. FWIW we currently host forks of gitdm, gerrit,
as well as copies of all sorts of JS code under xstatic-*. That said, I
think consulting upstream in case of code copies/forks is a good
practice to add in the future.
>> In addition, I think we should require projects hosted on our
>> infrastructure to agree to other policies:
>> * Adhere to the OpenStack Foundation Code of Conduct.
> This seems like a reasonable addition to our hosting requirements.
>> * Not misrepresent their relationship to the official OpenStack
>> project or the Foundation. Ideally we'd come up with language that
>> they *can* use to describe their status, such as "hosted on the
>> OpenStack infrastructure".
> Also a great suggestion. We sort of say that in the "what being an
> unoffocial project is not" bullet list, but it could use some
> fleshing out.
"The OpenStack infrastructure" is likely to be changed in the near
future to a more neutral name, but I would keep the "hosted on" language
to describe the relationship.
Thierry Carrez (ttx)
More information about the OpenStack-dev