Proposed adjustments to our release cycles
Sebastian Kügler
sebas at kde.org
Mon Jun 18 11:24:27 BST 2012
On Monday, June 18, 2012 11:52:46 Myriam Schweingruber wrote:
> On Sun, Jun 17, 2012 at 3:16 PM, Sebastian Kügler <sebas at kde.org> 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, some will be with the apps developers. In the long run, we
> > need to improve on our quality processes, the Testing team has identified
> > that, and it's a high- priority item in the release team as well. I hope
> > we can create a culture with a sound (and not too ad-hoc) quality
> > process, which allows us to be more flexible in our release management.
>
> With my KDE Quality Team hat on:
>
> I think we should first of all solve one big problem here:
> http://techbase.kde.org/Projects/Release_Team#Coordinator_List
>
> As long as
>
> kdelibs
> kde-baseapps
> kate
We've talked about these actually. First of all: kdelibs has an active
maintainer, David Faure. This doesn't matter, however, since the proposal is a
Frameworks5 timeframe proposal. From what I hear from the team, also
Frameworks 5 will have an active maintainer.
For kde-baseapps, I suppose that they will move into the Applications release.
They should have individual maintainers, but kde-baseapps as such would cease
to exist.
Kate in that list seems a mistake, I know that it's actively maintained, maybe
just needs poking the people (Christoph, Dominik, Anders, are you reading
this? :)).
> don't even have a coordinator for releases, how do you expect to do
> this for the upcoming frameworks? Without a release coordination this
> will never work, as the current problems have shown.
Keep in mind that we won't be able to solve the problem if we adjust the scope
in the process. This proposal is not about Frameworks5 release management.
> I also am quite skeptical about the tarballs: it was already difficult
> to get a 4.9 beta1 and it would never actually have happened without
> Albert jumping in because the existing release-team was not available.
> Thanks a lot again to Albert for doing that.
"was not available" is simply wrong. Allen, Albert and Torgny have worked on
the releases. There were quality problems at first, but nothing really earth
shattering for a first beta. We've done a few of them, and they're all a bit
more painful than others. Yes, we can improve it, no, it's nothing to write
home about.
Also, with CI systems in place, we'll be able to see this kind of problems
much earlier.
> Comparing what we do with what the industry does is a bit blue-eyed as
> we don't even have the responsible people around when it is needed.
I'm pretty sure we do. :)
--
sebas
http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
More information about the kde-core-devel
mailing list