On Thu, Nov 13, 2003 at 02:46:56AM +0100, Indan Zupancic wrote:
What about making a seperate Dillo repository, but instead of using CVS that is too centralized and can't handle branches very well (or so I heard), we could use GNU Arch (http://www.gnu.org/software/gnu-arch/, thanks to Paul Pelzl for the tip) or Bitkeeper? That way it should be much easier to manage all the patches, with one branch for each "patch" (one branch for https, one for tab+frames, etc). The hardest part should be to keep our main branch in sync with Dillo's CVS.
The best way to handle that with Arch is to have a "CVS gateway" branch that contains only unmodified CVS sources. Other branches (https, tab/frame, etc.) would be tags ("continuations") of the CVS gateway, which would make it relatively easy to merge in patches from CVS. Of course, the "merge in" is where work is sometimes involved, but I don't know of any general solution to that problem. Paul