People/EricKow
Projects
Here are the projects I consider myself responsible for. For what it’s worth, I’m using hsgtd for the moment to keep myself organised, but please feel free to poke me if you feel I’m not being on top of things enough.
- Sprints - around Mar/Apr or Oct/Nov
- Fundraising - Status: next session, early 2011
- GoogleSummerOfCode - Status: 2010, potential students, need to decide on projects
- BugTracker
Everything Darcs
For the 2010-03 sprint, here is the list of things on Eric’s mind:
Performance
darcs get (packs? revlog?) - still open
issue1106 - O(n) on patches - Petr
no slurps - Petr
filecache - Benedikt - ZURICH
hunk handle - Jason
benchmarking - Eric, Petr, Max
hashed file cache
show contents –match - why slow?
Basic behaviour
- UTF-8 - Reinier
- darcs 2 theory holes :-(
- new format mechanism - Petr
- setpref system
Code quality
- witnesses - Ganesh/Jason - SHORT
- darcs library - MEDIUM
- select changes - Florent
- getopt, flags
- permission from David to release libraries under BSD3
- hashed storage completion?
Cool features
- rebase - Ganesh - ZURICH
- SVN/git integration
- curses-based GUI - Florent
- minimal context stuff
- short secure version identifiers - issue992 (!)
- fast, in-repo branching - issue555
User experience
- Windows installer - Salvatore
- Wiki/FAQ cleanup - Guillaume
- show history - Eric
- progress indicators - (!)
- documentation rewrite - Trent’s vision
- tortoise Darcs
- meaningful conflict markers - (!) - MEDIUM
- cabal-install 1.8 - ZURICH
Long term
- camp?
- iolaus?
- GUID-based commute
- darcs 2 theory problems
- darcs team does not know darcs 2 theory well :-(
- links w/ research community
Darcs project
- more/better testing!
- supported platforms - Tahoe buildbot policy -
- GSoC! - ZURICH
- issue manager :-(
- patch manager :-(
- benchmarking
- recruitment/treadmill
- grumpy old man
- darcs homepage in the wiki?
Other projects
- DarcsLibraries - support Gwern, Petr, etc in any way they needs
- YouTooCanHackOnDarcs - Status: inactive
- TipOfTheMonth - show folks what darcs can do
- Roadmap
- PatchTheory documentation - many discussions, no summaries… what to do?
Support
VCS research topics
Kicking around ideas
- semantic revision control (ARRAY_SIZE example)
- tree-structured documents (XML)
- links with the OT stuff
- ??? applications which are version control in disguise
See also
- http://koweycode.blogspot.com
- Eric rambles incoherently on about his hobby hacking activities
- Understanding darcs src
- the Omnigraffle src for my darcs diagrams. Includes a stencil