Pages:
Author

Topic: How Open Source Projects Survive Poisonous People - page 10. (Read 29579 times)

hero member
Activity: 868
Merit: 1008
It's a good video…should be required viewing for anyone working on an open source project.  As for those that are advocating a position of not rushing things, I think the opportunity to move forward is now while it's on the forefront of a lot of people's minds.  If you delay or defer work on this, we'll just rehash all the same issues again in 3 months time and get nowhere.  I think it's time to move forward with the process as Gavin outlined it (it's not rushing anything).
donator
Activity: 266
Merit: 252
I'm actually a pineapple

You say "we need to get back to unity" -- I agree.  That is why Luke must go.


Statements like this are also poisonous.  Just saying.

I mean, I'm trying hard to be on your side here Gavin, but statements like that make me think twice about my stance.  Is attempting to excommunicate someone from an open-source rooted, decentralized community really the best way to reach consensus and move forward?

What about the recent bug caused by BIP 16?  What if there are other unintended consequences?  I really understand the need for better multisig support, but I really don't understand the rush.  Sure, it will help adoption, but we have plenty of time for that.  Patience.

You (and the guy telling Gavin to debate Luke's ideas, not his person) have to keep in mind that Gavin is also a person. He's committed substantial amounts of his free time to this project and it must be immensely frustrating to feel like someone's intentionally wasting the little free time you have.

Of course, Luke has also committed lots of his free time to the project, so from his point of view Gavin (and many others?) might be doing the same thing.

In the longer run, I feel it might boil down to losing one of them (at least from the core team) over this disagreement. It's easy for us to ask them to sort it out peacefully, but sometimes different personality types just don't get along and shouldn't work together.
donator
Activity: 1218
Merit: 1015
I guess we can write off a productive future with both of them developing, due to hostilities.

There's only one thing to do.


FIGHT TO THE DEATH!!!
hero member
Activity: 938
Merit: 1002
Advice on disinfecting:
  http://youtu.be/ZSFDm3UYkeE?t=34m22s

"Maintain calm and stand your ground" I guess...
staff
Activity: 4270
Merit: 1209
I support freedom of choice
I think that Luke has the mental skills and knowledges to give a great help to the Bitcoin project, but he has also the wrong attitude, and this ruins everything.
I hope that he will find a better way to give his precious help to the project.

From the other side, it seems that Gavin is taking it too personally ... so it will be easy that sometimes he doesn't think clean.
I also don't support this "rush" way to add a features that will change the future of this project without any options to come back.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
Everybody watch the damn video and STFU until you have seen it all the way through.
legendary
Activity: 1904
Merit: 1002

You say "we need to get back to unity" -- I agree.  That is why Luke must go.


Statements like this are also poisonous.  Just saying.

I mean, I'm trying hard to be on your side here Gavin, but statements like that make me think twice about my stance.  Is attempting to excommunicate someone from an open-source rooted, decentralized community really the best way to reach consensus and move forward?

What about the recent bug caused by BIP 16?  What if there are other unintended consequences?  I really understand the need for better multisig support, but I really don't understand the rush.  Sure, it will help adoption, but we have plenty of time for that.  Patience.
full member
Activity: 203
Merit: 100
Quote
It seems you did not find a major bug in your BIP until a couple of days ago
Seems kind of important, could you please point to the actual discussion/description of this? I seem to be lost in all the late threads on these BIPs.
hero member
Activity: 560
Merit: 500
bittenbob:

You replied 3 minutes after I posted.  You obviously didn't watch the video link I posted.

At that link, two experienced subversion (another successful open source project) developers talk about what to do if somebody in your open source community makes it impossible to have unity and agreement.

You say "we need to get back to unity" -- I agree.  That is why Luke must go.


You are right I didn't look at the video but I just wanted to comment on the matter as a whole. If Luke must go then there should be some consensus among the community and then he can be forced out.
legendary
Activity: 1652
Merit: 2301
Chief Scientist
bittenbob:

You replied 3 minutes after I posted.  You obviously didn't watch the video link I posted.

At that link, two experienced subversion (another successful open source project) developers talk about what to do if somebody in your open source community makes it impossible to have unity and agreement.

You say "we need to get back to unity" -- I agree.  That is why Luke must go.
hero member
Activity: 560
Merit: 500
One more point on this matter: You and Luke need to stop this public feuding as it is causing somewhat of a rift among the Bitcoin community. We need to get back to unity for the sake of the project. I don't know a whole lot on the matter other than that you two disagree and now it seems as if you are going for each other's throats (I understand the difference between BIP 16 and 17). It projects a negative image of the project to outsiders. Perhaps the only person that could resolve this issue is Satoshi but he has not been heard from in a long time so you two will have to work it out amongst yourselves.

Just my two bitcents.
hero member
Activity: 560
Merit: 500
Maybe we should stop trying to implement BIPs until there is more agreement on them. It seems you did not find a major bug in your BIP until a couple of days ago and you also stated that Luke's was highly vulnerable to attack. Until you both can agree on something I think we should just leave it as it is.
legendary
Activity: 1652
Merit: 2301
Chief Scientist
Thanks to midnightmagic who directed me to this very helpful video about identifying and then dealing with "poisonous people" in open source software projects:
  http://youtu.be/ZSFDm3UYkeE

Advice on disinfecting:
  http://youtu.be/ZSFDm3UYkeE?t=34m22s

Watch the whole thing for examples of "poisonous person" behavior, like repeatedly flooding mailing lists/forums with their opinion or comments, not listening to the opinion of others, or making sweeping "the world will end if..." statements about the project.

I'll be blunt:  I think Luke Dashjr fits the definition of a poisonous person, and I think Bitcoin would be better without him. At the very least, we wouldn't be creating two BIPs for every technical issue, one for Luke and one for the rest of us (see BIP 16/17, and now we have BIP 20/21, too).
Pages:
Jump to: