Re: Proposed adjustments to our release cycles

2012-06-25 Thread Ingo Klöcker
On Sunday 17 June 2012, Cornelius Schumacher wrote: > On Sunday 17 June 2012 Inge Wallin wrote: > > The reasoning behind the move towards shorter release cycles is > > exactly the opposite of how large organizations reason when they > > select software. Remember the outcry when Firefox went to its

Re: Proposed adjustments to our release cycles

2012-06-19 Thread Scott Kitterman
On Friday, June 15, 2012 01:05:44 PM Sebastian Kügler wrote: > Hi all, > > During our sprint in Pineda de Mar, we sat down and thought about how our > release cycles relate to the structures in our software, we came up with the > following proposal we'd like you to consider and provide feedback ab

Re: Re: Proposed adjustments to our release cycles

2012-06-19 Thread Sebastian Kügler
On Sunday, June 17, 2012 03:44:04 Inge Wallin wrote: > As far as I could understand from the above the main ideas are: > - Splitting the SC into 3 parts > - Shortening the release cycles significantly. Only the first one is subject of this proposal. The length of the release cycles is an indepe

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Kevin Ottens
On Monday 18 June 2012 22:26:49 Alexander Neundorf wrote: > Which "David" is the David in sebas email ? David Edmundson. > (also, which Alex ?) Alex Fiestas. Cheers! -- Kévin Ottens, http://ervin.ipsquad.net KDAB - proud patron of KDE, http://www.kdab.com signature.asc Description: This is a

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Matthew Dawson
On June 18, 2012 07:21:29 PM Andreas K. Huettel wrote: > > > know the current state of the release and commit new features or new > > > strings when we are frozen, and that's with just one release schedule, i > > > can imagine the mess with N different release schedules > > > > "Always summer in t

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Sebastian Kügler
On Monday, June 18, 2012 19:21:29 Andreas K. Huettel wrote: > > > know the current state of the release and commit new features or new > > > strings when we are frozen, and that's with just one release schedule, i > > > can imagine the mess with N different release schedules > > > > "Always summer

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Alexander Neundorf
On Monday 18 June 2012, David Faure wrote: > On Monday 18 June 2012 10:48:43 David Jarvie wrote: > > I'd rather see a rule that we keep to a uniform release schedule, > > but perhaps allow individual ad-hoc exceptions if there is a really good > > reason. > > +1. Which "David" is the David in seb

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Alexander Neundorf
On Sunday 17 June 2012, Shaun Reich wrote: > On Sat, Jun 16, 2012 at 9:44 PM, Inge Wallin wrote: > > As far as I could understand from the above the main ideas are: > > - Splitting the SC into 3 parts > > - Shortening the release cycles significantly. > > > > It seems to me that a current trend

Re: Re: Re: Proposed adjustments to our release cycles

2012-06-18 Thread Andreas K. Huettel
> > know the current state of the release and commit new features or new > > strings when we are frozen, and that's with just one release schedule, i > > can imagine the mess with N different release schedules > > "Always summer in trunk". As long as releases are not created from the > master bran

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Torgny Nyblom
(Missed k-c-d) On Monday 18 June 2012 19.08.33 Albert Astals Cid wrote: > El Dilluns, 18 de juny de 2012, a les 06:36:33, Martin Gräßlin va escriure: > > On Monday 18 June 2012 00:26:13 Albert Astals Cid wrote: > > > My concerns: > > > * Need more people to do the tarball packaging/releasing (sinc

Re: Re: Proposed adjustments to our release cycles

2012-06-18 Thread Martin Gräßlin
On Monday 18 June 2012 19:08:33 Albert Astals Cid wrote: > El Dilluns, 18 de juny de 2012, a les 06:36:33, Martin Gräßlin va escriure: > > On Monday 18 June 2012 00:26:13 Albert Astals Cid wrote: > > > My concerns: > > > * Need more people to do the tarball packaging/releasing (since if you > > >

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Albert Astals Cid
El Dilluns, 18 de juny de 2012, a les 06:36:33, Martin Gräßlin va escriure: > On Monday 18 June 2012 00:26:13 Albert Astals Cid wrote: > > My concerns: > > * Need more people to do the tarball packaging/releasing (since if you > > > > propose to release that often you can't expect the same person

Re: Proposed adjustments to our release cycles

2012-06-18 Thread David Faure
On Monday 18 June 2012 10:48:43 David Jarvie wrote: > I'd rather see a rule that we keep to a uniform release schedule, > but perhaps allow individual ad-hoc exceptions if there is a really good > reason. +1. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Sponsored by Nokia to work on K

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Sebastian Kügler
On Monday, June 18, 2012 11:52:46 Myriam Schweingruber wrote: > On Sun, Jun 17, 2012 at 3:16 PM, Sebastian Kügler wrote: > > On Saturday, June 16, 2012 08:18:05 Maksim Orlovich wrote: > >... > > > >> What continuous integration and automated testing? How many apps have > >> any? > > > > That's th

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Sebastian Kügler
On Monday, June 18, 2012 00:26:13 Albert Astals Cid wrote: > * Need more people to do the tarball packaging/releasing (since if you > propose to release that often you can't expect the same person to be doing > packages almost weekly or byweekly given the release dates won't probably > align) >

Re: Re: Proposed adjustments to our release cycles

2012-06-18 Thread Myriam Schweingruber
Hi everyone, On Sun, Jun 17, 2012 at 3:16 PM, Sebastian Kügler wrote: > On Saturday, June 16, 2012 08:18:05 Maksim Orlovich wrote: >... >> What continuous integration and automated testing? How many apps have any? > > That's the point, we need to improve here. Some of this can be done centrally,

Re: Proposed adjustments to our release cycles

2012-06-18 Thread David Jarvie
On Mon, June 18, 2012 5:36 am, Martin Gräßlin wrote: > On Monday 18 June 2012 00:26:13 Albert Astals Cid wrote: >> My concerns: >> >> * Uncertainity on the "current release state". We have people that don't >> know the current state of the release and commit new features or new >> strings when we

Re: Proposed adjustments to our release cycles

2012-06-18 Thread Shaun Reich
>  * The difficulty of coding for N releases. Since the releases an not aligned > anymore, you have to maintain code and #ifdefs for new features that depend on > new versions of parts X of the stack that may or might not be used by people > compiling the application. We've have some bad experience

Re: Re: Proposed adjustments to our release cycles

2012-06-17 Thread Martin Gräßlin
On Monday 18 June 2012 00:26:13 Albert Astals Cid wrote: > My concerns: > > * Need more people to do the tarball packaging/releasing (since if you > propose to release that often you can't expect the same person to be doing > packages almost weekly or byweekly given the release dates won't probab

Re: Proposed adjustments to our release cycles

2012-06-17 Thread Albert Astals Cid
El Divendres, 15 de juny de 2012, a les 13:05:44, Sebastian Kügler va escriure: > Hi all, Hi > During our sprint in Pineda de Mar, we sat down and thought about how our > release cycles relate to the structures in our software, we came up with the > following proposal we'd like you to consider a

Re: Proposed adjustments to our release cycles

2012-06-17 Thread Kevin Ottens
On Sunday 17 June 2012 03:44:04 Inge Wallin wrote: > As far as I could understand from the above the main ideas are: > - Splitting the SC into 3 parts Yep. > - Shortening the release cycles significantly. Nope. The presented numbers were totally made up and random just for illustration, could

Re: Re: Proposed adjustments to our release cycles

2012-06-17 Thread Sebastian Kügler
On Saturday, June 16, 2012 08:18:05 Maksim Orlovich wrote: > How do you reconcile this proposal with our current troubles in 4.8.4, > where you need certain particular combinations of two sets of > libraries for things not to blow up? Your proposal increases the > number of combinations in wide use

Re: Proposed adjustments to our release cycles

2012-06-17 Thread Shaun Reich
On Sat, Jun 16, 2012 at 9:44 PM, Inge Wallin wrote: > As far as I could understand from the above the main ideas are: >  - Splitting the SC into 3 parts >  - Shortening the release cycles significantly. > > It seems to me that a current trend in larger free software projects is to go which projec

Re: Proposed adjustments to our release cycles

2012-06-17 Thread Ben
On 06/16/2012 09:44 PM, Inge Wallin wrote: My problem is with the second. While some people always want to have the latest and greatest, I wonder what it will do to stability. You didn't write anything above about how many bugfix updates any given version would receive. The shorter the release c

Re: Proposed adjustments to our release cycles

2012-06-17 Thread Cornelius Schumacher
On Friday 15 June 2012 Sebastian Kügler wrote: > > Opinions? The predictability and synchronicity of our current six month release cycle has a lot of benefits. It allows all contributors as well as consumers of our releases to plan ahead and minimizes release overhead. On the other hand it wou

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Cornelius Schumacher
On Sunday 17 June 2012 Inge Wallin wrote: > > The reasoning behind the move towards shorter release cycles is exactly the > opposite of how large organizations reason when they select software. > Remember the outcry when Firefox went to its current way of releasing. > When Brazil rolls out KDE to

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Inge Wallin
On Friday, June 15, 2012 13:05:44 Sebastian Kügler wrote: > Hi all, > > During our sprint in Pineda de Mar, we sat down and thought about how our > release cycles relate to the structures in our software, we came up with > the following proposal we'd like you to consider and provide feedback > abo

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Shaun Reich
On Sat, Jun 16, 2012 at 7:21 AM, Marco Martin wrote: > a part of the plan (kindof a consequency in the long term of the thing > described here) is that it would mean aiming to a state where there are nover > freezes (or well, master is always frozen, depends how you look at ;) > > master should al

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Maksim Orlovich
> > Starting with KDE Frameworks 5, we will release Frameworks, Workspaces and > Applications each with their own release cycles. Each of these releases > would > be a set of tarballs of the latest stable versions of the application (or > codebase in more general). > As an example, Frameworks could

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Harald Sitter
On Sat, Jun 16, 2012 at 1:21 PM, Marco Martin wrote: > On Saturday 16 June 2012, Shaun Reich wrote: >> >> and the freezes would have to be *very* well communicated, because >> even now we run into issues with people not realizing that we're in >> string freeze or feature freeze. > > a part of the

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Harald Sitter
Ahoy, On Fri, Jun 15, 2012 at 1:05 PM, Sebastian Kügler wrote: > Starting with KDE Frameworks 5, we will release Frameworks, Workspaces and > Applications each with their own release cycles. Each of these releases would > be a set of tarballs of the latest stable versions of the application (or >

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Marco Martin
On Saturday 16 June 2012, Shaun Reich wrote: > > and the freezes would have to be *very* well communicated, because > even now we run into issues with people not realizing that we're in > string freeze or feature freeze. a part of the plan (kindof a consequency in the long term of the thing desc

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Jaime
This proposal looks like the X.org release cycle. Each individual component can release as many versions as wanted, and from time to time there will be a global release. 2012/6/16 Shaun Reich : > i like where this is going..i've always wanted a bit more flexibility > in releases... >

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Shaun Reich
i like where this is going..i've always wanted a bit more flexibility in releases... one thing to keep in mind (i realize it's a bit premature to say this, but..) we'd definitely have to make sure we coordinate the various freezes well, since there'd be a dedicated and specialized freeze-timeline

Re: Proposed adjustments to our release cycles

2012-06-16 Thread Thomas Lübking
Am 16.06.2012, 06:25 Uhr, schrieb Scott Kitterman : On Friday, June 15, 2012 01:05:44 PM Sebastian Kügler wrote: As an example, Frameworks could release updates every 2 months, while our application collection is updated monthly. New iterations of the workspaces come every four months. (Th

Re: Proposed adjustments to our release cycles

2012-06-15 Thread Scott Kitterman
On Friday, June 15, 2012 01:05:44 PM Sebastian Kügler wrote: > Hi all, > > During our sprint in Pineda de Mar, we sat down and thought about how our > release cycles relate to the structures in our software, we came up with the > following proposal we'd like you to consider and provide feedback ab

Proposed adjustments to our release cycles

2012-06-15 Thread Sebastian Kügler
Hi all, During our sprint in Pineda de Mar, we sat down and thought about how our release cycles relate to the structures in our software, we came up with the following proposal we'd like you to consider and provide feedback about. Starting with KDE Frameworks 5, we will release Frameworks, Wor