Re: [opensuse-kde] Availability KDE Application releases (specifically for openSUSE 13.2 users)
In data domenica 19 aprile 2015 23:20:30, stakanov@freenet.de ha scritto:
This means concretely that if the desktop messes up and do not start again, all the people that I help with opensuse and that are delighted with a
Please re-read the mail again. Where's the mention of the desktop? We're talking about KDE Applications releases here. KDE is not the desktop, but the community around it. Therefore, libraries, workspaces and applications are on separate repositories / release schedules. This only concerns the applications, so I can't quite understand how the desktop can "mess up" given it's not even affected.
updates when available. Want to live "KDE4.0 is not KDE4.0" one more time, really? Why would you ever want to do this instead of leaving it aside in a separate repo.
Why KDE 4.0? Again, we're talking about applications, not desktop.
don't mix. The stable version must stay stable. If people are risk liking they have Tubleweed. If not, why we have Tubleweed then? If people want to
Then the best solution is not to offer *any* kind of KDE Applications updates for openSUSE 13.2. And to whoever makes such a request, the answer would be "use Tumbleweed, or wait for the next stable release, whenever it comes out". I will propose that to the rest of the team. Even less maintenance burden for us, so that's a plus.
try 13.2 with separate repos with untested software on production machines, go ahead.
How is that untested? They're stable releases from upstream. -- Luca Beltrame - KDE Forums team KDE Science supporter GPG key ID: 6E1A4E79 Fine del messaggio firmat Dear Luka. First of all, thank you for your reply. I am sorry if my post should have come across as "uncivil". This was of course far from my intention. So, @Cor, if you read this, sorry if you did understand it like this. The issue is not about my own view, I can setup a system from the scratch or repair if there is need. But about all the userbase out there that is not "easily" going and needs at least a reliable system to work. These users are the real ambassadors of Linux as a whole and I am sometimes a bit frustrated to be told: I followed all indication for conservative behaviour but after the update the system is broken. Generally in these cases the culprit up to now is third party software and not opensuse. If someone of them tells me that he/she/it mingled with things he was not qualified, of course that does not apply. The problem is the first case. One of the reasons for the reactions is, I dare to belief, a somewhat not clear understanding of what was proposed here. Thing is: I myself think of setting up a second testing machine for Tumbleweed with the new libraries and evtl. the application base in order to report bugs and have a smooth change in the future. I cannot tell you by the way how happy I am with the current 13.2 release because practically, a part of some very minor bugs, all "just works". Which makes it the ideal distribution to step into the experience of Linux and makes it in my view also a good evergreen candidate (but this is only my quite uninformed opinion and may be there are reasons for the Evergreen team not to share this view at all). When you asked: "how is this untested", this referred to the sentence of the original email that was probably meant differently but did leave me a bit...worried, to say the least. As there was: Raymond wrote: "The environment where Frameworks based applications are running inside a KDE4 desktop is untested. Also upstream is only testing how KDE4 based applications are behaving inside a Plasma 5 desktop. Although we are not expecting issues, one can never be sure. If it becomes clear that this is causing an unstable desktop for openSUSE 13.2 users, then we would revert the changes for openSUSE 13.2 and remain there with pure KDE4 applications." That was probably to say that these applications run stable if build against the new framework, and nobody really knows what this gives if ported to 13.2 and KDE4. So to begin with: what entity we are speaking about? How many applications would be part of this. My fear is here also that, what will cause you pain and effort and steal a lot of resources and manpower, will turn against you if anything could possibly go wrong. I do understand (by reading everything several times) what you want to do, and it is a noble thought. But I still do not think it is good idea. I do think instead that Tumbleweed needs more publicity for being used by a greater userbase (as this of course will help you to repos where "too much" for them. Whether I do agree on this or not, what I do is: I understand and totally accept people who need a conservative KDE desktop for everyday work. And ...congratulations, IMO 13.2 IS such a product. (Now isn't this beautiful news). At least this is my idea about how to handle the "generational change" this time. With my most positive thoughts and greetings to everybody working on this, with often so little resources and so much enthusiasm. And it was really not my intention to offend anybody. Hope at least now this is clearer. Thank you. --- Alle Postfächer an einem Ort. Jetzt wechseln und E-Mail-Adresse mitnehmen! http://email.freenet.de/basic/Informationen -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Let me put it in a different tone and way of writing, because this seems clearly misunderstanding and drawing conclusions which shouldn't even exist. We have three repositorities that are providing packages for users on openSUSE 13.2, namely: 1) KDE:Frameworks5 is the main repo for Framework libraries and Plasma 5 desktop. Packages from here are also submitted to the update channel of openSUSE 13.2, however if you do not install them, then this is fine and it will not disturb the desktop 2) KDE:Applications is the new repository where the offical KDE Application releases will be delivered for openSUSE 13.2 and Tumbleweed users. KDE Applications contain kate, konsole, KDE Telepathy, Kompare, etc. Slowly these packages are being migrated/ported to be Frameworks based. See also: https://www.kde.org/announcements/announce-applications-15.04.0.php The above two repositories are maintained and supported by the openSUSE KDE community team. An openSUSE 13.2 user has to add this repository manually and therefore makes the choice. We just provide the packages. 3) KDE:Extra is the repository where other packages (based on Qt/KDE) are maintained by the openSUSE community and packages here do not follow any KDE release schedule, nor are they released with KDE Applications. Packages here are e.g. Quassel, Konversation, Calligra, etc. I have no idea when these packages will become based on Frameworks, nor will we push any of them to become Frameworks. The only thing I indicated in my previous email was that IF one of these packages moves to Frameworks based, then the old package should be renamed with suffix "4" and the old package should be build for at least the older openSUSE releases that do not have any frameworks libraries in their update repo. The new Frameworks based package is only allowed to be build for openSUSE 13.2 and Tumbleweed. As indicated the KDE:Extra repo is maintained and should be supported by YOU (as a community). If you all agree that this means that KDE:Extra should not builld KDE Frameworks packages for openSUSE 13.2, then this is YOUR decision. The openSUSE KDE community team just indicated what the guidelines are, but it is up to you if you want to follow them. In most cases this would mean that NO NEWER updates will be provided as that most likely newer releases will become Frameworks based !! Regards Raymond -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Am Montag 20 April 2015, 09:36:07 schrieb Raymond Wooninck:
Let me put it in a different tone and way of writing, because this seems clearly misunderstanding and drawing conclusions which shouldn't even exist.
We have three repositorities that are providing packages for users on openSUSE 13.2, namely:
1) KDE:Frameworks5 is the main repo for Framework libraries and Plasma 5 desktop. Packages from here are also submitted to the update channel of openSUSE 13.2, however if you do not install them, then this is fine and it will not disturb the desktop
2) KDE:Applications is the new repository where the offical KDE Application releases will be delivered for openSUSE 13.2 and Tumbleweed users. KDE Applications contain kate, konsole, KDE Telepathy, Kompare, etc. Slowly these packages are being migrated/ported to be Frameworks based. See also: https://www.kde.org/announcements/announce-applications-15.04.0.php
The above two repositories are maintained and supported by the openSUSE KDE community team. An openSUSE 13.2 user has to add this repository manually and therefore makes the choice. We just provide the packages.
3) KDE:Extra is the repository where other packages (based on Qt/KDE) are maintained by the openSUSE community and packages here do not follow any KDE release schedule, nor are they released with KDE Applications. Packages here are e.g. Quassel, Konversation, Calligra, etc. I have no idea when these packages will become based on Frameworks, nor will we push any of them to become Frameworks. The only thing I indicated in my previous email was that IF one of these packages moves to Frameworks based, then the old package should be renamed with suffix "4" and the old package should be build for at least the older openSUSE releases that do not have any frameworks libraries in their update repo. The new Frameworks based package is only allowed to be build for openSUSE 13.2 and Tumbleweed.
As indicated the KDE:Extra repo is maintained and should be supported by YOU (as a community). If you all agree that this means that KDE:Extra should not builld KDE Frameworks packages for openSUSE 13.2, then this is YOUR decision. The openSUSE KDE community team just indicated what the guidelines are, but it is up to you if you want to follow them. In most cases this would mean that NO NEWER updates will be provided as that most likely newer releases will become Frameworks based !!
So please clarify for me... If I'm using KDE4 on OSS132 right now, and I'm using KDE:Extras because it has updated versions of applications I'm using, and I *do not want to migrate to Frameworks5 yet*, which repositories am I supposed to use? (I have tried to try out Frameworks5... I added the frameworks5 repo, and installed the frameworks5 session schema, and I couldn't even login... so no, not yet.) cheers Mathias -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Monday, April 20, 2015 11:10:11 AM Mathias Homann wrote:
So please clarify for me... If I'm using KDE4 on OSS132 right now, and I'm using KDE:Extras because it has updated versions of applications I'm using, and I *do not want to migrate to Frameworks5 yet*, which repositories am I supposed to use?
Please stop indicating the word migration !!! There is no migration for openSUSE 13.2, except for those people that want to migrate from KDE4 to Plasma5 and install plasma5-session. It seems that people have the feeling that Frameworks5 equals the Plasma5 desktop. Frameworks5 is nothing more than a set of libraries that can easily co-exist with the KDE4 Desktop. Frameworks5 could be seen as an enhancement on top of the Qt libraries. You want to have updated versions of the applications that you are using. Would you still want it if a newer version of that application is requiring the latest Qt5 version instead of Qt4 ? Or would you just install it and not worry about the fact that it pulls in the Qt5 libraries ? More and more applications will become Framework5 based and that has NOTHING to do with running the Plasma5 desktop. Konversation 1.6 is the latest released version, but it depends on a number of Framework libraries. It would still be possible to run this with your KDE4 desktop, however additional libraries will be pulled in.
(I have tried to try out Frameworks5... I added the frameworks5 repo, and installed the frameworks5 session schema, and I couldn't even login... so no, not yet.)
Well, As indicated Frameworks5 is NOT the desktop !! Plasma5 is the Desktop, so lets call the things by their right names. KDE Frameworks are a set of libraries to provide additional functionality on top of the Qt platform. Almost all packages here start with lib.... to indicate that they are nothing more than just libraries. KDE Plasma is the name for the Desktop and provides all the programs needed to run the Plasma Desktop environment. Packages here are krunner, plasma- workspace, plasma-desktop, etc KDE Applications is the name for those applications that are being released by the KDE community. Examples of packages are Kate, Konsole, Gwenview, Ksystemlog, Dolphin, juk, kmahjongg, etc -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
In data lunedì 20 aprile 2015 11:10:11, Mathias Homann ha scritto:
has updated versions of applications I'm using, and I *do not want to migrate to Frameworks5 yet*, which repositories am I supposed to use?
I'll take the opportunity to clarify on Frameworks, given that there are a few mail that show that the message hasn't been fully understood. KDE Frameworks 5 are just libraries for applications to use, a modularized version of the old kdelibs 4.x. As I said earlier, KDE software is split into 3 categories: - libraries (KF5) - building blocks for the rest - workspace ("the desktop") - this is Plasma 5, and will only be default in Tumbleweed and in the newer openSUSE release (once it's out) - older versions will *keep* on using the 4.x workspace (Plasma Workspace 4.x) - applications: those make use of the libraries but can be run on any workspace (e.g. in GNOME). These three have different release schedules, and the matter from this mail is only about the applications, not the desktop. The thing is, upstream KDE has started a (slow) migration to the new libraries also for application code (the workspace, Plasma 5, is another matter entirely) and KF5-based applications are now appearing in the newer Applications releases. So the desktop will not change, but some apps will use different libraries than before. The warning was given because while 4.x apps on Plasma 5 (the new default desktop for TW and the next oS release) are well tested, KF5-based apps aren't as well tested on a 4.x workspace. This mostly involves things like icons, file pickers, etc.. (IOW, the "integration" with the current workspace). nothing about the application itself. TL;DR: no changes in desktop for openSUSE 13.2, some applications are becoming KF5 based and are replacing the old 4.x ones, behavior in Plasma Workspace 4.x is less tested than in Plasma 5. -- Luca Beltrame - KDE Forums team KDE Science supporter GPG key ID: 6E1A4E79
participants (4)
-
Luca Beltrame
-
Mathias Homann
-
Raymond Wooninck
-
stakanov@freenet.de