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