Hi, On Thu, Sep 22, 2011 at 11:23:10AM +0200, m...@apollinemike.com wrote:
> I don't know anything about open source projects outside of LilyPond, > but could someone branched into other GNU projects perhaps collect > this sort of info? Having participated in or followed a number of free software projects (both GNU and other) over the years, I don't know of *any* besides LilyPond that uses a dedicated patch review tool. (Including the very largest ones, such as Linux or GCC.) Reviews are done almost exclusively by email -- and quite frankly, I don't see why anything else would be preferred for the actual review. The only problem is tracking the status of patches *afterwards*... (Most projects also have some kind of issue tracker; and some use these for patch reviews occasionally -- but they are generally unloved, as they usually don't interact well with mailing lists...) The sanest option seems to be http://ozlabs.org/~jk/projects/patchwork/ Patchwork is a web-based patch tracking system designed to facilitate the contribution and management of contributions to an open-source project. Patches that have been sent to a mailing list are 'caught' by the system, and appear on a web page. Any comments posted that reference the patch are appended to the patch page too. The project's maintainer can then scan through the list of patches, marking each with a certain state, such as Accepted, Rejected or Under Review. Old patches can be sent to the archive or deleted. This doesn't address general issue tracker integration. that is a much more complex problem: while patches can be discovered automatically, and only need manual status updates, general issue tracking always requires explicit classification. Although some issue trackers (such as debbugs, RT, or nowadays even bugzilla) can be operated through email, this doesn't mean they integrate with mailing lists seamlessly. Obviously nobody has found the silver bullet yet :-) (And certainly not for the lack of trying... This discussion comes up repeatedly in pretty much every project I know.) -antrik- _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel