Re: [opensuse-kde] Proposed changes to the KDE repositories
Hi Todd, I copied the mailinglist to it, as that I want to make sure that everybody can comment on the proposal On Thursday 10 October 2013 23:50:39 you wrote:
So there will be no way for anyone not in factory to even run betas, not to mention git snapshots? I think that will greatly reduce the amount of testing going on for KDE. Up to this point openSUSE has been one of the best distros if you want to test unstable KDE SC releases, but these changes will end that.
As indicated this still is a proposal to move forward and open for discussion. If this was set in stone, then it would have been executed. It seems that people would like to keep KDF building for the current openSUSE version and I guess we can find the setup that the minor releases are only build for the current openSUSE version in the KRXY repo's and that we enable the builds in KDF as soon as we have the Beta for the upcoming KDE Release.
I would suggest that you build KDE:Unstable:SC for both factory and the most recent openSUSE version at least. I would also put KDE SC releases in KDE:Release:x as soon as it enters beta.
In my opinion the KDE:Releases are targeting stable releases and not Beta's.
I would also suggest that, instead of KDE:Unstable:Extra, you call it KDE:Extra:Unstable.
I am fine with this proposal if other people also agree with it. For me the Unstable should be first to indicate that the software is not considered to be stable. Then we divide it in SC (KDE Desktop) and Extra (Apps).
I might also change KDE: Unstable:SC to KDE:Release:Unstable, KDE:Release:Snapshot, or KDE:Release:git.
See also above. I don't think that this would increase visibility or usability for the users. Regards Raymond -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Fri, Oct 11, 2013 at 10:28 AM, Raymond Wooninck wrote:
people would like to keep KDF building for the current openSUSE version and I guess we can find the setup that the minor releases are only build for the current openSUSE version in the KRXY repo's and that we enable the builds in KDF as soon as we have the Beta for the upcoming KDE Release.
Maybe some clarification of the difference between the proposed KDE:Release:xy (and maybe KDE:Unstable:SC) and the current KDE SC (and KDF) repos. If the users can get the equivalent of the current KDE SC from KDE:Release:xy, will that satisfy their expectations? Is there a real difference between the current KDE SC and KDF repos? I just took a quick glance over the releases, and both seem to contain 4.11.2-x builds. This said, having the git/Beta builds available for current and Factory would be definitely a "nice-to-have" C. -- openSUSE 12.3 x86_64, KDE 4.11.2 -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Friday 11 October 2013 11:06:27 C wrote:
On Fri, Oct 11, 2013 at 10:28 AM, Raymond Wooninck wrote:
people would like to keep KDF building for the current openSUSE version and I guess we can find the setup that the minor releases are only build for the current openSUSE version in the KRXY repo's and that we enable the builds in KDF as soon as we have the Beta for the upcoming KDE Release.
Maybe some clarification of the difference between the proposed KDE:Release:xy (and maybe KDE:Unstable:SC) and the current KDE SC (and KDF) repos. If the users can get the equivalent of the current KDE SC from KDE:Release:xy, will that satisfy their expectations?
KDE:Release:XY These repositories will contain the latest minor release of the KDE desktop version X.Y. KDE:Unstable:SC will be the repository where git snapshots of the upcoming KDE desktop version can be found. KDE:Distro:Factory will be the repository where the stable KDE Desktop release will be build for Factory. Currently the release 4.11.2 can be found in KDE:Release:411 build for 12.3 and also in KDE:Distro:Factory for 12.3 Therefore the proposal was that we no longer build for the current openSUSE version in KDE:Distro:Factory. When the Beta for KDE 4.12 is being released, KDE:Distro:Factory will be updated to this Beta. Question is now if at that point we should enable building for 12.3 or to create already KDE:Release:412 and start building there for 12.3.
This said, having the git/Beta builds available for current and Factory would be definitely a "nice-to-have"
The target for KDE:Unstable:SC (where the git snapshots are being build) is to utilize this repo also for working on packaging, changing setup, etc. Therefore unstable could become even more unstable and at certain times even broken. One of the targets for openSUSE 13.2, is to bring the KlyDE experience to openSUSE and to have a number of KDE patterns so that users can just install what is required. This would mean a lot of breakage of packages, etc. Target is to perform this in KDE:Unstable:SC and not to start creating new repo's just for testing purposes. Raymond -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Fri, 11 Oct 2013 11:34, Raymond Wooninck <tittiatcoke@...> wrote:
On Friday 11 October 2013 11:06:27 C wrote:
On Fri, Oct 11, 2013 at 10:28 AM, Raymond Wooninck wrote:
people would like to keep KDF building for the current openSUSE version and I guess we can find the setup that the minor releases are only build for the current openSUSE version in the KRXY repo's and that we enable the builds in KDF as soon as we have the Beta for the upcoming KDE Release.
Maybe some clarification of the difference between the proposed KDE:Release:xy (and maybe KDE:Unstable:SC) and the current KDE SC (and KDF) repos. If the users can get the equivalent of the current KDE SC from KDE:Release:xy, will that satisfy their expectations?
KDE:Release:XY These repositories will contain the latest minor release of the KDE desktop version X.Y.
KDE:Unstable:SC will be the repository where git snapshots of the upcoming KDE desktop version can be found.
KDE:Distro:Factory will be the repository where the stable KDE Desktop release will be build for Factory.
Currently the release 4.11.2 can be found in KDE:Release:411 build for 12.3 and also in KDE:Distro:Factory for 12.3 Therefore the proposal was that we no longer build for the current openSUSE version in KDE:Distro:Factory. When the Beta for KDE 4.12 is being released, KDE:Distro:Factory will be updated to this Beta. Question is now if at that point we should enable building for 12.3 or to create already KDE:Release:412 and start building there for 12.3.
IMHO "Beta" and "Release Candidate" are "offical upstream releases" and thus would get their place in KDE:Release:XY but keep a "b[num]" or "rc[num]" in their version strings to separate them from the final versions, e.g. kde4libs-4.12.00b1-1.1.src.rpm In the same view, I see KDE:Distro:[OSS-release] just as a symbolic link to the corresponding KDE:Release:XY/[OSS-release]. KDE:Distro:Factory takes a special role, as it is the staging ground / devel project for KDE in OSS_Factory To keep the KDE:Unstable outside the KDE:Release tree makes sense, less DAU that way for sure. Yes, one could argue that is is KDE:Release:Next, but that is inviting trouble we do not need, ne? For me, the KDE:Unstable:SC tree is the playgroud for KDE development in openSUSE / SUSE but not the staging ground for Factory, that is what KDE:Distro:Factory is for. What target to enable in KDE:Unstable:SC is a seperate discussion, I'd limit that to OSS-current, and Factory-Snapshot/milestone/beta/RC to limit the number of rebuilds. ATM builds for a full Distro repo take more than a day, no sense in heaping inherently unsafe to use combinations (e.g. OSS_Factory) onto a in itself unstable devel ground as KDE:Unstable:SC. Where do the shown errors come from? How many would be willing to test run that daily on their real HW, not just a VM? -- Not enough to justify the OBS time for that. -- That's my 2ct on that. Thanks to the KDE team, You've made using KDE on OSS a great fun. - Yamaban. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (3)
-
C
-
Raymond Wooninck
-
Yamaban