Re: [opensuse-kde] KDE 4.5 Stable Repo
Naming KDE:SC:45 -- _____________________________________________________________________ Without Questions there are no Answers! _____________________________________________________________________ Mr Alin Marin ELENA http://alin.elenaworld.net http://www.google.com/profiles/alinm.elena alinm.elena@gmail.com ______________________________________________________________________ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Will Stephenson <wstephenson <at> suse.de> writes:
This is to hammer out the details of the stable KDE 4.5 repo
Thanks for working on this! I am very interested in seeing a "Current Stable KDE Releases" repo that offers official KDE 4.x and 4.x.y releases that does *not* depend on openSUSE factory and which will *not* introduce the instability of beta/dev snapshots. Thanks for your time!
a) Naming
I don't think this should go under top level KDE: since we will have other versions. Perhaps KDE:SC:45 or KDE:Release:45?
I like the idea of KDE:Release:45. Presumably this would offer 4.5.0, and then 4.5.1 and 4.5.2 as they are officially release by KDE? Then we could have KDE:Release:46 whenever 4.6.0 is officially stable.
c) Update frequency/policy
This is a question for the maintainers. Options:
*) On KDE bugfix release (4.5.1 etc) This seems safe but remember that the Akonadi PIM port is still planned to be released with 4.5, even if this is being pushed back. I am not sure that a major change to the PIM stack as an update is what Open-PC users want *) Arbitrary updates as decided by maintainers. This would allow 'good builds' to go out as updates without surprises like Akonadi PIM.
Sorry, I'm not a maintainer and I can't contribute to this project. But my personal opinion is that this should be a combination of both official KDE releases and updates as decided by maintainers. KDE has been quite conservative recently (as with the KDE PIM thing), so I think we can trust all their 4.x.y releases. Additionally, some really irritating bugs are sometimes fixed before the next KDE bugfix release comes out, so it might be good for the maintainers to have that option available to include bugfixes in midcycle. Another request: Would it be possible to include delta rpm patches in this repo to save openSUSE and the users a whole LOT of bandwidth? Thanks again for working on this! -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Sunday 29 August 2010 20:56:36 Rahim Johnson wrote:
Will Stephenson <wstephenson <at> suse.de> writes:
This is to hammer out the details of the stable KDE 4.5 repo
Thanks for working on this! I am very interested in seeing a "Current Stable KDE Releases" repo that offers official KDE 4.x and 4.x.y releases that does *not* depend on openSUSE factory and which will *not* introduce the instability of beta/dev snapshots. Thanks for your time!
a) Naming
I don't think this should go under top level KDE: since we will have other versions. Perhaps KDE:SC:45 or KDE:Release:45?
I like the idea of KDE:Release:45. Presumably this would offer 4.5.0, and then 4.5.1 and 4.5.2 as they are officially release by KDE? Then we could have KDE:Release:46 whenever 4.6.0 is officially stable.
I vaguely counted 3.5 votes for Release, 3 for SC, and one undeterminate (Martin) ;).
c) Update frequency/policy
This is a question for the maintainers. Options:
*) On KDE bugfix release (4.5.1 etc) This seems safe but remember that the Akonadi PIM port is still planned to be released with 4.5, even if this is being pushed back. I am not sure that a major change to the PIM stack as an update is what Open-PC users want *) Arbitrary updates as decided by maintainers. This would allow 'good builds' to go out as updates without surprises like Akonadi PIM.
Sorry, I'm not a maintainer and I can't contribute to this project. But my personal opinion is that this should be a combination of both official KDE releases and updates as decided by maintainers. KDE has been quite conservative recently (as with the KDE PIM thing), so I think we can trust all their 4.x.y releases. Additionally, some really irritating bugs are sometimes fixed before the next KDE bugfix release comes out, so it might be good for the maintainers to have that option available to include bugfixes in midcycle.
I think we're mostly in agreement that "upstream releases plus selected fixes" is a workable policy then.
Another request: Would it be possible to include delta rpm patches in this repo to save openSUSE and the users a whorequestle LOT of bandwidth?
Not yet, because OBS does not yet support generating deltas. The deltas in openSUSE update repositories are still generated manually. Delta support is planned for OBS 2.2, end of year. So assuming we know a) and c) that leaves b) - implementation. Which should be done: Last Tuesday I created the project and linked the packages into it at their then latest revisions from KDE:Distro:Factory. This weekend Javier and Beineri fixed some issues, and I've just added KDE:Extras repos that build vs KR45, so from my point of view we are ready to announce this and document it. Any objections? Maintenance of the repository should only be disabling publishing (announce here), an occasional loop over all the packages with osc setlinkrev when a new upstream point release comes out, and renabling publishing, or a setlinkrev of individual packages when we fix important things. In the medium term, when we are ready to put KDE 4.6 beta in KDF, we need to coordinate copying the 4.5 sources into KR45. Javier, I assume this repo is good for your Open-PC needs? Have you created a 'permanent' repo for Open-PC images that aggregates KR45 packages? What is the status of the KDE 4.5 11.3 respin? Will -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- Will Stephenson, openSUSE Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
On Martes, 14 de Septiembre de 2010 19:12:49 Will Stephenson escribió:
On Sunday 29 August 2010 20:56:36 Rahim Johnson wrote:
Will Stephenson <wstephenson <at> suse.de> writes:
This is to hammer out the details of the stable KDE 4.5 repo
Thanks for working on this! I am very interested in seeing a "Current
Stable KDE Releases" repo that offers official KDE 4.x and 4.x.y releases that does *not* depend on openSUSE factory and which will *not* introduce the instability of beta/dev snapshots. Thanks for your time!
a) Naming
I don't think this should go under top level KDE: since we will have other versions. Perhaps KDE:SC:45 or KDE:Release:45?
I like the idea of KDE:Release:45. Presumably this would offer 4.5.0, and
then 4.5.1 and 4.5.2 as they are officially release by KDE? Then we could have KDE:Release:46 whenever 4.6.0 is officially stable.
I vaguely counted 3.5 votes for Release, 3 for SC, and one undeterminate (Martin) ;).
c) Update frequency/policy
This is a question for the maintainers. Options:
*) On KDE bugfix release (4.5.1 etc) This seems safe but remember that the Akonadi PIM port is still planned to be released with 4.5, even if this is being pushed back. I am not sure that a major change to the PIM stack as an update is what Open-PC users want *) Arbitrary updates as decided by maintainers. This would allow 'good builds' to go out as updates without surprises like Akonadi PIM.
Sorry, I'm not a maintainer and I can't contribute to this project. But my personal opinion is that this should be a combination of both official KDE releases and updates as decided by maintainers. KDE has been quite
conservative recently (as with the KDE PIM thing), so I think we can trust all their 4.x.y releases. Additionally, some really irritating bugs are sometimes fixed before the next KDE bugfix release comes out, so it might be good for the maintainers to have that option available to include bugfixes in midcycle.
I think we're mostly in agreement that "upstream releases plus selected fixes" is a workable policy then.
Another request: Would it be possible to include delta rpm patches in this repo to save openSUSE and the users a whorequestle LOT of bandwidth?
Not yet, because OBS does not yet support generating deltas. The deltas in openSUSE update repositories are still generated manually. Delta support is planned for OBS 2.2, end of year.
So assuming we know a) and c) that leaves b) - implementation. Which should be done:
Last Tuesday I created the project and linked the packages into it at their then latest revisions from KDE:Distro:Factory.
This weekend Javier and Beineri fixed some issues, and I've just added KDE:Extras repos that build vs KR45, so from my point of view we are ready to announce this and document it. Any objections?
I was thinking about announcing both kde-reloaded and KR45 at the same time since they're related.
Maintenance of the repository should only be disabling publishing (announce here), an occasional loop over all the packages with osc setlinkrev when a new upstream point release comes out, and renabling publishing, or a setlinkrev of individual packages when we fix important things.
In the medium term, when we are ready to put KDE 4.6 beta in KDF, we need to coordinate copying the 4.5 sources into KR45.
Javier, I assume this repo is good for your Open-PC needs? Have you created a 'permanent' repo for Open-PC images that aggregates KR45 packages?
Yes, it's perfect. I'm using spins:open-pc:kde which contains links (osc linkpac -c) to packages in KR45.
What is the status of the KDE 4.5 11.3 respin?
There are some issues like plasmoid-networkmanager not being on the system tray (Live CD and live install) and the live install using the wrong keyboard layout (reported by rabauke). Greetings, -- Javier Llorente
Deal All, just a question. I recently switched core and extra to the KDE 4.5 stable repo. However, what about Playgorund. Is there a Playground built against the stable 4.5 repo? Or will there be one? If not, what would be the best Playground repository to use? Thank you Valerio -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alin Marin Elena [28.08.2010 23:24]:
Naming KDE:SC:45
Ahem... what is the relationship between KDE:Release:45, KDE:Distro:Stable, and KDE:Distro:Factory? With hanging ears Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkyXMAYACgkQk33Krq8b42OyLwCfQ7OI0fvjo+GPgP29bvOgFbId MlMAmwSZ3sWAH0b4aBTRTykZfm4p5d5P =E9FT -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Deal All, Sorry, another question. I recently switched core and extra to the KDE 4.5 stable repo. However, what about Playgorund. Is there a Playground built against the stable 4.5 repo? Or will there be one? If not, what would be the best Playground repository to use? Thank you Valerio -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Mandag den 20. september 2010 11:57:26 skrev Werner Flamme:
Alin Marin Elena [28.08.2010 23:24]:
Naming KDE:SC:45
Ahem... what is the relationship between KDE:Release:45, KDE:Distro:Stable, and KDE:Distro:Factory?
With hanging ears
So the repo renaming didn't solve this recurring question ;-) KDE:Distro:Stable = the tested, polished, KDE packages officially released in last openSUSE release + (unreleased) patches. KDE:Distro:Factory = KDE packages under development for next openSUSE KDE:Release:45 = KDE 4.5.x packages. Afaik pretty much taken from KDF - but unlike KDF all the packages won't be rebuilt/updated/published constantly, and it won't suddenly move you to KDE 4.6 beta in a few weeks. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Martin Schlander [20.09.2010 13:10]:
Mandag den 20. september 2010 11:57:26 skrev Werner Flamme:
Alin Marin Elena [28.08.2010 23:24]:
Naming KDE:SC:45
Ahem... what is the relationship between KDE:Release:45, KDE:Distro:Stable, and KDE:Distro:Factory?
With hanging ears
So the repo renaming didn't solve this recurring question ;-)
No, and I don't think this will ever be done ;-)
KDE:Distro:Stable = the tested, polished, KDE packages officially released in last openSUSE release + (unreleased) patches.
That's what I understood.
KDE:Distro:Factory = KDE packages under development for next openSUSE
Hm. That's what I do not understand. "Factory" here means "KDE Factory", not "openSUSE Factory", right? So, why "for next openSUSE"? I thought these were unstable versions (= being under development) for several versions of openSUSE.
KDE:Release:45 = KDE 4.5.x packages. Afaik pretty much taken from KDF - but unlike KDF all the packages won't be rebuilt/updated/published constantly, and it won't suddenly move you to KDE 4.6 beta in a few weeks.
Ah yes, kind of snapshot of K:D:F. It will be updated whenever a new KDE version appears, and in the meantime is rebuilt only when some packages it depends upon are rebuilt - like K:D:S, but more up to date? ;-) And KDE 46 will appear in KDE:Release:46, of course... So I am still not so completetly sure about the naming. Wouldn't it be more clear to to a non-KDE-maintaining user ;-) if there was everything under KDE:release? When a certain release isn't available for a certain version of openSUSE, it simply doesn't get the appropritate subdir, like Release:44/openSUSE_11.1 Release:44/openSUSE_11.2 Release:44/openSUSE_11.3 Release:45/openSUSE_11.1 Release:45/openSUSE_11.2 Release:45/openSUSE_11.3 Release:45/openSUSE_11.4 and so on... But I think I read about this several times on various list, so... :-] Regards, Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkyXXCwACgkQk33Krq8b42NmqQCfW72qDll9nqb3E7zCpHmKj8Po TdIAn1gQhAEsTBzZYhzkkd1Xs0pQ2q1e =4oip -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
2010/9/20 Werner Flamme <werner.flamme@ufz.de>:
KDE:Distro:Factory = KDE packages under development for next openSUSE
Hm. That's what I do not understand. "Factory" here means "KDE Factory", not "openSUSE Factory", right? So, why "for next openSUSE"? I thought these were unstable versions (= being under development) for several versions of openSUSE. Wrong. The word "Factory" refers to development version of openSUSE ONLY. Unstable versions are in Unstable repo =)
-- Regards, Minton. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
Mandag den 20. september 2010 15:05:48 skrev Werner Flamme:
Martin Schlander [20.09.2010 13:10]:
Mandag den 20. september 2010 11:57:26 skrev Werner Flamme: KDE:Distro:Factory = KDE packages under development for next openSUSE
Hm. That's what I do not understand. "Factory" here means "KDE Factory", not "openSUSE Factory", right? So, why "for next openSUSE"? I thought these were unstable versions (= being under development) for several versions of openSUSE.
KDE:Distro:Factory is a "devel project" from where stuff is submitted to the larger openSUSE:Factory. It's developed for next openSUSE - but of course the packages are and will be built for older openSUSE versions too, but that's not really the main purpose, that's just a benefit on the side.
KDE:Release:45 = KDE 4.5.x packages. Afaik pretty much taken from KDF - but unlike KDF all the packages won't be rebuilt/updated/published constantly, and it won't suddenly move you to KDE 4.6 beta in a few weeks.
Ah yes, kind of snapshot of K:D:F. It will be updated whenever a new KDE version appears, and in the meantime is rebuilt only when some packages it depends upon are rebuilt - like K:D:S, but more up to date? ;-)
And KDE 46 will appear in KDE:Release:46, of course...
No. Probably not. 11.4 will have KDE 4.6.x, and hence 4.6beta will enter KDE:Distro:Factory in November, and once 11.4 is released it'll be in KDE:Distro:Stable. Therefore a seperate 4.6 repo doesn't make sense. The 4.5 repo is a cornercase because KDE 4.5 is skipped by openSUSE (11.3 has 4.4, 11.4 will get 4.6).
So I am still not so completetly sure about the naming. Wouldn't it be more clear to to a non-KDE-maintaining user ;-) if there was everything under KDE:release? When a certain release isn't available for a certain version of openSUSE, it simply doesn't get the appropritate subdir, like
Release:44/openSUSE_11.1 Release:44/openSUSE_11.2 Release:44/openSUSE_11.3 Release:45/openSUSE_11.1 Release:45/openSUSE_11.2 Release:45/openSUSE_11.3 Release:45/openSUSE_11.4
and so on... But I think I read about this several times on various list, so... :-]
It doesn't really matter what's clearer to Joe User. The repository structure is designed to fit the development workflow. And Joe User is generally better off sticking to the tested, officially supported packages in the official distro. Notice how most of the support questions on this list are about 4.5, even though it's theoretically "better" than 4.4, and waaaaay more people are using 4.4 ;-) Several months of widespread testing and feature freeze and all that actually makes a difference, even though a lot of people refuse to believe it :-) -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org
participants (8)
-
Alin Marin Elena
-
Javier Llorente
-
Martin Schlander
-
Rahim Johnson
-
Valerio Mariani
-
Werner Flamme
-
Will Stephenson
-
Александр Мелентьев