From Fedora Project Wiki

< SIGs‎ | Xfce

No edit summary
 
(8 intermediate revisions by 4 users not shown)
Line 3: Line 3:
This is an area to brainstorm progress of the Xfce spin of Fedora based on contributions from Xfce package maintainers, translators in Fedora and end users.
This is an area to brainstorm progress of the Xfce spin of Fedora based on contributions from Xfce package maintainers, translators in Fedora and end users.


== Spin Creation ==


== Kickstart ==
The Xfce spin is created with kiwi using the descriptions maintained here:


* http://git.fedoraproject.org/git/?p=spin-kickstarts.git;a=blob_plain;f=fedora-livecd-xfce.ks;hb=HEADy
https://pagure.io/fedora-kiwi-descriptions


== Fedora 8 Release Announcement ==
Some more information can be found here:


* https://www.redhat.com/archives/fedora-announce-list/2008-February/msg00005.html
[[Changes/KiwiBuiltCloudImages]]


== TO DO ==
=== Live CD Specifics ===


* https://bugzilla.redhat.com/show_bug.cgi?id=433150 - Include buttons for suspend, hibernate and switch user
Adding packages exclusive to the Live CD (and not installed with Anaconda) can be done here:
* https://bugzilla.redhat.com/show_bug.cgi?id=433838 - Fedora icon in desktop menu (needs changes in fedora-logos package)
* https://bugzilla.redhat.com/show_bug.cgi?id=427814 - s-c-d dep on metacity
* https://bugzilla.redhat.com/show_bug.cgi?id=427812 - desktop backgrounds split
* https://bugzilla.redhat.com/show_bug.cgi?id=427834 - NM-gnome dep bloat
* https://bugzilla.redhat.com/show_bug.cgi?id=433163 - Firefox language pack separation


== Solved issues ==
* https://pagure.io/fedora-kiwi-descriptions/blob/rawhide/f/components/liveinstall.xml#_44
* https://bugzilla.redhat.com/show_bug.cgi?id=351531 - Review Request: ristretto - Image-viewer for the Xfce desktop environment (closed)
* https://bugzilla.redhat.com/show_bug.cgi?id=433152 - Default look and feel (fixed in Rawhide)
* Default Xfce theme and background should be consistent with Fedora branding. Fixed in Rawhide.
* Drop Xfce Icon theme and use Fedora default. Thunar and xfce4-panel are affected. Fixed in Rawhide.
* https://bugzilla.redhat.com/show_bug.cgi?id=433573 - Mixer and trash applets in the default panel (closed)
* https://bugzilla.redhat.com/show_bug.cgi?id=443310 - Review Request: xfwm4-theme-nodoka (closed)
* Disable tracker while running as live cd and enable it post installation. The setting EnableIndexing must be set to false in /home/fedora/.config/tracker/tracker.cfg.


== Rejected Ideas ==
=== Xfce Specifics ===


* Xfce Notification daemon - http://goodies.xfce.org/projects/applications/notification-daemon-xfce. We could say "Welcome to Fedora".
Adding or removing packages specific to the Xfce desktop can be done here:
** -1. This project is nearly dead upstream, see http://foo-projects.org/pipermail/xfce4-dev/2007-May/023096.html. Also it explicitly conflicts with gnomes notification-daemon. ATM we cant better use that, all the gnome stuff is pulled in anyway ;( If we really want to show a welcome message, we could do this with xfce4-tips - ChristophWickert


== RPM Sort By Size ==
* https://pagure.io/fedora-kiwi-descriptions/blob/rawhide/f/components/desktops/xfce.xml
 
This section achieves the default installation of the Fedora Xfce experience mostly using [https://pagure.io/fedora-comps fedora-comps] (the items with the "namedCollections" tag). The collections and packages listed in the ''xfce.xml'' kiwi descriptions are installed both in the Live CD and on a default install via Anaconda.




Line 42: Line 32:
The [[SIGs/Xfce|  Xfce SIG]]  (Special Interest Group) is a group of Fedora Xfce [[PackageMaintainers|  package maintainers]] , translators, artists and many others who contribute towards improve Xfce in Fedora.
The [[SIGs/Xfce|  Xfce SIG]]  (Special Interest Group) is a group of Fedora Xfce [[PackageMaintainers|  package maintainers]] , translators, artists and many others who contribute towards improve Xfce in Fedora.


== Credit ==
The kickstart file is based on the one from [[ChristophWickert| Christoph Wickert]] and input from Xfce maintainer, [[KevinFenzi| Kevin Fenzi]] and several other Xfce contributors and users.
=== User switching ===
Should we include fast user switching? ATM the only possibility is to use fast-user-switcher-applet inside of xfce4-xfapplet-plugin, but this will pull in gnome-panel (I removed the dependency on gnome-applets in Rawhide recently). Another approach is to hack xfce4-session as Xubuntu does (as see at https://bugzilla.redhat.com/show_bug.cgi?id=433150). - [[ChristophWickert]]
== References ==
* http://svn.xfce.org/svn/xfce/xfdesktop/branches/xfce_4_4/README
For any comparisons:
* http://wiki.mandriva.com/en/Development/Ideas/Xfce/Xfce_packages_list
* http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/xubuntu.hardy/changes


[[Category:Spins]]
[[Category:Spins]]

Latest revision as of 13:01, 11 February 2025

Fedora Xfce Spin

This is an area to brainstorm progress of the Xfce spin of Fedora based on contributions from Xfce package maintainers, translators in Fedora and end users.

Spin Creation

The Xfce spin is created with kiwi using the descriptions maintained here:

https://pagure.io/fedora-kiwi-descriptions

Some more information can be found here:

Changes/KiwiBuiltCloudImages

Live CD Specifics

Adding packages exclusive to the Live CD (and not installed with Anaconda) can be done here:

Xfce Specifics

Adding or removing packages specific to the Xfce desktop can be done here:

This section achieves the default installation of the Fedora Xfce experience mostly using fedora-comps (the items with the "namedCollections" tag). The collections and packages listed in the xfce.xml kiwi descriptions are installed both in the Live CD and on a default install via Anaconda.


Fedora's Xfce SIG

The Xfce SIG (Special Interest Group) is a group of Fedora Xfce package maintainers , translators, artists and many others who contribute towards improve Xfce in Fedora.