[Zope3-dev] Advice on CVS corrections

Steve Alexander steve at z3u.com
Thu Jan 8 11:58:33 EST 2004


Dave Harris wrote:
> I recently posted information about necessary corrections to Zope3 files. I 
> received two acknowledgements on the first post (fixing zodb/zeo in 
> zeo/schema.xml) that the change was warranted.
> 
> I looked at Zope3 CVS today and I see that neither change has been applied.
> 
> At the risk of appearing foolish, was I supposed to checkin the changes? I 
> don't currently have permission to do so - should I seek permission?

Yes.

http://dev.zope.org/CVS/FrontPage

http://dev.zope.org/CVS/ContributorIntroduction

Basically, get an account on the zope.org website, print out the 
contributors' agreement, sign it, send it to Zope Corporation. Then, 
upload your ssh key.

The most significant part of the contributors' agreement is that 
contributors agree to check in only their own work, and they agree that 
Zope Corporation jointly holds copyright with the contributor for the 
work they check in.


> I'm relatively new to Python so I doubt I can contribute much to the heavy 
> lifting (I do have over 20 years of UNIX/C experience though). I figured I 
> would work around the edges and solve the bugs that I find (rather than just 
> post bug reports.) Is that presumptuous? As a newcomer, should I simply 
> stick a pin in the map and let the professionals handle the details?

Please do contribute as much as you want to. Feel free to ask for help 
or advice or guidance on this mailing list.

The main requirement for checking in code is that python code needs to 
have unit tests, and all unit and functional tests must pass before 
changes are checked in.

There's a system of writing proposals before making larger changes.

http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/FrontPage/Zope3Proposals

Anyone can make a proposal.

--
Steve Alexander




More information about the Zope3-dev mailing list