X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=TODO;h=a327ca0604a28fafd442425cd8fba2d601f339ec;hb=6b712fd2ee2d484de02150936d2a37e1bad9f61e;hp=2c525615a259be8bd2e4c36cecec4d4b2b32a535;hpb=a803ec94f0be837fdb33d7f44c83f1739428fff2;p=public-inbox.git diff --git a/TODO b/TODO index 2c525615..a327ca06 100644 --- a/TODO +++ b/TODO @@ -112,3 +112,24 @@ all need to be considered for everything we introduce) * make "git cat-file --batch" detect unlinked packfiles so we don't have to restart processes (very long-term) + +* support searching based on `git-patch-id --stable` to improve + bidirectional mapping of commits <=> emails + +* linter to check validity of config file + +* linter option and WWW endpoint to graph relationships and flows + between inboxes, addresses maildirs, coderepos, etc... + +* pygments support - via Python script similar to `git cat-file --batch' + to avoid startup penalty. pygments.rb (Ruby) can be inspiration, too. + +* highlighting + linkification for "git format-patch --interdiff" output + +* highlighting + linkification for "git format-patch --range-diff" output + (requires mirroring of git repos) + +* parse and allow (semi)automatic-mirroring of "git request-pull" output + for coderepos + +* configurable diff output for solver-generated blobs