[darcs-devel] may we BSD3 license the Darcs download manager?

Eric Kow kowey at darcs.net
Fri Aug 17 18:47:28 UTC 2012


Many thanks, David!

On 17 Aug 2012, at 19:27, David Roundy wrote:

> Hi Eric,
> 
> I'm fine with relicensing the downloading bit of darcs as BSD, and
> agree that splitting it into a separate package could be a good idea.
> 
> David
> 
> On Fri, Aug 17, 2012 at 10:53 AM, Eric Kow <kowey at darcs.net> wrote:
>> Hi David,
>> 
>> Any chance I could chase you on this?
>> (Also, I think I should unlearn the habit of using droundy at darcs.net
>> apologies if you've stopped using that but I haven't yet retrained)
>> 
>> Thanks!
>> 
>> Eric
>> 
>> PS. the sort of thing we're aiming for is http://darcs.net/Ideas/Downloader
>> it's a bit geared towards the idea of reimplementation, which I tend to be a bit skeptical about.  Maybe the possibility of splitting off what we have and refactoring it would be easier for people to take on
>> 
>> Begin forwarded message:
>> 
>>> From: Dmitry Kurochkin <dmitry.kurochkin at gmail.com>
>>> Subject: Re: may we BSD3 license the Darcs download manager?
>>> Date: 5 August 2012 16:48:13 GMT+01:00
>>> To: Eric Kow <kowey at darcs.net>
>>> Cc: Darcs devel list <darcs-devel at darcs.net>, David Roundy <droundy at darcs.net>
>>> Message-Id: <87fw81cpc1.fsf at gmail.com>
>>> 
>>> Hi Eric.
>>> 
>>> Eric Kow <kowey at darcs.net> writes:
>>> 
>>>> David, Dmitry,
>>>> 
>>>> Darcs has this pretty nifty URL fetching infrastructure, which I think has features none of the Haskell ones provide yet (at least not in a single package):
>>>> 
>>>> * concurrent downloading
>>>> * queuing up downloads with a notion of priority
>>>> * possibility of hooking into a verbose mode reporting feature
>>>> * HTTP pipelining
>>>> * support for unusual environments (eg. with proxy servers)
>>>> * Windows support
>>>> 
>>>> I was thinking that this infrastructure could be useful for the broader Haskell community, and also could perhaps be more easily maintained if was used by a wider set of projects.  To get adoption though, we would most likely have to release it under a BSD3 license.
>>>> 
>>>> May we have your permission to apply such a license to this module and spin it out of Darcs?
>>>> 
>>> 
>>> I am all for moving code into separate reusable packages!  No objections
>>> to the license change.
>>> 
>>> Regards,
>>> Dmitry
>>> 
>>>> Many thanks!
>>>> 
>>>> --
>>>> Eric Kow <http://erickow.com>
>> 
>> --
>> Eric Kow <http://erickow.com>
>> 
> 
> 
> 
> -- 
> David Roundy

-- 
Eric Kow <http://erickow.com>



More information about the darcs-devel mailing list