KDE release cycles?

Kevin Krammer krammer at kde.org
Sat Apr 7 16:21:06 BST 2012


On Saturday, 2012-04-07, dE . wrote:
> On 04/05/12 13:57, Kevin Krammer wrote:
> > On Thursday, 2012-04-05, Duncan wrote:
> >> dE . posted on Thu, 05 Apr 2012 07:23:16 +0530 as excerpted:
> >>> So 'feature release' may mean (apart form including absolutely new
> >>> features) -
> >>> 
> >>> 1) Restructuring the code (better management).
> >>> 2) New backend or changed backend which may increase or decrease bugs.
> >>> 
> >>> And bug fixes mean fixing small time bugs in library or directly in the
> >>> app.
> >> 
> >> I'll let Kevin respond to that (tho it seems a reasonable summary to
> >> this non-dev, here),
> > 
> > I agree. My guess is that the term "feature release" is used to indicate
> > that this is not just the same thing again.
> > 
> >  From a developer's perspective it just means that restrictions on what
> >  you can
> > 
> > do are less tight. There are still things that are not allowed, e.g.
> > changing libraries in a way that makes them incompatible with
> > applications, but on the application level you can do almost anything
> > you want.
> > 
> >> but there is certainly one practical limitation of the
> >> bugfix releases as opposed to feature releases:
> >> 
> >> * Strings are generally frozen during a six-month bugfix series.  This
> >> is to help the various l10n (localization, basically, translation)
> >> efforts, but it DOES mean a tradeoff in terms of fixing things
> >> "properly" sometimes, if that would mean a UI and string change, even
> >> if the actual code fix is reasonably small and "safe" and would
> >> otherwise be allowed.
> > 
> > Yes, very good observation. Sometimes an essential bug fix needs a string
> > change, in which case the translators usually grant an exception [1].
> > 
> >> This is actually one reason the distros tend to ship later bugfix
> >> releases instead of newer feature releases
> > 
> > One additional thing might be that distributions themselves use a very
> > similar development and release model so they have a better
> > understanding what each step along the way carries with it.
> > 
> > Early bug fix releases of a feature release are basically more like the
> > public beta of proprietary software, i.e. the beta releases of Free
> > Software products (and of distributions which do such things) are more
> > like the interal or private beta.
> 
> 'Early bug fix' release? I thought that bug fix releases were the minor
> versions like 4.8.1, or 4.8.2 etc...

Yes. What I wanted to say was early as in x.y.1 and x.y.2 as opposed to late 
as in x.y.5

Cheers,
Kevin

-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde/attachments/20120407/67a1d772/attachment.sig>
-------------- next part --------------
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.


More information about the kde mailing list