Did you really watch the talk? Regarding the date-parser contributor, we talked diplomacy quite a lot, but the simple fact was that adding your name to the source code was not negotiable in our community. We never kicked the guy out--he left on his own accord when he realized that our rules weren't going to change to accommodate him.
The whole point of that anecdote was to illustrate the importance of not compromising your community ideals for one person, even if they come bearing code. Stand your ground, and if someone is not willing to play by your rules, then they'll leave.
Oh, and the whole point of the "Poisonous People" title was to a) get your attention and b) address a perceived shortcoming in many open source communities. If we had talked for an hour about "How to have a loving and happy community", everyone would have been asleep ten minutes in. ZZZzzzzzzzzzzzzzzzzzz.
So we all know that you have an affinity for Manhattans, but what's your favorite scotch? Favorite as in "stuck on a desert island with one bottle of scotch".
I've just corrected the project FAQ page to no longer reflect that cvs2svn is still under development. It's now stable, under maintenance and has been used to convert many many CVS projects, including Apache HTTP Server, Mono, and more.
If at all possible, turn off or unplug the flourescent lights above your cube. Get a nice warm incandescent lamp and use that for light.
Second, get rid of all the clutter laying around on your desk. The less crap you have lying around, the bigger it will seem.
It's a great book -- a must for every developer
on
Free Books Online
·
· Score: 1
If you write code, you need to use version control. If you use version control, use CVS. If you use CVS, BUY THIS BOOK! CVS has hauled my ass out of the black abyss more than 5 times in the last 6 months, and the book is very helpful and will teach even the most seasoned CVS user a few tricks here and there.
Did you really watch the talk? Regarding the date-parser contributor, we talked diplomacy quite a lot, but the simple fact was that adding your name to the source code was not negotiable in our community. We never kicked the guy out--he left on his own accord when he realized that our rules weren't going to change to accommodate him.
The whole point of that anecdote was to illustrate the importance of not compromising your community ideals for one person, even if they come bearing code. Stand your ground, and if someone is not willing to play by your rules, then they'll leave.
Oh, and the whole point of the "Poisonous People" title was to a) get your attention and b) address a perceived shortcoming in many open source communities. If we had talked for an hour about "How to have a loving and happy community", everyone would have been asleep ten minutes in. ZZZzzzzzzzzzzzzzzzzzz.
Nope--not you. :-)
So we all know that you have an affinity for Manhattans, but what's your favorite scotch? Favorite as in "stuck on a desert island with one bottle of scotch".
This was a good one. Larry McFly! Stephan Coolio! ROTFL
I've just corrected the project FAQ page to no longer reflect that cvs2svn is still under development. It's now stable, under maintenance and has been used to convert many many CVS projects, including Apache HTTP Server, Mono, and more.
If at all possible, turn off or unplug the flourescent lights above your cube. Get a nice warm incandescent lamp and use that for light. Second, get rid of all the clutter laying around on your desk. The less crap you have lying around, the bigger it will seem.
Congrats Karl on an excellent book.
-Fitz