kdesupport Policy
Allen Winter
winter at kde.org
Tue Aug 26 01:30:06 CEST 2008
On Monday 25 August 2008 12:52:57 Tom Albers wrote:
> Op zaterdag 23 augustus 2008 01:18 schreef u:
> > Howdy,
> >
> > The recent build problems in our kdesupport package dependencies
> > needs to be addressed.
> >
> > I think we need to treat kdesupport libs just like any other external
> > dependency.
> >
> > Something like the following guidelines:
> >
> > No KDE code (in trunk) changes should be necessary until:
> > - a real release of the kdesupport package has been made AN
> > - that release has been packaged by the "major" distros AND
> > - an announcement about the needed upgrade is made in advance AND
> > - people have had time (30 days?) to upgrade to the new packages
> >
> > For example:
> > libfoo v1.0 is released.
> > kde-packagers are notified to please provide packages for their distros.
> > kde-devel and kde-code-devel are notified that within 30 days their
> > builds will fail unless they have libfoo v1.0 installed -- that the distros
> > have been notified and we hope packages will start appearing soon.
> >
> > People wanting to develop against libfoo v1.0 will need to do so in a work
> > branch.
> >
> > I need to get out of the habit of building kdesupport all the time -- we should
> > be relying on distro packages where possible.
> >
> > Comments?
>
> Sure. That also means that kdesupport can be used as development tree for those applications. In other words, if you use kdesupport instead of distro packages, kdelibs might fail to build.
>
That's correct. And if someone complains we can say that "you are using a development
version of Foo which is not supported in KDE yet. please remove that version and use
the one from your distro instead..."
More information about the release-team
mailing list