On 8 June 2010 07:43, Chiheng Xu <chiheng...@gmail.com> wrote: > On Tue, Jun 8, 2010 at 9:14 AM, Ben White <ja_wal...@sbcglobal.net> wrote: >> Would a modestly modified copy of Bugzilla be workable for that something? >> I.E. Patchzilla? > > Think about mercurial or git. Every one can commit on his/her own > local repository, and "publish" his/her repository. Every one can > pull other people's changes into his/her own repository, and can > selectively merge interesting/valuable changes. Every patch have it's > own branch. So called "approved patches" will be those patches whose > branches have been merged. Then, you only need to think whether or not > merge the branches the patches reside. > > If you use mercurial or git, every change will not be lost, every one > can review and selectively merge any branch on his/her convenience.
That would only make matters worse in GCC, because reviewers are not generally interested on spending time merging anyone's else changes. What we are discussion here is a way to not lose track of the work of sporadic contributors so they don't feel ignored by the GCC project. Cheers, Manuel.