Saturday, November 10, 2007

Todo list for git

Work up my patch series including the 2-orders of magnitude fix for AIX (and possibly other OSes).

Literally git runstatus on my test repo goes from 1m4.3s to 0.697s

This could take the form of a series of performance tests using relative time (rels!), they wouldn't be enabled by default, but a 'make perf' could run all the p*.sh scripts in t/ and spot performance issues, flag up problem builds and find performance regressions.

If there isn't already one, a merge strategy for text files which only get added to, to resolve conflicts where two people have added to the end of a log etc (it would keep all non duplicated lines from both hunks of the conflict).

Slightly further out, git for things it wasn't intended for: as a container format for a video codec based on the delta compression. Think video collaboration and git-torrent.

0 Comments:

Post a Comment

<< Home