nice video.. if you have a better solution to a problem why to follow something else. As for disrespectful, you can't demand to respect someone, he has to earn it.
2. Scope is important on a milestone level or "small" project level. On a project-level what's important is community (spending quality time with people, cherishing that time as well-spent etc) not product and not "goal."
3. Present shift away SVN = clear example of attention, focus causing the community to miss the next turn in the world of software.
Parts are useful, but think twice before quoting this talk. It's based on false premises.
"A nice thing about open source projects is that you can always do a fork."
Recall around 03:17 that the user community's "Attention and Focus...are your scarcest resources" and that "you must protect them."
By forking the project, you'll also be forking the user community's attention and focus, which the speakers say would kill the project. Politics of ideology definitely play out in open source projects; Linus Torvalds and colleagues are known to be hypercontrolling over kernel development.
If either of these guys were in my community, I would boot them just because they annoy me. Subversion took 4 years to release a version 1? That's not a successful, attentive and focused community. Calling people poisonous to begin with is extremely negative and unnecessary.
@humanpixel serious geeks like these guys are intimidated when a user questions them about their project, or when a true coder asks them questions they can't answer. They don't like people trying to push in on their territory/little world (where they've basically made a juvenille declaration saying they're god & there's no need to question them)
so, these guys take an hour telling you, you should let your team produce mediocre & punish all free thinkers who make suggestions in your community...
This presentation is completely worthless and unnecessary if you're using a distributed repository such as git. Why have a small group people take responsibility of trusting all volunteers instead of developing a network of trust that occurs more naturally.
This is a wonderful video! Thank you for this. I plan on showing this to key developers in my projects community and implement a lot of these ideas. Thanks again.
The bald guy seems like a total cut-throat douche bag. These people with jobs don't have time to follow the log message specifications because they're working on something that they probably have no interest in whatsoever. OTOH, the unpaid volunteers, which probably have very little to do outside the project, are doing something they like doing so they do so with no complaints. It's really nice of them to stultify paid developers when they really have no idea about their current workload.
Well, last week I saw Kraftwerk's live video Minimum Maximum here in youtube, it's splitted in two parts aroun 1 hour each, it's a reeeeeal good video, i've been listening to it for days at my work =D, so i see google channel is not the only one with neverending videos =) watch the kraftwerk's concert, you won't regret
This comment has received too many negative votesshow
If a task is complex. Less people know how to do it and there are less ways of doing it. Thus the decisions take less time.
If the task is simple. More people know how to do it, and there are more ways of doing it. Since more people understand and each has its preferences, it takes more time.
BTW: What they call "poisonous people", are also called critical thinkers or independent thinkers.
"What they call "poisonous people", are also called critical thinkers or independent thinkers."
They define "poisonous people" as people who are selfish, uncooperative, and disrespectful.
It is entirely possible to be an independent thinker without being selfish, uncooperative, and disrespectful.
In those cases where an independent thinker is poisonous, the project either makes the best of it or cuts its losses - in fact the video cites a few examples of that.
I think it's nothing wrong being selfish, uncooperative and disrespectful. Sometimes being selfish makes you better. if you see a "smarter" guy, because you're selfish you want to be better than he is(He did it, i'll do it better.)Uncooperative, if you have a better solution to a problem why to follow something else. As for disrespectful, you can't demand to respect someone, he has to earn it.We should focus on development of open source projects. Freedom and development should be the only goal
Yeah, good luck with getting along with others. If your goal is to produce open-source ideas as a community, you've already decided that productivity and multiple inputs are part of the picture.
Look at it from the perspective of leading a community or even from a strictly goal-oriented perspective. If you want to produce something effectively without getting people at each others throats then learn to work with others or DIY. It's inefficient to NOT have cooperation in a team.
Man I hate this talk, it's completely counter productive. It's about continuing on down the same path no matter what, even if you're completely wrong. What they call poisonous people, I call independent thinkers. If you discourage distention then you will never learn anything new.
> Except that many open source projects that are managed this way, do have a working product to show for it.
I didn't say anything about it breaking projects.
> And if you think you know better, fork it.
I don't believe they released their talk as open source. I couldn't care less what they do with their own projects (I'm moving away from svn as my tool of choice), my problem was with what they are instructing other products to do.
There's not anything wrong with a community standard that prohibits names in the file, and there isn't anything wrong with a community that allows it. It's just two different choices which are both legitimate.
dagvl put it well in his reply but there is more to it than different community standards. The goal is to, by cooperation, write the best code solving the problem that the project is oriented to solving. By *not* letting people put their names in the code, things can move faster, just as the talkers say, since everyone can get into it without having to think about anything else than writing good code.
And you'll get your name in there too. That's what you use the version control system for.
"The goal is to, by cooperation, write the best code solving the problem that the project is oriented to solving."
So just because someone put their name in their contribution to the project you discard it? Sounds to me like circular logic, you could easily implement some license that developers need to adhere to instead.
Fascist pigs. Their aim here: polarize the populace into public *volunteers* who benefit vs. those who detract from the commercial exploitation of politically inspired volunteer labor -- and then develop techniques for marginalizing those whose politics does not align with the goal of exploiting unpaid labor. They deserver worse than "no respect".
nice video.. if you have a better solution to a problem why to follow something else. As for disrespectful, you can't demand to respect someone, he has to earn it.
rosinagrosso1122 5 months ago
1. There is no "Your" in "Open source project"
2. Scope is important on a milestone level or "small" project level. On a project-level what's important is community (spending quality time with people, cherishing that time as well-spent etc) not product and not "goal."
3. Present shift away SVN = clear example of attention, focus causing the community to miss the next turn in the world of software.
Parts are useful, but think twice before quoting this talk. It's based on false premises.
dvdotsenko 8 months ago
Thumbs up if you use git, mercurial, bazaar, darcs or monotone
pyrotechnick 1 year ago 5
This has been flagged as spam show
The big bad Oil corporations r trying their best to stop free energy ideas from spreading to common ppl.
We need to put an end to this corruption ,start generating ur own electricity now.
Visit LT-MAGNET-MOTORdotCOM and get the blueprints . Join the Revolution!!
buchananfibbing 1 year ago
was this presentation made on OOo?
felipealvarez1982 1 year ago
This has been flagged as spam show
Free Energy is real and its here! The Oil companies r doing everything they can to stop this
information. If you want a Free energy magnet motor , get the blueprints at LT-MAGNET-MOTORdotCOM , Join the
revolution!
breeannaqktjbl 1 year ago
No wonder Subversion is terrible software. Now I know.
amirtaaki 1 year ago
"A nice thing about open source projects is that you can always do a fork."
Recall around 03:17 that the user community's "Attention and Focus...are your scarcest resources" and that "you must protect them."
By forking the project, you'll also be forking the user community's attention and focus, which the speakers say would kill the project. Politics of ideology definitely play out in open source projects; Linus Torvalds and colleagues are known to be hypercontrolling over kernel development.
nobodyatlocalhost 1 year ago
If either of these guys were in my community, I would boot them just because they annoy me. Subversion took 4 years to release a version 1? That's not a successful, attentive and focused community. Calling people poisonous to begin with is extremely negative and unnecessary.
humanpixel 2 years ago 4
@humanpixel serious geeks like these guys are intimidated when a user questions them about their project, or when a true coder asks them questions they can't answer. They don't like people trying to push in on their territory/little world (where they've basically made a juvenille declaration saying they're god & there's no need to question them)
so, these guys take an hour telling you, you should let your team produce mediocre & punish all free thinkers who make suggestions in your community...
Shaddow741 2 years ago
This presentation is completely worthless and unnecessary if you're using a distributed repository such as git. Why have a small group people take responsibility of trusting all volunteers instead of developing a network of trust that occurs more naturally.
imran1008 2 years ago
A good video with some bad comparison with enterprise developers.
lichuan80 2 years ago
This is a wonderful video! Thank you for this. I plan on showing this to key developers in my projects community and implement a lot of these ideas. Thanks again.
knight4linux 2 years ago
isnt the point of open source that differing opinions can just branch...
walter0bz 2 years ago 9
Dont have one person do one big module on your application. He might get hit by a bus. lol
jopanel 2 years ago 7
The bald guy seems like a total cut-throat douche bag. These people with jobs don't have time to follow the log message specifications because they're working on something that they probably have no interest in whatsoever. OTOH, the unpaid volunteers, which probably have very little to do outside the project, are doing something they like doing so they do so with no complaints. It's really nice of them to stultify paid developers when they really have no idea about their current workload.
Marxmann1984 2 years ago 2
Exactly this is bad comparison for those who commit for a living, and that is time pressure and community politics.
lichuan80 2 years ago
Got to love Anarchy ^^
AzoreanProud 2 years ago
This comment has received too many negative votes show
Open Source Projects=Googletechtalk=54 MINUTES=Google lecture
Splitting a Movie can make money
But not Some Lecture So that's why this Video related to lecture etc have less limits on how long the video run.
Google talking to Google people.
Are you Google People.?
TheIR2 2 years ago
O_O WTF 54 MINUTES???? ....
Ah.... google channel... that explains all...
otharennaur 2 years ago 6
Even if it wasn't, Google owns YouTube so they can remove any and all restrictions.
nowaydudewtf 2 years ago
Well, last week I saw Kraftwerk's live video Minimum Maximum here in youtube, it's splitted in two parts aroun 1 hour each, it's a reeeeeal good video, i've been listening to it for days at my work =D, so i see google channel is not the only one with neverending videos =) watch the kraftwerk's concert, you won't regret
otharennaur 2 years ago
A nice thing about open source projects is that you can always do a fork.
xanatose 2 years ago 10
This comment has received too many negative votes show
If a task is complex. Less people know how to do it and there are less ways of doing it. Thus the decisions take less time.
If the task is simple. More people know how to do it, and there are more ways of doing it. Since more people understand and each has its preferences, it takes more time.
BTW: What they call "poisonous people", are also called critical thinkers or independent thinkers.
xanatose 2 years ago
"What they call "poisonous people", are also called critical thinkers or independent thinkers."
They define "poisonous people" as people who are selfish, uncooperative, and disrespectful.
It is entirely possible to be an independent thinker without being selfish, uncooperative, and disrespectful.
In those cases where an independent thinker is poisonous, the project either makes the best of it or cuts its losses - in fact the video cites a few examples of that.
rspawn 2 years ago 20
I think it's nothing wrong being selfish, uncooperative and disrespectful. Sometimes being selfish makes you better. if you see a "smarter" guy, because you're selfish you want to be better than he is(He did it, i'll do it better.)Uncooperative, if you have a better solution to a problem why to follow something else. As for disrespectful, you can't demand to respect someone, he has to earn it.We should focus on development of open source projects. Freedom and development should be the only goal
ervisgr 1 year ago
@ervisgr
Yeah, good luck with getting along with others. If your goal is to produce open-source ideas as a community, you've already decided that productivity and multiple inputs are part of the picture.
Look at it from the perspective of leading a community or even from a strictly goal-oriented perspective. If you want to produce something effectively without getting people at each others throats then learn to work with others or DIY. It's inefficient to NOT have cooperation in a team.
david0aloha 1 year ago
Man I hate this talk, it's completely counter productive. It's about continuing on down the same path no matter what, even if you're completely wrong. What they call poisonous people, I call independent thinkers. If you discourage distention then you will never learn anything new.
Gerrrry 2 years ago
"It's about continuing on down the same path no matter what, even if you're completely wrong."
Except that many open source projects that are managed this way, do have a working product to show for it.
And if you think you know better, fork it.
rspawn 2 years ago
> Except that many open source projects that are managed this way, do have a working product to show for it.
I didn't say anything about it breaking projects.
> And if you think you know better, fork it.
I don't believe they released their talk as open source. I couldn't care less what they do with their own projects (I'm moving away from svn as my tool of choice), my problem was with what they are instructing other products to do.
Gerrrry 2 years ago
This comment has received too many negative votes show
OMG! 54MINS?....TELL ME HOW. LOL
erikadaraazz 3 years ago
simply because it is google and they own youtube...
doud212 3 years ago 9
Some older accounts can post long videos too, but yeah, I could see Google pulling some strings.
PWOPLW 2 years ago 3
Remember the men of the USS Liberty.
reYKCuf 3 years ago
Very interesting.
54spiritedwill54 3 years ago 7
This comment has received too many negative votes show
VIRTUAL HIPPY COMMUNE
zohar5150 3 years ago
This comment has received too many negative votes show
HAIKU
zohar5150 3 years ago
There is nothing wrong with writing your name on the top of something you coded. In fact, not allowing someone to do that is wrong and unfair.
leekieattacks 3 years ago
There's not anything wrong with a community standard that prohibits names in the file, and there isn't anything wrong with a community that allows it. It's just two different choices which are both legitimate.
dagvl 3 years ago 16
dagvl put it well in his reply but there is more to it than different community standards. The goal is to, by cooperation, write the best code solving the problem that the project is oriented to solving. By *not* letting people put their names in the code, things can move faster, just as the talkers say, since everyone can get into it without having to think about anything else than writing good code.
And you'll get your name in there too. That's what you use the version control system for.
Joorin4711 3 years ago
Did you not listen? Watch 18-20 again. There are many places where you get credit for your work.
digestedsheepstomach 3 years ago
"The goal is to, by cooperation, write the best code solving the problem that the project is oriented to solving."
So just because someone put their name in their contribution to the project you discard it? Sounds to me like circular logic, you could easily implement some license that developers need to adhere to instead.
leekieattacks 3 years ago 3
This has been flagged as spam show
wtf! a bunch of bull shed! power and control seem to rule, all this analyzing is a bunch of bull. garbage.
5816dominik 3 years ago
This has been flagged as spam show
Fascist pigs. Their aim here: polarize the populace into public *volunteers* who benefit vs. those who detract from the commercial exploitation of politically inspired volunteer labor -- and then develop techniques for marginalizing those whose politics does not align with the goal of exploiting unpaid labor. They deserver worse than "no respect".
dashtbrk 3 years ago
This has been flagged as spam show
you are a first class idiot... and you clearly are one of those poisonous people.
faithfuljohn 3 years ago
The audience member in the front spent 20 mins picking at his nails. Otherwise very insightful.
asteron 3 years ago
yeah that guy is annoying
Argonaut22j 3 years ago
yeah verry usefull :) thx for posting
spidfire 3 years ago
very interesting
slpk 4 years ago
This is stupid, Arg.
No really, just kidding.
Made some very valid points.
And was very insightful.
xiambax 4 years ago
Very interesting. Thanks Ben & Brian!
BarrykeNL 4 years ago
ya its very useful
Blavanyas2 4 years ago
Many recognizable stuff.
devbandi 4 years ago
This has been flagged as spam show
for great moodle hosting and support visit
moodle-hosting-4u dot com
moodlepartner 4 years ago
This has been flagged as spam show
for great moodle hosting and support visit
moodle-hosting-4u dot com
moodlepartner 4 years ago