2008/10/16 Christoph Wickert <christoph.wickert(a)googlemail.com>:
Hi everybody,
I'd like to ask for a string freeze break of the comps file for F10,
because I want to add a new group for LXDE [1] called lxde-desktop. See
diff below for the proposed changes.
Rationale:
People should be able to install LXDE with a single click/command.
Impact:
Minor, only two stings all together: The first one can not be
translated, LXDE will always be LXDE. The second string is the
description, which is not even visible in package kit these days. So
localization of this string is not really necessary but only nice to
have for 'yum groupinfo'.
Impact of not accepting the break:
If we don't add this group to comps the LDXE feature is definitely
washed-up for F10.
Looking at the comps translation statistics, more than 25 languages
will drop to 99%. This will probably make equal number of people
download the POs again, translate, and commit back.
Here's an idea. LXDE's description is quite similar to the XFCE one:
+ <_name>LXDE</_name>
+ <_description>Lightweight X11 Desktop Environment.</_description>
<_name>XFCE</_name>
<_description>A lightweight desktop environment that works well on
low end machines.</_description>
How about using XFCE's description for this release to avoid breaking
the freeze? If you rebuild the PO files, the translation completeness
shouldn't change.
In future releases, please make sure to keep in line with the
deadlines and have all strings ready before the freeze.
If you have any comments on why this happened and how we can make sure
it won't happen in the future, please comment in. If we need a
different string freeze date or string freeze policy for comps, and I
mean *really* need it, we could maybe discuss this idea for the next
release.
-δ
[1]
http://fedoraproject.org/wiki/Features/LXDE
--- comps-f10.xml.in 2008-10-15 23:52:31.000000000 +0200
+++ comps-f10.xml.in.lxde 2008-10-16 00:14:57.000000000 +0200
@@ -3184,6 +3184,30 @@
</packagelist>
</group>
<group>
+ <id>lxde-desktop</id>
+ <_name>LXDE</_name>
+ <_description>Lightweight X11 Desktop Environment.</_description>
+ <default>false</default>
+ <uservisible>true</uservisible>
+ <packagelist>
+ <packagereq type="mandatory">lxde-common</packagereq>
+ <packagereq type="mandatory">lxpanel</packagereq>
+ <packagereq type="mandatory">lxsession-lite</packagereq>
+ <packagereq type="mandatory">openbox</packagereq>
+ <packagereq type="mandatory">pcmanfm</packagereq>
+ <packagereq type="default">gpicview</packagereq>
+ <packagereq type="default">leafpad</packagereq>
+ <packagereq type="default">lxappearance</packagereq>
+ <packagereq type="default">lxtask</packagereq>
+ <packagereq type="default">lxterminal</packagereq>
+ <packagereq type="default">xarchiver</packagereq>
+ <packagereq type="optional">lxlauncher</packagereq>
+ <packagereq type="optional">obconf</packagereq>
+ <packagereq type="optional">obmenu</packagereq>
+ <packagereq type="optional">parcellite</packagereq>
+ </packagelist>
+ </group>
+ <group>
<id>macedonian-support</id>
<_name>Macedonian Support</_name>
<_description/>
@@ -5001,6 +5025,7 @@
<grouplist>
<groupid>gnome-desktop</groupid>
<groupid>kde-desktop</groupid>
+ <groupid>lxde-desktop</groupid>
<groupid>sugar-desktop</groupid>
<groupid>window-managers</groupid>
<groupid>xfce-desktop</groupid>
--
Dimitris Glezos
Jabber ID: glezos(a)jabber.org, GPG: 0xA5A04C3B
http://dimitris.glezos.com/
"He who gives up functionality for ease of use
loses both and deserves neither." (Anonymous)
--