[darcs-devel] darcs and darcs hub (Re: obliterated patches)

Ben Franksen ben.franksen at online.de
Mon Mar 16 22:20:56 UTC 2015


Ganesh Sittampalam wrote:
> On 16/03/2015 00:07, Ben Franksen wrote:
>> While this sounds like a good idea, I have doubts that moving to darcshub
>> would allow us to keep using the tools we do now. Would using darcshub
>> mean we no longer do 'darcs send' but instead use the github model of
>> pull- requests?
> 
> We've actually got most of the support ready for being able to "darcs
> send" to darcsden - darcs send has actually had support for uploading
> the patches via HTTP for a long time, but there wasn't any widely-used
> server-side support for this.
> 
> BSRK Aditya's GSoC 2013 project included much of the work to support
> "bundles" in darcsden.
> 
> The bit that wasn't merged was the bit that actually accepts uploaded
> bundles. The unfinished patches to do this are at
> http://hub.darcs.net/ganesh/darcsden-sendbundles

Sounds pretty good. So someone would need to take the time and merge + 
complete these changes. Unfortunately I know very little about HTTP, so it's 
probably not going to be me.

We can do that after the release?

>> Currently the mailing list is well integrated with the repos and with
>> roundup for tracking bugs and patches. How can we keep that running if
>> the repos move over to darcshub?
> 
> We might need to do some custom work there, if we can't do it in a
> generic way. I think the darcsden issue tracker is also a bit more
> primitive than the roundup one, so it might need a bit of general work.

I don't mind if it's not generic if the long-term plan is to boost the 
tracker on darcshub to a level that gives us something comparable to what we 
have with roundup now.

But I have no idea what needs to be done for that. Is this a matter of 
writing some scripts to use as hooks in the darcs repos? Or, perhaps, re-
writing the ones we have to support roundup running on a host that is 
different from the one where the repos are?

>> I guess this is a chicken-and-egg sort of problem. I fear there is little
>> incentive for an individual developer to use darcshub until we move the
>> repos there committed to it as our development platform (and integrated
>> it into our workflow).
> 
> For me I certainly don't want to move over to hub.darcs.net until it's
> broadly a good replacement for what we have now. But I'd be happy to do
> it piecemeal if that makes sense, e.g. move the repos now and the
> tracker later.

Right, if it makes sense (i.e. we have added what we need to support 
roundup) I am all for it.

Cheers
Ben
-- 
"Make it so they have to reboot after every typo." ― Scott Adams




More information about the darcs-devel mailing list