Can't wait to see the pull requests:
Pull request 1: Direct route from my flat to work21–30 of 37 posts
Can't wait to see the pull requests:
Pull request 1: Direct route from my flat to work> I had to remove some interconnections, because there were some cycles. Because git doesn't allow cycles? Then as cool as this is (and it's very cool), perhaps this isn't an appropriate tool for this purpose. Or might the natural, human-built cycles be expressable as subrepositories?
> perhaps this isn't an appropriate tool for this purpose Would Mercurial be more appropriate, or do you think DVCS are simply not an ideal way of mapping metro lines?
- Family trees, genealogy
- Electrical circuit schematics
- Storylines for books, movies, RPG
- Accounting, ledgers
- Jurisprudence
etc.
Similar idea for DC Metro here: https://github.com/bburky/git-dc-metro
However it looks like he wrote the solution manually, whereas I couldn't as it's way too complicated with Paris' metro system. I wrote a small algorithm (using Python) to create the graph. I'll probably publish it, after I clean the code a little.
Cool stuff! I'm wondering: are there other fun things people have done with Git repositories? Things that come to mind are: - Family trees, genealogy - Electrical circuit schematics - Storylines for books, movies, RPG - Accounting, ledgers - Jurisprudence etc.
> I had to remove some interconnections, because there were some cycles. Because git doesn't allow cycles? Then as cool as this is (and it's very cool), perhaps this isn't an appropriate tool for this purpose. Or might the natural, human-built cycles be expressable as subrepositories?
I think the git file structure technically supports cycles, you just need to break sha-1 to do it. I don't think the tooling is made for it either.
Similar idea for DC Metro here: https://github.com/bburky/git-dc-metro
Actually, it was you Christian, who was describing the git graphs as train tracks and prompted me to do this.
vbarbaresi, you should include the script or whatever method you used to generate the metro. I noticed you also used --allow-empty.
Similar idea for DC Metro here: https://github.com/bburky/git-dc-metro
Yep, that's mine. Actually, it was you Christian, who was describing the git graphs as train tracks and prompted me to do this. vbarbaresi, you should include the script or whatever method you used to generate the metro. I noticed you also used --allow-empty.