On Wednesday 22 of April 2015 21:29:20 yahoo-pier_andreit wrote:
On 04/22/2015 08:20 PM, Raymond Wooninck wrote:
On Wednesday, April 22, 2015 06:53:43 PM yahoo-pier_andreit wrote:
On 04/20/2015 10:30 AM, stakanov@freenet.de wrote:
p, li { white-space: pre-wrap; }In data lunedì 20 aprile 2015 09:36:07,
Raymond Wooninck ha scritto:
sorry, in spite of your diamond clear talk I'm quite hard to understand, does this means that if I don't want the risk to upgrade to KDEframework based KDE applications I only have to disable KDE:Extra repository??
I guess you didn't really read the initial email or did not understood a word from it.
:-) :-) the second one could be very likely :-) :-)
The KDE Application releases are NOT released in KDE:Extra (and they never have been). The KDE Applications releases are in a separate repository that needs to be manually added by the user.
KDE:Extra contains additional KDE/Qt based programs maintained by the community. One example is konversation, which is available in KDE:Extra. The latest version of konversation is KDE Frameworks based.
so, if I upgrade to the last version of konversation I will have the one based on KDE Frameworks, that should be in KDE Applications, and, it is in KDE:Extra, so also some library of KDE4 are upgraded to KDE frameworks??
and if I need to install a new application I reenable it and I choose the application4 name instead of application name??
No, there will be no application4 name package for any repo. The application4 package is only the packagename on OBS to distinquish what to maintain for older openSUSE releases and what not. In the example of konversation 1.6 (which is the latest release), then konversation 1.6. will become available for Tumbleweed and 13.2, however it will pull in some KDE Frameworks libraries. the konversation4 package will be active only for openSUSE releases below 13.2 and will still produce a rpm file with the name konversation. However this package will remain on the 1.5 version due to the build requirements.
so I cannot distinguish from the ones based on KDE frameworks and the ones based on KDE4??
Ideally, yes. It shouldn't matter with which toolkit has the application been built. You can go into Help -> About $application, then you'll see what the app is using as foundation. To try and say in a different way: If you update an application which was built with Frameworks 5, you won't 'upgrade' to 'KDE5'. You will have a new release of the application, plus a bundle of *new* packages (the Frameworks libraries and runtime parts) installed. These new packages are the packages you now have 'in KDE4' under names libkde4, libkdecore4, kdelibs4, kdelibs4-core and kdebase4-runtime but ported to use Qt5, instead of Qt4, and they can safely live in your 'KDE4' desktop. That application will use the libraries and daemons from these new packages, but will leave every other application and desktop unaffected. There is off course possibility that the new version has some bugs, but that chance is always there with a version update. If you wish to use something 'written in stone', then using KDE:Extra (or any other repository that is not an openSUSE release + Update channel) is not the best choice, regardless of the changes which come with some apps switching to new toolkit. Cheers, Hrvoje