Re: [kde-linux] KDE 3 Beta



On Saturday 27 October 2007 12:22:01 James Richard Tyrer wrote:
Long blog from a somewhat old (59) engineer.

Short reply from an even older user :-)
The problem which I have observed in the KDE development methodology is
that the product is NEVER finished -- it doesn't matter if it is 4.0.0,
4.1.0 or 4.2.0, it still won't be any closer to 100%.

I've never yet done anything that I thought was perfect. There is always some
improvement to be made.

That's not how open source works, that's not how KDE works. This is
not Vista or Leopard where a box ships and sits on the shelf largely
unchanged for 5 years bar the odd SP or security patch.

I take issue with that. KDE had grown up as it were and many people use
it for production environments. If we are going to release something
which isn't finished, we should indicate this (like KDE4-preview).

I've been using computers since 1981, and PCs since 1987. One thing I learned
early is that you never put a x.0 release onto a production machine.

It isn't a matter of waiting around for everything to be done. What we
need to do is only release the stuff which is done in our stable
releases. Early KDE-3 releases contained stuff which clearly wasn't
ready for prime time and this reflects negatively on the reputation of
the KDE project. Yes, the stable 4.0.0 release is going to have bugs,
but stuff that simply doesn't work is more than just a bug and should be
treated differently.

Is it possible to test everything completely without user experience?

Other projects have adopted a two track approach where there is an
unstable branch (or really it is Trunk) and there is a stable release
branch. Stuff is developed in Trunk and then migrated to the Stable
branch ONLY when it meets QA standards. Or, this can be reversed where
Trunk is the stable release and new stuff is developed outside of Trunk
and then added ONLY when it meets QA standards (IIUC the Linux Kernel is
done this way).

There are other methodologies which could probably accomplish the same
ends.

We can continue to and new stuff, but there needs to be some method to
ensure that we deliver a commercially viable (stable) product. Other
projects have figured out how to do this, we need to do the same.

KDE 3 will not disappear overnight, I'm sure, so the stable environment will
be there for everyone who needs it. Personally I shall be choosing carefully
where I install KDE 4.

Anne
--
Registered Linux User No.293302 (http://counter.li.org/)

Attachment: pgpMMkT2ay0w7.pgp
Description: PGP signature

___________________________________________________
This message is from the kde-linux mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.

Relevant Pages

  • Re: [kde-linux] KDE 3 Beta
    ... I've been using Beta 3 since it's release and would like to see ... I can use Kwrite without error on KDE 4. ... Stuff is developed in Trunk and then migrated to the Stable ... There are other methodologies which could probably accomplish the same ...
    (KDE)
  • Re: [kde-linux] KDE 3 Beta
    ... KDE had grown up as it were and many people use ... Stuff is developed in Trunk and then migrated to the Stable ... There are other methodologies which could probably accomplish the same ... release a more stable product that is of commercial production quality. ...
    (KDE)
  • Re: [kde] kde4
    ... to wait until KDE 4 is released. ... That warning out of the way, you can find some instructions here: ... I don't know if unsermake still works with trunk - you might need cmake. ...
    (KDE)
  • Re: [SLE] kde 3.4 oops
    ... >>The next question is why was the link removed during the upgrade? ... Joe has hit upon a couple of things here that corrects some problems ... with KDE 3.4 files. ... Registered Linux User #225206 ...
    (SuSE)
  • Re: [SLE] screen size settings
    ... not when you use something like sax2. ... >file that will exactly duplicate what you set your Windows settings to. ... KDE has made this very easy. ... Registered Linux user 231871 ...
    (SuSE)