![](https://secure.gravatar.com/avatar/10a3ceea7f0886152bd6ee6fb28b3579.jpg?s=120&d=mm&r=g)
On Fri, 2006-09-15 at 08:40 +0200, Johannes Winkelmann wrote:
Hi again,
On Wed, Sep 13, 2006 at 21:49:07 +0200, Simone Rota wrote:
Hi,
I discussed this proposal privately or on irc with different people, I'll try to formalize it here.
I think it would be nice to offer access to a dedicated svn repository on crux.nu to 3rd party contributors (the current 'contrib')
The main motivations behind this proposal are the following:
- Versioning and history also for contrib - Promote teamwork - Make the contributors acually feel part of a project, much like the old CLC. [...] - Potential improvement of quality in ports.
Considering these goals, I'm not sure if we should keep the conditions to join as low as they are now.
I'm in particular thinking that the way contributors appear in public will reflect back on the whole project (that holds of course true for all of us, not only the contrib guys!). IMHO we should therefore require a solid knowledge on CRUX, and an okay reputation both amongst users and devs.
Also, the current contrib rules are somewhat lengthy, and contain some historic stuff ("CLC maintainer"); it might be a good idea do rewrite them with the new situation in mind, and make it easier to grasp at the same time.
Comments?
Agreed, but the "new contrib" sounds very much like most of the current opt. Perhaps this could lead to a structure more like the old one, except Per's role has been taken over by the people known as "core maintainers" core: what pretty much everybody needs (default package selection for new installs) opt: other high-focus ports (apache, gtk, alsa, mdadm, python, libvorbis, curl, ...) contrib: less-used ports which don't have a lot of dependent packages (sshfs-fuse, iftop, jedit, yapo, pypanel, ...) personal: things that the owner used at least once, could possibly still work :) - can have external dependencies in core, opt, and contrib.