Hi Bertrand, On Mon, Apr 6, 2015 at 6:45 PM, Bertrand Delacretaz <[email protected]> wrote: > hi Robert, > > You're right that this deserves to be clarified. > > On Mon, Apr 6, 2015 at 1:06 PM, Robert Munteanu <[email protected]> wrote: >> ...- there are both technical and community requirements for moving stuff >> from /contrib to / , see Bertrand's comment at [1].. > > Yes, IMO the main thing is that whatever's not under contrib is > supposed to be maintained, reacting to patch submissions, making > regular releases etc. > > OTOH the /contrib modules are maintained on a ad hoc basis, but it's > fine to let them rot for a while if nobody's interested at the moment. > > So my criteria for moving something out of contrib is to have several > committers willing to support it (so that collectively we provide good > support) and good test coverage as an objective measurement of the > code's quality. > >> - we seem to favour not building links from / to /contrib [2] > > Correct, if a non-contrib module depends on a contrib one, the result > is not guaranteed to be maintained so it should go to contrib ;-)
Thanks for clarifying! I've drafted a wiki page at [3], comments welcome. It does hold a bit more information than this email thread, but the extra information is mostly a description of the SVN repo ; I felt that just placing the info about / and /contrib would be kind of dry. Cheers, Robert [3]: https://cwiki.apache.org/confluence/display/SLING/Sling+SVN+repository+structure -- Sent from my (old) computer
