Certainly from my perspective it makes sense for darcs to tackle some of the 
more academic projects and crazy feature ideas solely because it is just about 
the only source control system to be in a good position to do so.

As to this particular proposal, I would be interested to see what becomes of it.

If I may offer suggestions, I think this would be a great opportunity to also 
bring in work from elsewhere in the theoretical space (such as some of the 
hubbub from the Operational Transforms world).

In fact, I would suggest that maybe a better prototype than just using normal 
file merging in darcs would be to build a real-time example using JSON objects 
and built on something like share.js (http://sharejs.org/): then extrapolate 
down into how darcs would handle that flow. Maybe there might be some 
interesting lessons from libraries like share.js that could apply to darcs. 
Maybe the JSON-based approach of web OT libraries might provide insight into 
the possibilities of more generic document stores for darcs...

Sent from my wireless telegraph. Full stop.
________________________________
From: Eric Kow<mailto:ko...@darcs.net>
Sent: ‎3/‎21/‎2014 11:38
To: Vikraman<mailto:vikraman.choudh...@gmail.com>
Cc: Darcs mailing list<mailto:darcs-users@darcs.net>
Subject: Re: [darcs-users] RFC: GSoC proposal: Distributed Issue Tracking in 
Darcsden

Hi Vikraman,

(I'm afraid I don't have feedback for you specifically, but just
general musing on GSoC)

Exploratory proposals like this are cool in that they explicitly put
Darcs in the interesting-research realm of version control (aside from
being a usable system with a friendly UI). We have some experience
doing exploratory projects (Petr's primitive patches 3 work)

>From a practical standpoint, I'd be a bit nervous about whether or not
we could deliver an actually usable issue tracker, and whether we
would want to maintain something like a darcs issues in the codebase;
on the other hand, part of me thinks that it'd be good for Darcs to
wholeheartedly embrace its Out-Thereness and dive into projects like
this.  For example maybe the work on trying to fit an alternative set
of patch commutation rules would force us to discover lots more
interesting holes in patch theory (or at least force us to reorganise,
refactor, clean up the Darcs library even more).

So what do people think about exploratory GSoC projects?
All other things being equal, how do we want to allocate things?
Should we focus on short-term achievable bits of progress (to darcs
and the ecosystem in general).
Or should we develop a general project framework for letting our freak flag fly?


On 21 March 2014 14:44, Vikraman <vikraman.choudh...@gmail.com> wrote:
> Hello everyone,
>
> I am proposing a GSoC project with darcs. The idea is to improve the
> issue tracker in darcsden, by implementing distributed issue tracking
> using patch theory. Any feedback is welcome!
>
> You can read my proposal in markdown here[0], and a pdf version here[1].
>
> [0]http://hub.darcs.net/vikraman/darcs-gsoc-proposal/browse/proposal.md
> [1]http://dev.gentoo.org/~vikraman/misc/darcs-gsoc-proposal.pdf
>
> --
> Vikraman
>
> _______________________________________________
> darcs-users mailing list
> darcs-users@darcs.net
> http://lists.osuosl.org/mailman/listinfo/darcs-users
>



--
Eric Kow <http://erickow.com>
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to