Sprints/2011-04
Report
http://blog.darcs.net/2011/04/darcs-hacking-sprint-6-report.html
When and where
The sprint will be hosted in Paris, France on April 1st, 2nd and 3rd (Friday to Sunday). We have access to a meeting room from 09h00 to 18h00 each day.
How to come
The sprint is kindly hosted by IRILL, in the 13th arrondissement or Paris, near the metro stop Place d’Italie.
See http://www.irill.org/about/access for more information.
Participants
- Guillaume (at IRILL from 10 in the morning, in Paris before and after the sprint)
- Eric (arriving with Ganesh/Owen in Paris, Thursday after 2200)
- Ganesh
- Iago
- Owen (owst)
- Juliusz
- rks
Discussions wanted
- GSoC 2011
- Seamless Git/etc integration
- Conflicts UI?
- Rebase
- Darcs 3 patches
- Reorganising commands: check, repair, trackdown, test, unrevert (See also this patch on trackdown help)
- Optimize: understanding and documenting (better) the various optimize subcommands (eg, plain optimize vs. optimize –reorder). Seeing whether inventories could be automatically maintained (solving http://bugs.darcs.net/issue2044 in a preventive way). Seeing whether garbage collection of pristine could be done automatically on a regular basis (a la git).
- “have no modules in the top level of the name space” (see also “actual users”)
- reviewing optimize –http, ie, calculate time and space tradeoffs on various repositories
- XML encoding issues
Context
- darcs 2.5 released in 2010-10-30 (see Releases/2.5)
- darcs 2.5.1 released in 2011-02-11
- GSoC student application period opens 2011-03-28 (eek!)
After the sprint:
- GSoC student application period closes 2011-04-08
- darcs 2.8 planned for May or June 2011 (see Roadmap)
TODO
- thisrepo must die!
- optimize –http benchmarking/marketing
- patch review
- plus stuff on the whiteboard…
- search BTS for darcs 2.8 candidates bugs
Discussions held
Friday morning
- who’s who
- Sprints/2010-10 review
- Darcs 2.8 prioritising
Friday afternoon
- apply -i behaviour WRT tty
- how to add a feature - wiki
- Where do we go from here? - Ganesh
- Juliusz darcs-git (dinner)
Saturday morning
- Ganesh: rebase technical design issues
- Development workflow
Saturday afternoon
- Eric: seamless Git integration dream
- GSoC Git interoperability
- Development workflow - needs-screening