1 |
Hello all, |
2 |
You /may/ have noticed some fuzz going on with XFCE lately. Here is a |
3 |
quick outline of what Samuli and myself (mainly him though with my |
4 |
'consulting' =P ) have been doing. |
5 |
|
6 |
- pkg renames: We want to match what upstream calls the packages. This |
7 |
includes renaming plugins to $foo-plugin instead of just $foo. But not |
8 |
ALL plugins, again we are only matching what upstream calls them |
9 |
(inclusive of inconsistency by upstream) |
10 |
|
11 |
- xfce4.eclass vs xfconf.eclass: xfce4.eclass was basically useless due |
12 |
to upstream changes and it was confusing to users and devs alike. Since |
13 |
this eclass went from useful to people that knew it (before me) to a |
14 |
monster that didn't help anyone (now) it was deprecated. No ebuilds use |
15 |
it now and none should in the future. Use xfconf.eclass now, it was |
16 |
re-written from scratch and went through a few iterations to become the |
17 |
main xfce-related eclass. It is very useful for us, now. |
18 |
|
19 |
- xfce-extras meta package: The meta package has left the tree in favor |
20 |
of the renames and ability to allow the user to choose what to install. |
21 |
A meta package /might/ come back in the form of a @set, but not soon. |
22 |
This decision was heavily based on community feedback: |
23 |
http://blog.jolexa.net/2009/08/01/gentoo-how-to-handle-xfce-extras/ |
24 |
|
25 |
- xfce-config.xml: http://www.gentoo.org/doc/en/xfce-config.xml Josh |
26 |
(nightmorph) updated this, basically an after thought by us so thanks Josh! |
27 |
|
28 |
- xfce4-meta : former name xfce-base/xfce4. Renamed to reflect reality. |
29 |
This meta package is the *core* of XFCE, it *only* has in it what is |
30 |
required to run. Thus, returning XFCE to a minimalistic status in Gentoo |
31 |
Linux. This is desired because most XFCE users are looking for a |
32 |
lightweight WM, not a heavy DE. So, users will have to add a terminal, |
33 |
orage, thunar, etc to the world file instead of relying on a meta package. |
34 |
|
35 |
- xfce-4.4 was removed. Sorry mips, Samuli gave you time to add your |
36 |
approval to 4.6, but it never happened. |
37 |
|
38 |
- Stabilization requests, just bringing the stable tree more up2date and |
39 |
preparing for inclusion into the LiveDVD if desired by the LiveDVD builders. |
40 |
|
41 |
Hope that helps anyone that was wondering wtf was going on lately =D |
42 |
-Jeremy |