Forum OpenACS Development: Response to Why not have an open cvs repository ?

Collapse
Posted by Don Baccus on
We certainly can do some delegation, there's no reason why Domingo (or  anyone else) can't e-mail a package owner with an offer of help.  If that owner wants to accept the proferred help, we can easily make Domingo (or whoever) a committer for that package in the real CVS tree.

The main reason folks don't commit partial work, Domingo, is that they're not done yet.  As package owners, most are working alone so there's no particular merit in committing partial work.  And others simply haven't begun yet (we have folks finishing school, on vacation,  finishing competing work, etc).

I don't see a lot of value in someone skipping from package-to-package, cherry-picking the easy things from each and doing  partial commits.

You won't learn anything of value of you do that, and it won't really help the person doing the package port, who presumably is fully capable of doing the easy things themselves.

You'll learn a lot more by taking full responsbility for a small package.  You did some work on the "postcard" package, for instance.  Finishing that up entails modifying it to use the content repository,
in order to hide the differences between PostgreSQL's and Oracle's handling of long types.  Dan's written a document showing how to do this, and if you were to run into problems trying to finish up I'm sure he'd be more than willing to answer any questions or giving you some help.

Finishing what you begin is the mark of a software engineering professional.