Overview

After the release of darcs 2.0 the user community became unsure of the future of darcs development. We have ambitious plans for darcs and we see that we must do a better job of communicating these ambitions.

An important meta goal is to lower the barrier to entry for new darcs developers and casual contributors. To help achieve this we are excited about improving source level comments including adding Haddock style documentation. Another goal is based on the canaries below. We learned from the GHC team's evaluation that darcs2 has too many performance regressions and these need to be corrected ASAP.

How can I help?

You can help by looking at our release goals below. Currently we need people to read through the source code and ask us questions, preferably on the darcs-users mailing list. This will help us focus our documentation efforts. You can also help by simply building a version of darcs for profiling and sending us your profiling results and a reproducible benchmark.

darcs 2.2.0 (2009-01)

darcs 2.3.0 (2009-07)

darcs 2.4.0 (2010-01)

future darcs

Canaries

Canaries are projects/people which can give us an indicator on how well darcs is doing, that is, how useful darcs is wrt the pain from the various performance issues and bugs. They provide us with some combination of thoughtful, articulate, vocal, demanding and possessor-of-large-repositories.

Feel free to add yourself to the canary list, especially if you are switcher in one direction or the other.

See also

DarcsWiki: Roadmap (last edited 2008-12-28 11:55:46 by PetrRockai)