faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
thread
|
Re: do not want to switch to KDE 4 yet
by JRT on Thursday 21/Feb/2008, @09:51
|
I think that you miss the point -- but then those that want to simply dismiss any criticism always miss the point. Dismissing a true statement because it has already been made in a different context is useless rhetoric.
If bugs are closed as soon as "it works in TRUNK" who is going to even know that they still need to be fixed in the realease BRANCH? For that matter, how will we even know that the bug will still be "fixed" when the next release branch is tagged/released (such problems tend to reoccur).
We shouldn't have to nag developers. They should take enough pride in their work to fix the bugs. Yes, some bug fixes are "backported" but that does not mean that all of them are. We naively presume that a release branch is more stable than the current TRUNK, but if the bugs are fixed in TRUNK and not in the release BRANCH, this isn't going to be true. If the release BRANCH isn't the place to, fix bugs, there is little use in having it.
See bugs 153986 (a crash, which was marked FIXED when it is, at best, WORKS FOR ME) and 152243, which don't appear to have been backported (AFAIK, they weren't actually fixed). |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: do not want to switch to KDE 4 yet
by Kevin Kofler on Thursday 21/Feb/2008, @19:15
|
I don't want to dismiss any criticism, only false criticism. I think there's some things which can be improved (for example IMHO the simple menu should be the default), but this process isn't it.
> If bugs are closed as soon as "it works in TRUNK" who is going to even know
> that they still need to be fixed in the realease BRANCH?
Normally developers are supposed to backport the fixes as soon as possible, that way they won't forget. Sometimes, however, other stuff comes up and they just don't have the time, and then forget about it, in which case politely (!) reminding the developer is the right thing to do.
And again, your proposed solution of fixing the bugs in the branch first is a very bad idea when you think long term because it means bugs already fixed in older releases can reappear in newer ones if the developer forgets to forward-port them. Both trunk-only and branch-only fixes are bad, but a branch-only fix is much worse in the longer term! Branch-only fix == regression. (And in fact, 3.5-branch-only fixes are one of the complaints I have about the way KDE 4 was developed: I had to forward-port 2 or 3 branch-only commits to Kompare, and that app got almost no commits recently, so I'm really worried about how frequent this problem is. So please don't say I'm here to dismiss all criticism.)
> See bugs 153986 (a crash, which was marked FIXED when it is, at best, WORKS
> FOR ME) and 152243, which don't appear to have been backported (AFAIK, they
> weren't actually fixed).
I've commented in those bugs. See:
http://bugs.kde.org/show_bug.cgi?id=153986
http://bugs.kde.org/show_bug.cgi?id=152243
|
[
Reply To This | View ]
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|