Hi all,
as was discussed this afernoon (GMT+1) on IRC, we have no clear consensus on
binary package names for KDE Configuration Modules, mainly because we
don''t
have many packages of that sort yet. The question arises because there is an
ITP on kcm-touchpad (#568040).
I think that such a consensus is a good thing, even if not absolutely
necessary.
==== What we have now ===
system-config-gtk-kde (src: gtk-qt-engine)
system-config-printer-kde (src: kdeadmin)
The "KDE System Configuration" binary is in the
systemsettings (src: kdebase-workspace)
And I think that''s mostly it.
==== Options ===
We have discussed those four options (there are certainly more):
a) system-config-*-kde
b) kcm-*
c) kde-control-module-*
d) kde-config-*
==== Pros and cons ===
a) system-config-*-kde
+ Is already in the archive, down to Squeeze
+ Is pretty explicit
- was mostly pushed by myself, with no real consensus
- pollutes the system-config-* namespace, originally used for
RedHat utilities, which have then been ported to KDE (thus the
-printer-kde)
b) kcm-*
+ Short
+ Already in use by other distros (OpenSuse, Ubuntu, ?)
- Not really explicit
c) kde-control-module-*
+ Explicit
- Might become really long
d) kde-config-*
+ Explicit, even if slightly less than the latter
==== My opinion (if that matters?) ==
I am now in favor of changing our actual packages to d) (kde-config-*), but
I am of course open to discussion. And for what matters, I really find b)
(kcm-*) ugly.
I also note that this could lead to a renaming of systemsettings to the
"no-
wildcard" version of the naming scheme we could now choose.
===== Conclusion ==
So what is your opinion ?
Best regards and thanks for reading so far.
OdyX
Lisandro Damián Nicanor Pérez Meyer
2010-Feb-02 16:33 UTC
Naming scheme for KDE Configuration Modules
On Tuesday 02 February 2010 13:23:28 Didier ''OdyX'' Raboud wrote: [snip]> ===== Conclusion ==> > So what is your opinion ?I don''t think my opinion really matters, but I would go with d. I also have kcm-tablet done (tablet, not touchpad), just not filled an ITP because I do not have a tablet to test it. Regards, Lisandro. -- Lisandro Dami?n Nicanor P?rez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/
Didier ''OdyX'' Raboud wrote:> > ==== Options ===> > We have discussed those four options (there are certainly more): > > a) system-config-*-kde > b) kcm-* > c) kde-control-module-* > d) kde-config-* > > ==== Pros and cons ===> > a) system-config-*-kde > + Is already in the archive, down to Squeeze > + Is pretty explicit > - was mostly pushed by myself, with no real consensus > - pollutes the system-config-* namespace, originally used for > RedHat utilities, which have then been ported to KDE (thus the > -printer-kde) > > b) kcm-* > + Short > + Already in use by other distros (OpenSuse, Ubuntu, ?) > - Not really explicit > > c) kde-control-module-* > + Explicit > - Might become really long > > d) kde-config-* > + Explicit, even if slightly less than the latterHi all again, 3 days after, we have 3 opinions in favor of moving to d). Are there any opinions against this choice ? Please voice them. As to not delay the kcm-touchpad ITP too much, I propose to have this decided by the end of the week-end. Is that okay for you all ? Best regards, OdyX
I like b) option more than the rest, but d) option is also a good choice. 2010/2/5 Didier ''OdyX'' Raboud <didier at raboud.com>> Didier ''OdyX'' Raboud wrote: > > > > ==== Options ===> > > > We have discussed those four options (there are certainly more): > > > > a) system-config-*-kde > > b) kcm-* > > c) kde-control-module-* > > d) kde-config-* > > > > ==== Pros and cons ===> > > > a) system-config-*-kde > > + Is already in the archive, down to Squeeze > > + Is pretty explicit > > - was mostly pushed by myself, with no real consensus > > - pollutes the system-config-* namespace, originally used for > > RedHat utilities, which have then been ported to KDE (thus the > > -printer-kde) > > > > b) kcm-* > > + Short > > + Already in use by other distros (OpenSuse, Ubuntu, ?) > > - Not really explicit > > > > c) kde-control-module-* > > + Explicit > > - Might become really long > > > > d) kde-config-* > > + Explicit, even if slightly less than the latter > > Hi all again, > > 3 days after, we have 3 opinions in favor of moving to d). Are there any > opinions against this choice ? Please voice them. > > As to not delay the kcm-touchpad ITP too much, I propose to have this > decided by the end of the week-end. Is that okay for you all ? > > Best regards, > > OdyX > > > -- > http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-talk-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20100206/704d609f/attachment.htm>
Didier ''OdyX'' Raboud wrote:> Hi all again, > > 3 days after, we have 3 opinions in favor of moving to d). Are there any > opinions against this choice ? Please voice them. > > As to not delay the kcm-touchpad ITP too much, I propose to have this > decided by the end of the week-end. Is that okay for you all ? > > Best regards, > > OdyXHi all again?, With the ansers I had here per mail, some answers I got over IRC, I am proposing to adopt the d) solution as naming convention for KDE Configuration Modules binary packages: kde-config-* Some new packages (kde-config-phonon-xine) already use this and I will rename some binary packages myself. Thanks for your collaboration, OdyX