From Fedora Project Wiki

< FWN‎ | Beats

(small proofread)
(FWN beat for 8Feb2010)
Line 9: Line 9:
<references/>
<references/>


=== New Soprano Backends coming to Fedora KDE ===
=== KDE SC 4.4 in kde-redhat and rawhide ===
[[MaryEllenFoster]] has been working on packaging the Java based Sesame2 backend for Nepomuk to replace the Redland backend. Unfortunately, Sesame2 is dependent on many other Java packages which must first be packaged for inclusion in Fedora. There are many packages that still need to be packaged for this backend to make it into Fedora<ref>https://fedoraproject.org/wiki/MaryEllenFoster/SopranoSesame</ref>. Mary Ellen has been working hard to package many of these dependencies, but this has recently fallen in priorities to personal business. Now that she has more time to put into this packaging,<ref>http://mairi-ruadh.livejournal.com/62989.html</ref> she has realized that many of the packages on her wiki page were either unnecessary or already under review in Fedora.  
[http://kde-redhat.sf.net/ KDE-redhat] maintainer [[user:rdieter|Rex Dieter]] lets us know that KDE SC 4.4 is currently in the kde-redhat/unstable and rawhide repositories for testing. The new iteration of the KDE desktop boasts many new features including a reworked plasma desktop shell designed specifically for netbook devices. The full list of new features, along with the full text of the release announcement can be found [http://kde.org/announcements/4.4 here]. The KDE SC 4.4.0 release may only be released in the unofficial kde-redhat repositories, and the KDE SIG may elect to ship KDE SC 4.4 in the main Fedora repositories when KDE 4.4.1 is released along with Qt 4.6.2.


After Sebastian Trueg wrote<ref>http://trueg.wordpress.com/2009/10/09/virtuoso-for-real/</ref> on his blog about getting Soprano and Virtuoso to work together, [[User:Rdieter|Rex Dieter]] began work on packaging the virtuoso backend as virtuoso-opensource. The Soprano plugins will not be stable until the release of KDE 4.4; however, Dieter has packaged snapshots with working virtuoso support in the kde-redhat unstable repository<ref>http://kde-redhat.sf.net/</ref> as virtuoso-opensource 5.0.12-1 and soprano 2.3.67-0.1.20091102. After installing these packages, follow steps 5-7 outlined on Trueg's blog post<ref>http://trueg.wordpress.com/2009/10/22/virtuoso-once-more-with-feeling/</ref> and you should be up and running. Please report any issues to the Fedora-KDE mailing list<ref>https://admin.fedoraproject.org/mailman/listinfo/fedora-kde</ref>. This is, however, extremely early software, and may have many bugs blocking regular use.
=== Upcoming virtuoso changes in kde-redhat ===
Those KDE users who have been running KDE releases from KDE-RedHat had the option of configuring the Nepomuk social semantic desktop to use the Virtuoso5 database engine. With the upcoming release of KDE SC 4.4, the Virtuoso5 database is being depreciated in favor of a newer version 6.1 of the Virtuoso database.<ref>http://trueg.wordpress.com/2010/02/04/just-in-time-for-kde-sc-4-4-virtuoso-6-1-0/</ref> While this database has performance improvements, it is incompatible with the Virtuoso5 database. Sebastian Trüg has created a converter for the nepomuk data that, when virtuoso is updated, will need to be ran before KDE's nepomuk server will start, which is currently in review for inclusion in Fedora<ref>https://bugzilla.redhat.com/show_bug.cgi?id=562297</ref><ref>https://bugzilla.redhat.com/show_bug.cgi?id=562296</ref>, and in kde-redhat/unstable. Dieter lays out the details of how you can convert the existing Nepomuk storage database.
# qdbus org.kde.NepomukServer /nepomukserver org.kde.NepomukServer.quit
# yum update virtuoso-opensource to get the latest version of the database
# yum install virtuosoconverter to get the converter tool. This will also install compat-virtuoso-opensource, the Virtuoso v5 database engine
# run virtuosoconverter
# start nepomukserver


<references />
This will update the data, and restart the nepomuk server to use the latest version of Nepomuk. Note that virtuoso-opensource has not yet been updated, and will be receiving updates when the converter tool is in Rawhide. Until then, Nepomuk will happily run with the virtuoso5-based nepomuk server. Future versions of the server may not, however, hence the requirement for this update. Sebastian Trüg has stated that he had never planned to support Virtuoso 5 and that this tool was written for early adopters and developers and may not work.<ref>http://www.kde-apps.org/content/show.php?content=119661#c349843</ref> Indeed Dieter has had mixed results with this tool.


=== gtk-qt-engine retired, replaced with kcm-gtk ===
<references/>
[[User:Rdieter|Rex Dieter]] has decided to orphan the gtk-qt-engine package in favor of replacing it with the kcm-gtk package for Fedora 12+. The packages are for all intents and purposes identical except kcm-gtk doesn't ship the Qt style for gtk. The Qt style has been problematic<ref>http://osdir.com/ml/fedora-devel-list/2009-10/msg01109.html</ref> and, for the most part, unmaintained upstream.
 
<references />

Revision as of 07:39, 8 February 2010

KDE

This section covers the news surrounding the Fedora KDE Special Interests Group[1].

Contributing Writer: Ryan Rix

KDE SC 4.4 in kde-redhat and rawhide

KDE-redhat maintainer Rex Dieter lets us know that KDE SC 4.4 is currently in the kde-redhat/unstable and rawhide repositories for testing. The new iteration of the KDE desktop boasts many new features including a reworked plasma desktop shell designed specifically for netbook devices. The full list of new features, along with the full text of the release announcement can be found here. The KDE SC 4.4.0 release may only be released in the unofficial kde-redhat repositories, and the KDE SIG may elect to ship KDE SC 4.4 in the main Fedora repositories when KDE 4.4.1 is released along with Qt 4.6.2.

Upcoming virtuoso changes in kde-redhat

Those KDE users who have been running KDE releases from KDE-RedHat had the option of configuring the Nepomuk social semantic desktop to use the Virtuoso5 database engine. With the upcoming release of KDE SC 4.4, the Virtuoso5 database is being depreciated in favor of a newer version 6.1 of the Virtuoso database.[1] While this database has performance improvements, it is incompatible with the Virtuoso5 database. Sebastian Trüg has created a converter for the nepomuk data that, when virtuoso is updated, will need to be ran before KDE's nepomuk server will start, which is currently in review for inclusion in Fedora[2][3], and in kde-redhat/unstable. Dieter lays out the details of how you can convert the existing Nepomuk storage database.

  1. qdbus org.kde.NepomukServer /nepomukserver org.kde.NepomukServer.quit
  2. yum update virtuoso-opensource to get the latest version of the database
  3. yum install virtuosoconverter to get the converter tool. This will also install compat-virtuoso-opensource, the Virtuoso v5 database engine
  4. run virtuosoconverter
  5. start nepomukserver

This will update the data, and restart the nepomuk server to use the latest version of Nepomuk. Note that virtuoso-opensource has not yet been updated, and will be receiving updates when the converter tool is in Rawhide. Until then, Nepomuk will happily run with the virtuoso5-based nepomuk server. Future versions of the server may not, however, hence the requirement for this update. Sebastian Trüg has stated that he had never planned to support Virtuoso 5 and that this tool was written for early adopters and developers and may not work.[4] Indeed Dieter has had mixed results with this tool.