Differences between revisions 1 and 14 (spanning 13 versions)
Revision 1 as of 2006-05-25 16:59:59
Size: 272
Editor: mpm
Comment:
Revision 14 as of 2012-01-16 15:50:38
Size: 1704
Comment: Fixed outdated URL, capitalized names
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Spider Goat =

On June 2nd-4th, 2006, the joint [[Bazaar]]-NZ and Mercurial sprint took place in London, UK, under the code name "Revenge of the Spider Goat".

See:

 * the [[http://www.selenic.com/pipermail/mercurial/2006-May/008165.html|Mailing list announcement]]
 * Bryan's writeup: [[http://www.serpentine.com/blog/2006/06/01/joint-mercurial-bazaar-ng-sprint/|Part I]] and [[http://www.serpentine.com/blog/2006/06/12/the-joint-mercurial-bazaar-ng-sprint-aftermath/||Part II]]
 * the photo: {{attachment:spidergoat-2006.jpg}}
 * the people in the photo (from left to right): Matt Mackall, Aaron Bentley, Martin Pool, Thomas Arendsen Hein, Mark Shuttleworth, Benoit Boissinot, John Arbash Meinel, Robert collins, Bryan O'Sullivan.
Line 3: Line 14:
- efficient handling of tags
- what do we want to do, if anything, about deletions in file level revlogs?
- revisit appendfile
- merge w/renames
- improving docs
- more efficient findincoming?
- rsync/sftp support
- https push support
 * efficient handling of tags
   * we currently read the manifest of each head in order to figure out which versions of the hgtags file to use. on a moderately large repo, even a single head makes this very slow
 * possible improvements to branch tag algorithm
   * when merging named branches A and B, the new head shows up as the head of both A and B, so the asymmetry of "merged A into B" is not preserved
 * what do we want to do, if anything, about deletions in file level revlogs?
 * revisit appendfile
   * might be simpler to handle changelog specially; manifest doesn't need appendfile at all
 * merge w/renames
 * improving docs
   * api docs
   * user docs
 * more efficient findincoming?
 * rsync/sftp support
 * http{,s} push support
   * add "unbundle" verb for ssh and http, to avoid exposing locking to remote clients
 * handling of case-sensitivity and locale issues

----
CategoryMeetings

Spider Goat

On June 2nd-4th, 2006, the joint Bazaar-NZ and Mercurial sprint took place in London, UK, under the code name "Revenge of the Spider Goat".

See:

Topics for London sprint:

  • efficient handling of tags
    • we currently read the manifest of each head in order to figure out which versions of the hgtags file to use. on a moderately large repo, even a single head makes this very slow
  • possible improvements to branch tag algorithm
    • when merging named branches A and B, the new head shows up as the head of both A and B, so the asymmetry of "merged A into B" is not preserved
  • what do we want to do, if anything, about deletions in file level revlogs?
  • revisit appendfile
    • might be simpler to handle changelog specially; manifest doesn't need appendfile at all
  • merge w/renames
  • improving docs
    • api docs
    • user docs
  • more efficient findincoming?
  • rsync/sftp support
  • http{,s} push support
    • add "unbundle" verb for ssh and http, to avoid exposing locking to remote clients
  • handling of case-sensitivity and locale issues


CategoryMeetings

SpiderGoat (last edited 2012-11-08 19:04:56 by abuehl)