Dear Kent, dear Sebastian, dear all,

I am a simple user of qooxdoo, no developer, all I do is siphon off the achievements of Sebastian, the other developers and the qooxdoo community to build my own application. I am very much intrigued by code design etc., but unfortunately have no time to contribute anything other than testing the source. So I think I am impartial in the matter.

I think this discussion leads nowhere. Kent keeps saying nice words about qooxdoo and Sebastian, then making a few points that might or might not be criticized (I cannot judge it), but also keeps using polemic and other language that I find can be understood as insulting. Kent, you might not mean it this way, I am sure quite you don't, but I understand that Sebastian and others feel offended. This is all the more unfortunate as you yourself keep emphasizing that the discussion should be polite. I suggest you don't reply immediately to emails that bother you, because chances are you will be using language that will prompt another round of confrontation.

Sebastian, it seems to me, is very rigorous and even defensive about contributions. You have every reason to be picky about what to add to the core, but I can also understand in some ways that the reluctant way you have been adding other stuff might be frustrating for some.

My point is that it might be better to let people feel that you value their contributions, even if you privately don't like the style etc. I, for instance, don't care about style as long as I can have a split pane that works decently (even if, at the moment, it might be buggy), because I need it for my application. And I understand Kent that he feels not taken serious if he has to ask you each time he makes a miniscule change to apply the diff. It's a question of communication and psychology rather than technical matters that seem to be at stake here. I would suggest to be more forgiving and not using phrases like "you steal my time", because that is not really constructive.

I have not enough technical expertise with concurrent versioning systems such as SVN, but I always thought it would be possible to create branches in which people could play around (and which could be downloaded by others), while keeping a "clean" core controlled by the lead developers. But correct me if I am wrong here.

I don't know exactly how the guys over at the dojo community manage this problem, but I haven't seen any conflict over the issue, and I am monitoring their email list.

To conclude, I hope that this discussion can be ended by some solution that is satisfying for everyone and promotes the development of qooxdoo. I cannot believe that there is no technical solution for this, qooxdoo is not the first open source project which has to deal with this problem!

And in order not to scare anyone off or bother with such long emails such as mine, I suggest not to send angry emails, but wait a day or so and then try to be as constructive and concrete as possible. "We should do the following: " ... technical mumbo-jumbo.... "for this and that reason" ... more technical mumbo-jumbo ...

Christian




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to