Modules and Maintainers
Matt Rogers
mattr at kde.org
Wed Dec 19 00:08:07 CET 2007
On Tue, Dec 18, 2007 at 09:17:36AM -0500, Allen Winter wrote:
> On Tuesday 18 December 2007 06:20:19 Sebastian Kuegler wrote:
> > On Wednesday 12 December 2007 22:04:20 Allen Winter wrote:
> > > For 4.x, where x >=1, I think we need to require maintainers for all our
> > > modules.
> >
> > While having a maintainer for a module or an application, I don't think it's
> > realistic to *require* modules that have no maintainer. What would we do with
> > modules that don't have a maintainer? We cannot simply remove those ...
> >
> We can
> 1) move active apps into another module with a maintainer
> 2) move active apps into extra gear
> 3) remove inactive apps
>
> > On the other hand, having a maintainer doesn't guarantee that everything is
> > peachy.
> There are no guarantees.
>
> > I'm all for trying to sucker people into becoming maintainer, or at
> > least show more responsibility towards the release process, but it's nothing
> > we can put in terms of 'hard requirements'.
> >
> I consider this part of our maturing process.
> At this point we are getting too large and too diverse.
>
> >
> > > And, I think we need to consider consolidating some modules out of
> > > existence. We might consider merging kdeutils, kdeaccessibility and kdetoys
> > > for example back into the larger modules or into extragear.
> >
> > Having bigger modules on the one hand decreases the amount of coordination,
> > but it can also make it harder to find someone to act as module maintainer.
> >
> True. But it also helps build a community, encourages more code-reuse,
> and all that good stuff.
>
> > > If we had a kdesdk maintainer this person would have been more aware
> > > of the kompare issue and hopefully would have handled it better than I.
> >
> > Yup, having maintainers, or at least people that feel responsible for a
> > certain part is something that helps the release-team making quality
> > releases.
> >
> > > And there are still apps that haven't been ported, with their code laying
> > > around in trunk. We should have a list of each application with its
> > > maintainer.
> >
> > It'd be interesting how many more of those 'borderline' apps we have lying
> > around, I didn't really keep track of that ...
> >
> > > Anyway... something to think about for the near future.
> >
> > Yes, thanks for bringing it up. As a first step, we should communicate clearly
> > those 'orphaned' modules, and maybe point at people we deem good candidates
> > for maintainership.
>
> Yes. kdesdk is tops on my list of modules in need of a maintainer.
>
Consider it maintained by me then, please. I'm supposed to already be
maintaining cervisia, and I can go ahead and take responsibility for the
module as a whole.
--
Matt
More information about the release-team
mailing list