[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    Observations and personal conclusions on the KDE release process
From:       "Wulf C. Krueger" <philantrop () exherbo ! org>
Date:       2010-06-29 19:52:00
Message-ID: 201006292152.04944.philantrop () exherbo ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]

[Attachment #4 (multipart/alternative)]


Hello!

Please don't take any of the following personally - it's not meant to offend 
anyone. 

Having been a KDE packager for several years now, I've looked at the releases 
of KDE since 4.0.0. I "felt" that the overall KDE release quality has become 
noticeably worse than it was during the 3.x days (during which I was most 
active).

I've wanted to compare this feeling to reality, though, and so I consulted my 
(incomplete) -packager archive. I wanted to look at release issues, tarball 
re-rolls, etc. for KDE4.

Since I didn't want dig through everything and avoid a "data overload" for 
both me and in this mail, I applied the following restrictions:

- Ignore alpha, beta, rc and snapshot releases (I looked at them at times, 
though, to verify findings in regular releases and, in general, they supported 
my views.)
- Ignore non-Linux failures, e. g. if things broke for *BSD or Windows, I 
didn't count those in.
- Ignore the KDEPIM situation with respect to KDE SC 4.5.
- I don't have detailed data from the 3.x days anymore. Whenever I'm referring 
to those, I'm relying on a) bugtracker data from the distros I've worked on 
and b) my memory. :-)
- I'm missing data about the releases from 4.1.0 to 4.1.3.
- I didn't re-read every single mail (but mostly those from the tarball 
announcement threads) so I might have missed some issues.
- The following conclusions are my own; they are my personal opinions even if 
not stated explicitly or implicitly in every single case. YMMV.

What I observed is this (details at the end):

- Uploaded tarballs are almost always untested. From a QA perspective this is 
really bad. Yes, we're packagers and we'll find and report any issues found in 
those tarballs to you guys. Nevertheless, build issues - in many cases - could  
easily be spotted if a simple build test had been done.
Most of the time, packager feedback was promptly acted upon and the issues 
were resolved with the final tarballs. Sometimes, though, reported issues are 
not followed-up and make it through till the release is out.

- On average ca. 2,5 tarballs are re-rolled per release. That means that those 
who start the packaging process early will have to start over with the 
respective tarballs. Yes, not all work has to be re-done but again, from a QA 
perspective, one should start as cleanly as possible.
Furthermore, having to re-roll that often, more often than in 3.x days, IMHO, 
are an indicator for a rushed and/or flawed release engineering process.

- Another (side-)issue I noticed is the increased number of post-release 
bugfixes (compared to KDE3 again) we, as packagers, are asked to apply. This 
in itself is very useful and helpful for us, no doubt, but, again, I believe 
this indicates release engineering issues.

- In several cases, there were more or less trivial (and yet important) 
reasons for re-rolling tarballs, e. g. wrong version indicators in the 
sources. 
A similar issue are the conflicts between oxygen-icons and other KDE 
components. I wonder if those issues couldn't be tested for automatically to 
avoid such pitfalls.

- In at least 6 (~30%) of all releases kdebindings were at least partly broken 
(quite a few more if I had counted pre-releases, too). This can have lots of 
reasons and I've not analysed them. It's just an observation.

Now, what would I suggest to do about these issues? I'll keep the next part 
short - the reasoning can be found above.

- Before announcing the tarballs, build the whole thing once.
- Freeze earlier and use the time to do more (systematic!) developer testing.
- Improve the test cases. They *do* help in catching bugs.
- Implement more trivial code screening (e. g. for bogus versions).
- Re-think the release engineering process. (No actual, hard suggestions 
here.)

Again: Don't be offended, please. My only intention is to hopefully help 
improving the quality KDE (yes, yes, I know KDE is people! ;) ) releases. 


Last and least, my notes of observations my above comments are based upon.

Best regards, Wulf


4.0.0 
- kdebase-runtime and kdebase-workspace missing, then cmake checks broken, re-
rolled
- kdeedu re-rolled (non-free icon, kstars has wrong version)
- kdebase-runtime re-rolled (xine-lib check is bogus)

4.0.1
- kdebase re-rolled
- kdebase-workspace re-rolled

4.0.2
- kdebase re-rolled (kinfocenter modules moved incompletely)
- kdebindings re-rolled

4.0.3
Mostly ok.

4.0.4
- kdelibs re-rolled (version number was still 4.0.3)

4.0.5
- kdebase re-rolled ("crash really often")
- kdebindings re-rolled (compatibility with SIP 4.7.6)

4.1.4
- kdelibs re-rolled (almost no content before)
- kdebase re-rolled (Copy&Paste files within Dolphin borken)
- kdebindings re-rolled (left-over svn stuff)

4.2.0
- kdelibs re-rolled three times (klockfile fix; kate fix; plasma security)
- kde-l10n-et broken (parser error : Entity 'turtlelang' not defined)
- kdebase-runtime (licensing issue)

4.2.1
- kdelibs re-rolled
- kdebase-workspace re-rolled 
- Phonon mess (Qt / stand-alone Phonon) began

4.2.2
- kdelibs re-rolled twice
- kdebase-runtime and oxygen-icons conflict

4.2.3
- kdenetwork re-rolled (kopete was broken)
- kdepim re-rolled (important regressions)
- kdepimlibs re-rolled (important regressions)

4.2.4
- kdelibs re-rolled 
- kdenetwork re-rolled
- kdepim re-rolled (kaddressbook fails to compile)

4.3.0
- kdelibs re-rolled 
- kdebase re-rolled 
- kdebase-runtime re-rolled (nepomuk fix)
- kdebase-workspace re-rolled three times (wrong version; NM 0.6 
compatibility; kdm theming)
- kdeadmin re-rolled 
- kdeedu and oxygen-icons conflict
- kdeedu re-rolled (compile issues)
- kdebindings-workspace re-rolled  twice
- kdebindings re-rolled 
- kdepim-runtime re-rolled (compile issues)
- kdeplasma-addons re-rolled (microblogging applet fixes)

4.3.1
- kdebase-workspace re-rolled (wrong version)
- kde-l10n-pl re-rolled  (compile issue: "Entity 'kcontrolcenter' not 
defined")

4.3.2
- oxygen-icons and kdepim conflict. kdepim re-rolled.

4.3.3, 4.3.4, 4.3.5: One tarball re-rolled for each.

4.4.0
- Late Virtuoso dependency change.
- kdelibs re-rolled twice.
- kdebindings re-rolled (pykde doesn't compile)
- kdebase re-rolled 
- kdebase-workspace re-rolled 
- kdebase-runtime re-rolled twice.

4.4.1
- kdepim re-rolled
- kdepimlibs re-rolled

4.4.2
- kdebindings re-rolled
- kde-l10n-sv re-rolled (parser error : Entity 'turtlelang' not defined, cf. 
4.2.0)

4.4.3
- kdelibs re-rolled.
- kde-l10n-nl re-rolled ('file INSTALL cannot find 
"/usr/src/packages/BUILD/kde-l10n-
nl-4.4.3/docs/kdelibs/preparetips/preparetips.1"')

4.4.4
- kde-l10n-sr re-rolled.

4.4.5
- All of kde-l10n not timely in-place.

[Attachment #7 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" \
"http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" \
content="1" /><style type="text/css"> p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; \
font-weight:400; font-style:normal;"> <p style=" margin-top:12px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">Hello!</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">Please don't take \
any of the following personally - it's not meant to offend </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">anyone. </span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">Having been a KDE packager \
for several years now, I've looked at the releases </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">of KDE since 4.0.0. I \
&quot;felt&quot; that the overall KDE release quality has become </span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">noticeably worse than it \
was during the 3.x days (during which I was most </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">active).</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">I've wanted to compare \
this feeling to reality, though, and so I consulted my </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">(incomplete) -packager \
archive. I wanted to look at release issues, tarball </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">re-rolls, etc. for \
KDE4.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">Since I didn't \
want dig through everything and avoid a &quot;data overload&quot; for </span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">both me and in this mail, \
I applied the following restrictions:</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- Ignore alpha, beta, rc and snapshot releases (I looked at them at \
times, </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">though, to verify \
findings in regular releases and, in general, they supported </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">my views.)</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- Ignore non-Linux \
failures, e. g. if things broke for *BSD or Windows, I </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">didn't count those \
in.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- Ignore the \
KDEPIM situation with respect to KDE SC 4.5.</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- I don't have detailed data from the 3.x days \
anymore. Whenever I'm referring </span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">to those, I'm relying on a) bugtracker data from the \
distros I've worked on </span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">and b) my memory. :-)</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- I'm missing data about the releases from 4.1.0 to \
4.1.3.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- I didn't re-read \
every single mail (but mostly those from the tarball </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">announcement threads) so I \
might have missed some issues.</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- The following conclusions are my own; they are my \
personal opinions even if </span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">not stated explicitly or implicitly in every single case. \
YMMV.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">What I observed is \
this (details at the end):</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- Uploaded tarballs are almost always untested. From a QA perspective \
this is </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">really bad. Yes, \
we're packagers and we'll find and report any issues found in </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">those tarballs to you \
guys. Nevertheless, build issues - in many cases - could  </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">easily be spotted if a \
simple build test had been done.</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">Most of the time, packager feedback was promptly \
acted upon and the issues </span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">were resolved with the final tarballs. Sometimes, though, reported \
issues are </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">not followed-up \
and make it through till the release is out.</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- On average ca. 2,5 \
tarballs are re-rolled per release. That means that those </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">who start the packaging \
process early will have to start over with the </span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">respective tarballs. Yes, not all work has to be \
re-done but again, from a QA </span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">perspective, one should start as cleanly as \
possible.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">Furthermore, \
having to re-roll that often, more often than in 3.x days, IMHO, </span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">are an indicator for a \
rushed and/or flawed release engineering process.</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- Another (side-)issue I \
noticed is the increased number of post-release </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">bugfixes (compared to KDE3 \
again) we, as packagers, are asked to apply. This in itself is very useful and \
helpful for us, no doubt, but, again, I believe this indicates release engineering \
issues.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- In several \
cases, there were more or less trivial (and yet important) </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">reasons for re-rolling \
tarballs, e. g. wrong version indicators in the </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">sources. </span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">A similar issue are the \
conflicts between oxygen-icons and other KDE </span></p> <p style=" margin-top:0px; \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">avoid such \
pitfalls.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- In at least 6 \
(~30%) of all releases kdebindings were at least partly broken </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">(quite a few more if I had \
counted pre-releases, too). This can have lots of reasons and I've not analysed them. \
It's just an observation.</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">Now, what would I suggest to do about these issues? I'll keep the \
next part </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">short - the \
reasoning can be found above.</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- Before announcing the tarballs, build the whole thing \
once.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- Freeze earlier \
and use the time to do more (systematic!) developer testing.</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- Improve the test cases. \
They *do* help in catching bugs.</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- Implement more trivial code screening (e. g. for \
bogus versions).</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- Re-think the release engineering process. (No actual, hard \
suggestions </span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">here.)</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">Again: Don't be \
offended, please. My only intention is to hopefully help </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">improving the quality KDE \
(yes, yes, I know KDE is people! ;) ) releases. </span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">Last and least, my notes \
of observations my above comments are based upon.</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">Best regards, \
Wulf</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">4.0.0 </span></p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase-runtime and \
kdebase-workspace missing, then cmake checks broken, re-</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">rolled</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdeedu re-rolled \
(non-free icon, kstars has wrong version)</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- kdebase-runtime re-rolled (xine-lib check is \
bogus)</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">4.0.1</span></p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase \
re-rolled</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- \
kdebase-workspace re-rolled</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.0.2</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebase re-rolled (kinfocenter modules moved \
incompletely)</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebindings re-rolled</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.0.3</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">Mostly ok.</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.0.4</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs re-rolled \
(version number was still 4.0.3)</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.0.5</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebase re-rolled (&quot;crash really often&quot;)</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebindings re-rolled \
(compatibility with SIP 4.7.6)</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.1.4</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdelibs re-rolled (almost no content before)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase re-rolled \
(Copy&amp;Paste files within Dolphin borken)</span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- kdebindings re-rolled (left-over svn \
stuff)</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">4.2.0</span></p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs re-rolled three \
times (klockfile fix; kate fix; plasma security)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kde-l10n-et broken \
(parser error : Entity 'turtlelang' not defined)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase-runtime \
(licensing issue)</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">4.2.1</span></p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs \
re-rolled</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- \
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0; font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.2.2</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs re-rolled \
twice</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase-runtime \
and oxygen-icons conflict</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.2.3</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdenetwork re-rolled (kopete was broken)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdepim re-rolled \
(important regressions)</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdepimlibs re-rolled (important regressions)</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.2.4</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs re-rolled \
</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdenetwork \
re-rolled</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdepim re-rolled \
(kaddressbook fails to compile)</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.3.0</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdelibs re-rolled </span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- kdebase re-rolled </span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase-runtime \
re-rolled (nepomuk fix)</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebase-workspace re-rolled three times (wrong version; NM 0.6 \
</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">compatibility; kdm \
theming)</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdeadmin \
re-rolled </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdeedu and \
oxygen-icons conflict</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdeedu re-rolled (compile issues)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebindings-workspace \
re-rolled  twice</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebindings re-rolled </span></p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;"><span style=" font-family:'andale mono'; \
font-size:18pt; color:#000000;">- kdepim-runtime re-rolled (compile \
issues)</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdeplasma-addons \
re-rolled (microblogging applet fixes)</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.3.1</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebase-workspace re-rolled (wrong version)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kde-l10n-pl re-rolled  \
(compile issue: &quot;Entity 'kcontrolcenter' not defined&quot;)</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.3.2</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- oxygen-icons and kdepim \
conflict. kdepim re-rolled.</span></p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0; font-family:'andale mono'; \
font-size:18pt; color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">4.3.3, 4.3.4, 4.3.5: One tarball re-rolled for each.</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.4.0</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- Late Virtuoso dependency \
change.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs \
re-rolled twice.</span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebindings re-rolled (pykde doesn't compile)</span></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebase re-rolled \
</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- \
kdebase-workspace re-rolled </span></p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"><span style=" font-family:'andale mono'; font-size:18pt; \
color:#000000;">- kdebase-runtime re-rolled twice.</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.4.1</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdepim \
re-rolled</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kdepimlibs \
re-rolled</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">4.4.2</span></p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdebindings \
re-rolled</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kde-l10n-sv \
re-rolled (parser error : Entity 'turtlelang' not defined, cf. </span></p> <p style=" \
margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.2.0)</span></p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:12px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0; \
font-family:'andale mono'; font-size:18pt; color:#000000;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.4.3</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kdelibs \
re-rolled.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
style=" font-family:'andale mono'; font-size:18pt; color:#000000;">- kde-l10n-nl \
re-rolled ('file INSTALL cannot find \
&quot;/usr/src/packages/BUILD/kde-l10n-nl-4.4.3/docs/kdelibs/preparetips/preparetips.1&quot;')</span></p>
 <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0; font-family:'andale mono'; font-size:18pt;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">4.4.4</span></p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" \
font-family:'andale mono'; font-size:18pt; color:#000000;">- kde-l10n-sr \
re-rolled.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span \
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0; font-family:'andale mono'; font-size:18pt; \
color:#000000;"></p></body></html>


["signature.asc" (application/pgp-signature)]

_______________________________________________
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic