On Monday 13 February 2012 11:23:29 Calvin Morrison wrote:
b) When a
developer does come here and asks to unfork one component (kwin,
e.g.) for everyone's benefit, the response is pathetic and juvenile, not
the sort of thing I expect from mature software developers.
If anything, Martin Graesslin is "pathetic and juvenile". Every
message he has sent here has been arrogant and demeaning of our group.
Please
remember that I am not a native speaker. It is not my intend to be
arrogant, though I know that what I write is often considered as being
arrogant. This is an unfortunate situation as I am an expert in the area I'm
working in (window management) while the people I address are no experts. In
such situations it can happen that something sounds arrogant if language
barriers are involved. I am sorry that you considered some of my comments as
arrogant, this has not been my intention.
Concerning the demeaning of your group: well, I have nothing to say to it. If
you consider it this way, it might be an idea to think about what Trinity
could do to no longer come into situations that pointing out problems is
demeaning your efforts.
I have never made things up. I pointed out real issues, like the one that twin
does not start any more under certain circumstances. It's in my opinion a very
severe issue which has to be pointed out.
Personally I'm always interested in extending my knowledge. I always seek for
the advice of people more knowledged than I am and I accept their criticism of
e.g. my code no matter how tough that may be.
It really blows my mind that he keeps pretending that
he has has no
part in the negativity. This entire thread is a response to his
attacks (valid or not) on the TDE project.
yes, I consider it as quite bad that
such a thread has been started due to my
blog post. I think it is not the best way to react to the problems I pointed
out in my blog post. I would have expected that you start to reflect what I
wrote, to think about whether there might be some truth, to think about
whether the way Trinity took is the right one.
Trying to find reasons why everything is perfect the way it is, does not
improve anything. Asking on the Trinity developer list who will continue to
use Trinity does not help you. Of course everybody here loves Trinity and
would never use something different. Such a thread is flawed, the conclusions
you can derive from it are flawed.
One very good way to react to such criticism is not to react instantly. Take
your time. Reacting instantly makes things mostly just worst. Of course
everybody was angry when they read my post - I would have felt the same. But
reacting in anger does not help you. Give it a few days and then start to
think what of the things I wrote is right, were things can be improved. Think
about why I reply to these threads on Monday and did not do on Saturday :-)
Just to let you know: I did not write the post and publish it. It took me
about two weeks from the day when I decided to write the post till I sat down
and typed. I did not publish instantly, but kept it one more day to think over
it again, to make sure that nothing gets into the post, what I don't want to
write.
He has made several high
profile blog posts regarding Trinity and cast it in his own light.
Google tells me
I have only written two posts. One I have written in the light
of very bad publicity thrown on KWin due to the Trinity release. Unreasonable
and incorrect crap. The second post is the one from Saturday.
Additionally I have written a German article for freiesMagazin to illustrate
the history of Trinity (how the fork happened) and what users can and cannot
expect from Trinity. This was a very objective article as I have written it
for a magazine and they would not have accepted a non objective one.
That is fine by me, but after saying all of that crap,
and then coming
here and pretending he wants us to use KWin? It's a double standard.
In my
first blog post I only criticise that you are forking everything - for
example KWin. Getting here to undo the fork does not sound like double
standard to me but is completely in line with what I would like to see for
Trinity. May I quote my own post:
"I appreciate the idea of the Trinity developers to bring back the KDE 3.5
desktop experience to those users who really want it. This is a great offer."
Obviously I don't expect that you would start to use KWin any more. I was
quite aware about that when I wrote the post although I had been contacted by
one of the Trinity people last weeks to get the KWin thing started. Before
anyone thinks this is "revenge" because you were not in favor of switching to
Trinity: that is of course not the case.
It is clear that the only people using TDE are people who are very
consciously doing so.
I rather doubt that.
They are all aware of KDE4, Gnome and other
projects. I keep trying to say "live and let live" but it doesn't get
much headway.
This is one of the things I seriously see as a problem. Why should a
user who
wants to use kdesktop/kicker be forced to use twin? Why should a user be
forced to use tate (assuming you did a s/k/t/g for all KDE applications) even
if there are much better applications around? Why should a user be forced to
use the legacy HAL and Qt 3? The technology choices by Trinity are seriously
flawed as I illustrated in my blog post.
Please see my post as an opportunity to improve Trinity. Once again: if you
have any questions, I am willing to help you. I am interested in having a
"classic" desktop provided alongside our primary offerings. I would have never
contacted you if I would not have been interested in Trinity.
Kind Regards
Martin