Merge of some consolidation stuff and staging on build.pub.meego.com

Maurice de la Ferte Maurice.Ferte at basyskom.de
Wed Aug 17 12:20:47 UTC 2011


Hi,

please see below.

> 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?
 
Ok here the reasons why we have started to overhaul big parts of the existing
KDE packaging on MeeGo. In my option the hole packaging on MeeGo was a quite
'interesting' collection of packages taken from Opensuse and Fedora. Big parts
does not fit together, like package versions and the way how to build and install.
I stumbled often over kde corpse parts in the old packaging, in my point of
view it was absolutely unmaintainable. But I have a big interest to get KDE usable
and much more stable on KDE. So we started to overhaul and improve the hole the
packaging in a way we are able to get part of other MeeGo projects (e.g DE).
Several people with greate KDE integration background are involved in this
consolidation. In my option with this stuff we are a big step forward with KDE
on MeeGo.
 
Cheers
 
Maurice
 
 
>
> Cheers,
> --
> sebas
>
> http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
> _______________________________________________
> Kde-mobile mailing list
> Kde-mobile at kde.org
> https://mail.kde.org/mailman/listinfo/kde-mobile
>
>
> -----------------------------------------
>



More information about the Active mailing list