Adam Spiers
Adam Spiers
Specifying constraints for row grouping and ordering seems a bit too inflexible to give webcola room to find a really good layout, so maybe it would be better to use...
In #39 @waldyrious made a bunch of excellent suggestions about how to improve the documentation. This issue is for tracking the associated work.
It should be possible to replace invocations of `git merge-base` with calls to the `pygit2` API. This should speed things up a bit.
This tool would provide the most value when integrated with other web frontends to git. Since the webserving section of the code is so lightweight, this should not be hard...
Currently `git deps` must be run from the root (top directory) of the git repo. It would be better if it could be run from any subdirectory, or even from...
Would be nice provide this as an rpm with dependencies on Flask, pygit2, and the various node modules (uh-oh).
It would be useful to be able to feed `git-deps` two commit-ishes and have it exit 0 if and only if the first depends on the second.
The dagre layout doesn't work well with disconnected subgraphs - the subgraphs often get tangled producing bad results. It might be better to keep track of the subgraphs and then...
Would be useful to be able to support arbitrary `--format` strings, so that for example you could obtain a list of commit authors in order to satisfy the use case...
Embarrassing to admit I wrote this as a quick hack without following TDD methodology. In my defence, I was doing it in coffee breaks at an openSUSE conference ;-p