SIGs/KDE

From FedoraProject

Jump to: navigation, search

Contents

Fedora KDE Special Interest Group

Mission

The KDE SIG (Special Interest Group) is a group of Fedora contributors that maintain KDE packages in Fedora. Their mission is to provide high-quality, usable KDE software packages to Fedora users and developers and to support one another in maintaining those packages.


Fedora KDE Spin

The Fedora KDE SIG has played an integral role in creating the Fedora 7 KDE-Live spin and is continuing this work for Fedora 8 and beyond:

For Fedora 8 and further, it will also be central in integrating KDE 4:

Fedora 10 and further:

References

Participants

Joining the SIG

Joining the KDE SIG is as simple as being part of Fedora and having a love for KDE. Once you are a contributor to Fedora, you can join the SIG by adding your name above and communicating with the rest of the team in the usual Fedora channels .

How you can help

If you have no idea how to help us with providing a good and qualitative excellent release of KDE in Fedora here are some proposals where we need help:

IRC

Meetings

There will be informal KDE SIG meetings in the #fedora-meeting channel every

For more information about the past and upcoming meetings please see the meetings subpage: KDE/Meetings

IRC Channel

Besides the KDE SIG meetings there is also existing a freenode channel for developers and users of KDE in Fedora: #fedora-kde

Programming Tasks

Since Fedora strives to release software on the leading edge we often have to do programming work upstream in order to get things to work together. This can range from diagnosing and fixing bugs that upstream is not yet aware of to porting applications to a brand new framework. Please visit the Programming Wishlist for a list of items that need programmer attention.

Fedora Package Collection

Current Packages

Package Requests

The following is a list of KDE-centric packages people would like to see packaged up and maintained for Fedora:

Please only add KDE-related packages here!
Anything else should go to the general Fedora wishlist instead.
Package Name Brief Description Spec file Maintainers Status
konserve small backup application for KDE konserve.spec MarcelaMaslanova waiting for review #361701
keep backup application for KDE keep.spec XavierLamien Done review is coming
guidance Administration tools XavierLamien Starting
qtcurve (KDE 3 version) qtcurve.spec SebastianVahl
klearlook A Clearlooks-like KDE style klearlook.spec SebastianVahl
QBzrQT Frontend for the Bazaar revision control system
KobbyA KDE Collaborative editor git repo BenBoeckel Note: Needs libqinfinity mentioned below
LibQInfinityQt Bindings for libinfinity git repo BenBoeckel Note: Needs libinfinity mentioned below
LibinfinityLibrary implementing the infinote protocol git repo BenBoeckel

Best Practices

%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }

 %build
 mkdir -p %{_target_platform}
 pushd %{_target_platform}
 %{cmake_kde4} ..
 popd

 make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1

 %install
 rm -rf %{buildroot}
 mkdir %{buildroot}
 make install DESTDIR=%{buildroot} -C %{_target_platform}
 %{_kde4_appsdir}
 %{_kde4_bindir}
 %{_kde4_configdir}
 %{_kde4_datadir}
 %{_kde4_docdir}
 %{_kde4_iconsdir}
 %{_kde4_includedir}
 %{_kde4_libdir}