On Mon, Jun 7, 2010 at 10:43 PM, 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. >
git is an excellent tool to create and share patches. Maybe we should have an open gcc git mirror with gitweb and every contributor can create his/her own branches and publish them. -- H.J.