code import does not support darcs

Bug #44455 reported by Celso Pinto
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

I was registering a new product and while in that process I noticed you only support importing code either from CVS or Subversion. Are there any plans to include Darcs support as well?

Changed in malone:
status: Unconfirmed → Confirmed
Revision history for this message
David Allouche (ddaa) wrote :

At the moment there are no plans to support darcs in Launchpad.

It is also unclear to me how a darcs import tool should work, since its purpose is to translate the history recorded by a VCS into another VCS format, but darcs does NOT record history.

Revision history for this message
Celso Pinto (cpinto) wrote :

Of course you have a history log in darcs, otherwise how would it be useful to track changes? If you execute 'darcs changes' you get a complete changelog. There are even options that show what files have been modified/added/removed/moved.

Darcs also works with changesets so translating each changeset to tla or bazaar format shouldn't prove too difficult.

Revision history for this message
David Allouche (ddaa) wrote :

Correct me if I'm wrong, but only records a partially ordered set of patches on a tree. That set of patches can grow and shrink an there is no way to retrieve the "state of that branch yesterday".

Darcs is also the only system that I know of which supports first class changesets. All the other systems (and in particular bzr) use a data model based on revision snapshots.

I'm not saying that it would be impossible to support darcs, and in an ideal world we would support it. When we have finished the transition to bzr and cscvs is released you will be able to help.

Revision history for this message
Saša Janiška (gour) wrote :

Hi!

Is there anything new in regard to darcs (import) support in LP?

Sincerely,
Gour

Revision history for this message
Tim Penhey (thumper) wrote : Re: [Bug 44455] Re: Support for darcs

On Wed, 12 Nov 2008 09:46:47 Gour wrote:
> Hi!
>
> Is there anything new in regard to darcs (import) support in LP?
>
>
> Sincerely,
> Gour

no.

Revision history for this message
Zachary Uram (netrek) wrote : Re: Support for darcs

Just wondering when darcs will be supported? I need to import a darcs repo into a bzr branch so that I can upload it to my launchpad project.

Regards,
Zach

Revision history for this message
Jonathan Lange (jml) wrote :

Not for a very, very long time.

If you want to migrate from Darcs to Bazaar, then you might want to look at http://bazaar-vcs.org/BzrMigration#Darcs

Thanks,
jml

Revision history for this message
Saša Janiška (gour) wrote :

>Not for a very, very long time.

Does it mean there won't be support for darcs at all or it's simply not high priority?

>If you want to migrate from Darcs to Bazaar, then you might want to look at http://bazaar-vcs.org/BzrMigration#Darcs

I'm not interested for migrating from Darcs to Bazaar, but simply to be able to provide bzr branches at LP and continue to use darcs for my local development.

Sincerely,
Gour

Revision history for this message
Jonathan Lange (jml) wrote : Re: [Bug 44455] Re: Support for darcs

On Sun, May 24, 2009 at 11:15 AM, Gour <email address hidden> wrote:
>>Not for a very, very long time.
>
> Does it mean there won't be support for darcs at all or it's simply not
> high priority?
>

It's not a high priority at the moment.

It's also probable that at the rate of bugs fixed vs bugs filed, this
bug will never get fixed.

>>If you want to migrate from Darcs to Bazaar, then you might want to
> look at http://bazaar-vcs.org/BzrMigration#Darcs
>
> I'm not interested for migrating from Darcs to Bazaar, but simply to be
> able to provide bzr branches at LP and continue to use darcs for my
> local development.
>

I'm not sure of the best way to do that. If you had tools to do the
conversion on your own machine, you could then sync the results of
that conversion to Launchpad. The Bazaar mailing list will be able to
help you with both of those things, I think.

jml

Revision history for this message
Saša Janiška (gour) wrote : Re: Support for darcs

@Jonathan:

> It's not a high priority at the moment.

> It's also probable that at the rate of bugs fixed vs bugs filed, this
> bug will never get fixed.

Are you aware that darcs-fast-export is now merged and bundled with bzr-fast-import plugin, which means that adding support for Darcs shuld be quite easy now.

See https://launchpad.net/bzr-fastimport.

Sincerely,
Gour

Revision history for this message
Michael Lustfield (michaellustfield) wrote :

I'd like to note that this is something I would like to see as well. There are many projects hosted on Debian.org that use darcs. I've been working with a Debian user to integrate launchpad with their project. Unfortunately, this will cause issues with this process.

Jelmer Vernooij (jelmer)
tags: added: code-import
removed: lp-code
summary: - Support for darcs
+ code import does not support darcs
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.