I must say to me it seems to a large degree that the "Roxen" side are still grumpu about Caudium sometimes, but overall I main see a few people that just can't forget and continue. I won't name names, but there's not THAT many people here that are holding out in trenches.
I, being the main reason for that split to begin with, would laughing at the petty arguments here, if it wasn't for the fact that in the end it DOES hurt pike, or at least peoples perception of Pike. He're some FUD from the "Caudium side":
- It's impossible to get new code into Pike, if the "core" doesn't want it. This is simply not true at all. Sure, EVERYTHING will not get in, but heck, SDL is, DVB is (that's like, what, a 1 user module?).
- If Caudium exposes a bug in Pike, the "core" doesn't care or don't want to fix it. Not true. However often these bug reports are vague and hard to repeat and more importantly might not be the fault of the core of Pike to begin with (for example, the latest Caudium 1.3 crashing with Pike 7.4 - has any debugging been done to make sure this isn't infact Caudium specific code, such as the _Caudium module). The overall idea with pike is tha CRASH (segfault) == BAD => should be fixed. However reasonable effort needs to be done to determine what crashes. I.e compile pike with --with-dmalloc or run it with valgrind (if that works now - didn't use to). This goes for all crashbugs.
- "fix the problems you caused" isn't a way of saying "we hate you go die" but rather "if you break it, fix it".
This whole thread is getting to a point where I'm actually considering filtering it, like I have filtered stuff here before.
Blah.
/ David Hedbor
Previous text:
2003-04-24 23:16: Subject: Sad.....
I do not believe the main problems with Pike and the Pike development is "lack of docs", "too mutch obscure things", "sometimes compatibilty is not really compatibility" or "it is NOT embeddable". The main problem is that the developers clearly have dug themselves some deep trenches. Every month or so they charge the other side in a never ending flame war.
It is fairly clear that the trenches are drawn by the Roxen/Caudium split. The flame war will not end until the bad feelings caused by that split has been mended. The method that has been employed for this
- not speaking about it and trying to cooperate on other things, while
each side still believes they were and are 100% right - will not get the job done.
I believe very few people will join the Pike community while this continues. It is simply not a fun work environment.
/ Mattias Wingstedt (Firefruit)