>>>>> "Bo" == Bo Peng <[EMAIL PROTECTED]> writes:

>> We are supposed to manage a project, not just write code.
Bo> For this particular problem, I have declared WONT FIX for qt <
Bo> 4.2.2. There are a lot more severer bugs there and it would be a
Bo> waste of time to work on a fixed bug. People who believe
Bo> saveState/restoreState can magically solve all problems are
Bo> welcome to do so.

It is not necessarily this particular problem that worries me. I was
worried to see how little concerned some of us can be about these
problems.

Bo> I am glad that you mention 'manage a project'. I am tired of being
Bo> the bad guy in the windows installer issue and I just want to
Bo> remind you guys that we have failed to resolve the situation due
Bo> to exactly lack of management of this project. Results? Uwe
Bo> continues to work on his installer, Joost is unwilling to work on
Bo> the official installer because of this, the official installer
Bo> will die and we will most likely adopt Uwe's installer despite the
Bo> fact that this is again 'a installer that is understood by one'.

My position on this is that we will never resolve this problem if we
do not have a group of 2 or 3 people who work together on a common
code base. Since I am not using windows myself, I am not in position
to do more than ask to work as a team. Experience shows that this is
wishful thinking, but I am still waiting for a mythical third person
to come and work towards reconciliation between the parties.

[Beware, personal opinion below]

More generally, our problem is that we do not have a maintainer right
now. Lars was very good for this job, especially because he can be
rude when needed. Unfortunately, his presence is virtual currently and
even his recent come-back was not really convincing (Lars, come back!
We love you!). We need someone who says "no!" or "stop that!". I am
not very good at this game myself, and this is definitely not
something that I enjoy doing. 

I think something weird happened to the team. We were in real need of
new blood, because many of us did not have enough time. The new blood
came, but the new developers have been too active and too numerous
(which was not difficult actually) to be incorporated smoothly. There
is a real need to have everybody join at some meeting and find
a better common ground than the one we have currently. I know that
some of us are fond of competition, but if the result is that either
the oldtimers or the newtimers lose interest, I am not sure LyX will
be able to continue in an useful form. I guess all projects have this
kind of problems, but it is not very enjoyable.

Some probably find it weird that I have such a dark view of the
situation at the time where we are going to unleash a very good
release. I find that weird too. It is probably all the tension leaving
scars on me.

JMarc


Reply via email to