+-------[ Philipp von Weitershausen ]---------------------- | Andrew Milton wrote: | > +-------[ Stephan Richter ]---------------------- | > | Hello everyone, | > | | > | With the development of Zope 3, the Zope developers committed to a new | > | development process and higher software quality guidelines. With the adoption | > | of Zope 3 technologies in the wider Zope community, we should also start | > | using the process for third party package development. | > | | > | I have spent the last two weeks working on a proposal that defines a Zope | > | Software Certification Program (ZSCP) and a Common Repository that implements | > | this process. The proposal is attached to this mail. I welcome any comments | > | about it! | > | > So in order to even get your Open Source package LISTED, you have to sign over | > the rights of your code to Zope Corp (currently, Zope Foundation later), and then | > check it into the svn respository. | > | > Is this is correct? | | No. The common repository under the wings of ZC/ZF is just *a* | repository that implements the ZSCP. There can be others, for example | the Plone repository, the collective repository (perhaps), etc.
<block quote> The Common Repository is *not* a replacement for other high-level repositories like Plone's or ECM's. It does not aim at assimilating everything in the wider Zope community. It is merely a place for high-quality packages that are supported by the Zope development team. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Code in the Common Repository *must* also use the license stated in section 3.5 and developers *must* sign the contributor agreement. The ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ agreement is necessary to ensure that contributions originated from the contributing developer. </end quote> a) Supported by Zope development team b) Must sign contributor agreement. I don't see why a 'repository' of 3rd party packages needs any agreement signed, unless some kind of indemnity is required which it wouldn't need if it's "just a repository". Any 'infringement' would simply result in the offending code being removed from the repository (which would have to happen anyway in case someone 'lied' about owning it). After all the repository is not claiming ownership of the code is it (unless you have to sign it over....) The license for the code should also be irrelevant, since it's just a repository right? Just a convenient one stop shop for packages. So each package should be able to have its own license, no need for a common license. Having to sign the agreement serves no purpose unless there's some other IP issue involved other than simply storing the code. -- Andrew Milton [EMAIL PROTECTED] _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )