On Sun, 2007-08-05 at 23:57, Daniel N wrote:
> 
> On 8/6/07, Charlie Savage <[EMAIL PROTECTED]> wrote:
>         
>         TRANS wrote:

> Thats the whole reason for a fork...  No one can check in... 

How about using something like bazaar (http://www.bazaar-vcs.org) to
start a branch off the anonymous CVS/SVN head and then whoever has
patches can put them on a website (hosting the whole branch).  If Trans
wants to coordinate pulling in the patches from the other branches and
hosting them, then maybe that'd work.

Once someone gets check-in privs for the project or the original
maintainer is back on the scene, a diff can easily be generated from the
bzr or whatever distributed VCS branch(es) as necessary and pulled in. 
It's a bit of a different development model, but I think it would
certainly work well in this case.  I've been using bazaar lightly on
some projects for the last year or so, and found it quite good.  There
are other alternatives, but I haven't used them myself.

I have to agree with Charlie.  I think forking and starting from scratch
is a bad idea if the code's relatively clean--learn from the
Netscape/Mozilla thing rather than make the same mistake (see Joel on
Software if necessary).  In the meantime, as long as one or more people
can make their branches available to the rest of the interested
developers, I think the existing problems could be addressed if there
were a few people available that could look at it.

Unfortunately, my C is quite rusty, and I'm not in the position to hack
on the code myself at the moment, but I'm sure there are those on the
list who are.  Once they have a way to track their changes, it seems
like that's all that's standing in the way of moving the project
forward.

ast
-- 
Andrew S. Townley <[EMAIL PROTECTED]>
http://atownley.org

_______________________________________________
libxml-devel mailing list
libxml-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/libxml-devel

Reply via email to