On Thu, Apr 09, 2009 at 10:45:52 +0100, Neil Mitchell wrote:
> The bug effecting me is that darcs v2 can't pull from a darcs v1 repo.
> I'm not sure if all this partial/tag stuff is relevant as this happens
> for me on a repo that has never been tagged when checking out without
> --partial.

It's not.  This partial/tag stuff you discovered is a whole other bug.

The original issue you posted still has not been reproduced.  Reinier,
have you had any luck?

> Having my version control system not be able to get at my
> old code scares me a lot - not fixing it doesn't seem like an option.

I realise it's a pretty scary thing to see, but in this particular case
your data is perfectly safe.  If you omit the --partial switch, it works
fine.  Likewise if the repository is available in a darcs 1 hashed
format.

I was thinking that maybe one thing darcs could do is start ignoring the
--partial switch and just telling users it's deprecated and urging them
to use hashed repositories and --lazy if they want faster downloads.
The result of this action in your particular case is that darcs would
have worked, just a bit more slowly.

It's pretty radical because it means a lot of people using --partial
suddenly get slower downloads, but as a means of reducing our
liabilities (places for darcs to go wrong), it's an option that's worth
considering.

This is just part of a bigger picture of working out how to encourage
people to start using the darcs 2 features (without necessarily using
darcs v2 format repositories) that make a difference.  Part of the
problem we're facing in the darcs world is that we're still dragging a
lot of darcs 1 business around.

Anyway, I'll stress that I'm not saying we should do this.  I'm just
illustrating this as a possible means of focusing our development
and moving the community forward.  It's probably too much stick and
not enough carrot though.  Meanwhile, I think it would be helpful
if somebody could put together a hashed mirror of the GHC and libraries
repo on code.haskell.org.

-- 
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9

Attachment: pgpy0kPj6ghZ4.pgp
Description: PGP signature

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to