5 ms·
Sourcehut needs a graphical history view (akin to gitk or git log --graph; not sure what the mercurial equivalent is, definitely NOT ANYTHING LIKE that "network
by juped 7y ago
Sourcehut needs a graphical history view (akin to gitk or git log --graph; not sure what the mercurial equivalent is, definitely NOT ANYTHING LIKE that "network graph" github has) to be feature complete. I'd contribute but I have more free money than free time; is there some kind of bounty program?
- ddevault 7y agoThere's no bounty program (or way to financially incentivise particular features at all, really), but since it's an open-source project and accepts third-party patches, you could consider hiring any freelancer to put in the work. Send them to #sr.ht on irc.freenode.net and I'll show them the ropes.
- mikepurvis 7y agoBitbucket's version of this is still my favourite. I love that it's just right there in the all commits view: https://bitbucket.org/osrf/gazebo/commits/all https://bitbucket.org/osrf/gazebo/commits/all Vs Github and GitLab where you have to go to a special separate network/graph page to see it, eg: https://gitlab.com/gitlab-org/gitter/sidecar/-/network/develop https://gitlab.com/gitlab-org/gitter/sidecar/-/network/devel...
- juped 7y agoYeah, Bitbucket's view is just gitk on the web, which is exactly how I like it.
- Boulth 7y agoWow, really beautiful! I wonder how do they do these graphs...
- Felk 7y agoIf you're into reading C code, you could probably check how git's `git log --graph` is implemented: https://github.com/git/git/blob/master/graph.c https://github.com/git/git/blob/master/graph.c
- zokier 7y agoHere is one exploration of commit graph drawing: https://pvigier.github.io/2019/05/06/commit-graph-drawing-algorithms.html https://pvigier.github.io/2019/05/06/commit-graph-drawing-al... discussion https://news.ycombinator.com/item?id=21079643 https://news.ycombinator.com/item?id=21079643
- juped 7y agoThat repository maintainer should've octopus merged those commits in the example...
- ISO-morphism 7y agoA git alias I found somewhere that I really like for displaying a history graph similar to bitbucket's: lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
- jordigh 7y ago> git log --graph; not sure what the mercurial equivalent is, `hg log --graph` works