News for hackers. Stuff that matters.
Re:Linus Torvalds Receives 2014 IEEE Computer Pioneer Award by read on Sunday May 04, 2014 @08:11PM (#7696391)
Something's still not clear about his assumptions in that talk. He says "you just continue to work" and "you could do everything you would do" [if you were connected online]. But this is not true when it comes to integration of source control with issue-tracking.

If you integrate source control with issue-tracking, you start to want source code changes to correspond to issue numbers, and changes to be pushed if an issue is in a certain state or owned by a specific developer. But you can't get this information when you are offline without access to the issue-tracker.

Either there's a case for distributed issue-tracking too, which would give you that information, or issue-tracking being centralized pushes back on source control wanting to be distributed.

I wish this was addressed in Git's assumptions.

Re:Linus Torvalds Receives 2014 IEEE Computer Pioneer Award by modeless on Sunday May 04, 2014 @09:08PM (#7696544)
Sounds like you want https://www.fossil-scm.org. Distributed version control with integrated wiki and bug tracking, from the creator of SQLite.
Re:Linus Torvalds Receives 2014 IEEE Computer Pioneer Award by selectnull on Monday May 05, 2014 @12:14AM (#7696908)
Another option is Veracity by Sourcegear. http://veracity-scm.com/
Re:Linus Torvalds Receives 2014 IEEE Computer Pioneer Award by hrjet on Monday May 05, 2014 @12:34AM (#7696946)
Their DVCS comparison page is very informative: http://veracity-scm.com/compare/
Re:Linus Torvalds Receives 2014 IEEE Computer Pioneer Award by ithkuil on Sunday May 04, 2014 @09:31PM (#7696590)
Re:Linus Torvalds Receives 2014 IEEE Computer Pioneer Award by mtdewcmu on Monday May 05, 2014 @05:19AM (#7697626)
I've been mulling over issue tracking lately, since I hate Jira and all the other ones I've used. Wouldn't issues being in states and having owners violate the distributed model? Version control used to have file owners and locks, which is the same thing, and git broke from that.