I have added a page to the website on this - see
http://jena.apache.org/getting_involved/reviewing_contributions.html

I have tried to get this included in the sidebar navigation but I can't
figure out how that works, anyone able to fix this?

Rob


On 2/8/13 12:46 AM, "Andy Seaborne" <[email protected]> wrote:

>One follow-up:
>
>There are two TLA that float around
>
>CTR - commit then review
>RTC - review then commit
>
>for two styles of operation of a project
>
>CTR is commit (to the main codebase) and have people check it afterwards
>- a sort of passive agreement process.  Jena is more this style.  It
>works for small projects when enough people can have an overview of the
>whole thing; it's lighter weight, the level of analysis is typically
>less but eyeballing changes is possible. Having a test suite is
>essential, creating a off trunk version to check is not. It does not
>work so well for large additions.  It is short-timescale.
>
>RTC is review (on JIRA or git pull requests), agree then integrate into
>the main code base.  Used on large projects (e.g. the Hadoops of this
>world) where many areas can be active at once.  It is higher overhead
>but necessary when the complexity of the code base means things need to
>be checked in detail, often by building and running e.g. performance.
>It has a lot longer cycle time.
>
>As a small project (and in the scheme of things, Jena is small) we can
>choose lighter weight processes and also vary the process to suit on
>each item.  Small patches can be just do it, things that change
>functionality can be brought to dev@.  Your judgement.
>
>Rob's excellent list applies.
>
>We ought to be fairly systematic on asking for tests both for bug
>reports and contributions.  We seem to get waves of "it does not work
>messages" and it takes inspired guesswork (well, random guesswork) to
>see what might be going wrong.
>
>       Andy

Reply via email to