Follow Slashdot stories on Twitter


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Penn and gamification (Score 0) 98

by rafe.kettler (#37040752) Attached to: Gamification — Valid Term or Marketing-Speak?

It's worth noting that the University of Pennsylvania is making the societal implication of games this year's "academic theme." The summer reading book for freshmen is Jane McGonigal's "Reality is Broken." This is something that they, as a university, are paying a lot of attention to, not just a buzzword to them.

Comment: Git is not my favorite, but it beats SVN (Score 0) 442

by rafe.kettler (#36893798) Attached to: The Rise of Git

Subversion is so annoying to use that it boggles my mind. You have to be incredibly deliberate in your workflow or you're screwed.

Intermediate stages before pushing to a server are a boon for the clumsy and hasty like me. I often instinctively run the last command when I want to test a program, and sometimes it's not `python`, but `svn ci -m "blah blah blah"`. In Git, as with many other DVCSs, local commits (and the ability to change commits after the fact) ameliorate this issue. Also, the ability to be able to work and snapshot your progress as you go even while offline is incredibly useful.

There's also a lot more about svn that can be annoying. For instance, the output of `svn log` is not paged by default, so all you get is a massive info dump with absolutely nothing usable because your terminal can only hold so much output history. This is especially frustrating over ssh.

Basically, while svn is definitely my favorite client-server VCS, it still has a lot of problems and is far less safe and simple than Git or another DVCS.

Disclaimer: "These opinions are my own, though for a small fee they be yours too." -- Dave Haynie