On Sat, Sep 3, 2011 at 12:44 PM, todd rme
I know the Plasma Active project is using OBS. However, looking at their packages, they are only being built against openSUSE 11.4 standard. This makes it hard for existing openSUSE users to run and test it.
Might it be a good idea to link the packages that are unique to that repo in KDE:Unstable:Playground, moving them to KDE:Extra when the stable release comes? Alternatively, have a repo that only includes the packages that are unique to KDE:Active. That way it is easy for existing users to try out plasma active without having to worry about conflicts.
-Todd
Looking at the packages in KDE:Active, they seem to fall in 4 categories: 1. Qt-Mobility packages, usually linked to Applications:Geo (which are geography-oriented packages) for some reason. I think these would be better in KDE:Qt and then aggregated wherever we put the plasma active packages (like we do with the Qt libraries needed by KDF now). That would be playground right now and KDE:Extra once the release happens. 2. Patched versions of standard KDE packages like konsole in tarball form. In these cases the patches should probably be pulled out of the tarball and put in separate patch files. I am already doing this. Whether these patches are included in openSUSE releases probably needs to be decided on a case-by-case basis. 3. Contour and plasma active packages. It should be possible to include these in playground or KDE:Extra as-is but I am building them right now to be sure. 4. Versions of standard KDE packages with some patches disabled. I was thinking for these we could make things easier for KDE developers and encourage future actions like this by making it easier to build vanialla KDE software. The idea would be to have a "vanilla" tag (or something like that) in the spec files. Any feature changes or backported features would by wrapped in an "%if %vanilla = 0" block. For openSUSE releases, the tag would be set to 0. However, anyone wanting to build a normal vanilla openSUSE release (such as plasma active developers) could just change that to "1" and get vanilla KDE packages. Bugfixes, including backported bugfixes, would probably NOT be inside this tag, since I figure anyone wanting to use the packages would likely appreciate bug-fixes. Any thoughts on these suggestions? -Todd -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org