darcs

Issue 1971 darcs too hard to install?

Title darcs too hard to install?
Priority not-our-bug Status given-up
Milestone Resolved in
Superseder Nosy List darcs-devel, dmitry.kurochkin, kowey, simon, zooko
Assigned To
Topics Community

Created on 2010-10-14.08:53:20 by kowey, last changed 2017-07-31.01:28:14 by gh.

Messages
msg12691 (view) Author: kowey Date: 2010-10-14.08:53:19
This is another umbrella bug pointing to all the the evidence we have
that Darcs is too much of a pain to install (eg. on niche platforms),
and strategies for mitigating this.

Things we have so far:

* Boutique VC in boutique language raises bar for contribution (Tahoe):
http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1226
* Darcs takes forever to install
https://trac.macports.org/ticket/26582
* Request to port GHC to OpenBSD/Sparc
http://hackage.haskell.org/trac/ghc/ticket/3511

Note sure what the right action to take is.  Waiting passively for
Someone Else to resolve these issues for us isn't really the best thing.

Perhaps we can provide mitigation help, or actually take a more active
role in these communities (doing so strategically to avoid distraction)

For now, I'm just collecting tickets
msg12694 (view) Author: kowey Date: 2010-10-14.09:26:07
See issue1972 for mitigation
msg17542 (view) Author: gh Date: 2014-06-12.18:52:41
Now that we have our own repo hosting page (hub.darcs.net based on
darcsden) we can mitigate this problem. I can see 3 approaches:

* Since the "zip export" patch (
<http://hub.darcs.net/darcs/darcs-screened/patch/20140516190946-5ef8f>
), we can a "Download ZIP" button to the repository pages of
hub.darcs.net to grab the latest working copy.

* Since the marksfile support for fast-export which is now part of darcs
itself, we can maintain (read-only) git mirrors of darcs repositories.

* We could embed some javascript code in hub.darcs.net, that grabs the
pristine root hash of any repository and enables the user to download
the current working copy of some repository. (Is this realizable in
javascript?). This would have the advantage of not requiring extra space
on the server side.
msg17544 (view) Author: gh Date: 2014-06-12.19:25:56
(Manual duplication for darcs-devel)

Now that we have our own repo hosting page (hub.darcs.net based on
darcsden) we can mitigate this problem. I can see 3 approaches:

* Since the "zip export" patch (
<http://hub.darcs.net/darcs/darcs-screened/patch/20140516190946-5ef8f>
), we can a "Download ZIP" button to the repository pages of
hub.darcs.net to grab the latest working copy.

* Since the marksfile support for fast-export which is now part of darcs
itself, we can maintain (read-only) git mirrors of darcs repositories.

* We could embed some javascript code in hub.darcs.net, that grabs the
pristine root hash of any repository and enables the user to download
the current working copy of some repository. (Is this realizable in
javascript?). This would have the advantage of not requiring extra space
on the server side.
History
Date User Action Args
2010-10-14 08:53:20koweycreate
2010-10-14 09:26:07koweysetmessages: + msg12694
2014-06-12 18:52:42ghsetnosy: + simon
messages: + msg17542
2014-06-12 19:25:57ghsetnosy: + darcs-devel
messages: + msg17544
2017-07-31 01:28:14ghsetstatus: waiting-for -> given-up