On Tue, Jul 13, 2010 at 23:11:35 +0400, Dmitry Kurochkin wrote:
> > In the meantime, I've filed http://bugs.darcs.net/issue1889 so that
> > we don't accidentally release Darcs 2.5 with the regression.
> 
> IMHO this is a very nice feature. It's worth a little release delay.

OK, I'll leave this to our Release Manager to decide if we should delay
releasing Darcs 2.5 until darcs get --lazy has equivalent (or better)
performance with packs or if we should simply hide the optimize --http
feature (or ignore packs).

Of course, Reinier has exactly the same discretion (as a benevolent
dictator) to choose how to use his RM authority to make this decision,
be it by fiat, delegation, voting, consensus or some combination of the
four. :-)

> > Note that there's also another potential perceived regression in that
> > we get very little feedback when downloading packs.  Even if it's
> > actually much faster in reality, folks may *think* it's slower.
> > 
> 
> Reporting from curl may be tricky. I would release with out it anyway.

That reminds me:  There is a feature request to use something called
'curl callbacks' for progress reporting <http://bugs.darcs.net/issue1662>.
Not sure how feasible/useful that would be.

> * Reworking curl support. With packs we can probably drop pipelining
>   with not much performance harm (needs to be checked). Then we can use
>   curl simple interface. That would make code simpler, allow to get rid
>   of a separate thread (there was a bug about it), and let us use
>   Haskell curl bindings.

Hmm, interesting.  I presume that we'll still want to support the likely
case that the remote repository is not using packs

-- 
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
For a faster response, please try +44 (0)1273 64 2905.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to