Merge of some consolidation stuff and staging on build.pub.meego.com
Sebastian Kügler
sebas at kde.org
Wed Aug 17 10:56:14 UTC 2011
Hey,
On Tuesday, August 16, 2011 20:11:24 Kevin Ottens wrote:
> I'll extract below the couple of points which sound dangerous to me.
>
> On Monday 15 August 2011 12:48:41 Maurice de la Ferte wrote:
> > Here a big picture about
> >
> > changes I liked to merge:
> >
> >
> > - Change OBS package names to upstream repository package names
> >
> > (e.g. kde4-filesystem --> kde-filesystem and kdebase-runtime -->
> > kde-runtime ... ).
> >
> > [...]
> > - Overhaul kde macro defines in kde4-filesystem and usage in depending
> >
> > packages.
>
> I'm not sure those two are going in the right direction overall. The
> package naming, and the use of macros were meant to keep the opensuse
> packaging and the meego one as close as possible. The aim being to avoid
> spreading the resources thin.
>
> The fact that Plasma Active is currently packaged for both opensuse and
> meego is especially telling on the fact that its a valid goal. It's IMHO
> worth keeping the delta between both package sets as small as possible,
> and the proposed changes deviate from that a lot.
I don't see a huge problem with that. The openSUSE packages are still very big
and built for desktop, having something closer to our Git layout is I think
going into the right direction, more modular, more frameworky, easier to
package when git repo == package scope. So I think there's something to be
gained here.
I suppose the openSUSE packages would also benefit from further splitting,
although they're already split internally (i.e. one tarball builds multiple
packages, for example for workspace).
When comparing packages between oS and MeeGo, they're already quite different,
since openSUSE's OBS does a lot of checks, uses tons of macros.
Maurice: What gains did you have in mind, i.e. why did you start splitting in
the first place?
Cheers,
--
sebas
http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
More information about the Active
mailing list