[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Moving libmm-qt and libnm-qt to kdereview
From: "Lamarque V. Souza" <lamarque () kde ! org>
Date: 2011-12-04 14:15:23
Message-ID: 201112041215.23603.lamarque () kde ! org
[Download RAW message or body]
Em Sunday 04 December 2011, Aaron J. Seigo escreveu:
> On Saturday, December 3, 2011 17:48:17 Lamarque V. Souza wrote:
> > https://projects.kde.org/projects/playground/base/libmm-qt
> > https://projects.kde.org/projects/playground/base/libnm-qt
>
> i know its relatively late to bring this up, but better before a first
> initial release to do so: is there any chance that these libraries could
> get more descriptive names?
>
> there is already a "libmm" which is actually a shared memory helper,
> unrelated to libmm-qt (though the name suggests otherwise). "mm" and "nm"
> really don't say much about what these libraries do. the names are
> ambiguous and stand a high chance of collision with other libraries.
>
> i know that the networkmanager project decided to call their library libnm,
> but we don't need to repeat such errors ourselves, right? :)
Well, the final goal is to move those two libraries to ModemManager and
NetworkManager's repositories in the future. If I rename them now I will
probably have to rename them back in the future. I think will have to ask this
to NetworkManager guys now.
What names do you suggest? libmodemmanager-qt and libnetworkmanager-qt?
I do not see any other more descriptive name. Another suggestion is
libQtModemManager and libQtNetworkManager, which follows Qt's library name
convention. I think will stick to the latter. Just let me check with the
NetworkManager guys if there is any problem using Qt's library name convention
instead of NM"s.
--
Lamarque V. Souza
KDE's Network Management maintainer
http://planetkde.org/pt-br
[Attachment #3 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Tahoma'; font-size:12pt; font-weight:400; \
font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Em Sunday 04 December \
2011, Aaron J. Seigo escreveu:</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> \
On Saturday, December 3, 2011 17:48:17 Lamarque V. Souza wrote:</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> > https://projects.kde.org/projects/playground/base/libmm-qt</p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> > \
https://projects.kde.org/projects/playground/base/libnm-qt</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> </p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> i know its \
relatively late to bring this up, but better before a first</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> initial release to do so: is there any chance that these libraries \
could</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> get more descriptive names?</p> <p \
style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> </p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> there is already a "libmm" which is actually a shared memory \
helper,</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> unrelated to libmm-qt (though the \
name suggests otherwise). "mm" and "nm"</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> really don't say much about what these libraries do. the names are</p> \
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> ambiguous and stand a high chance \
of collision with other libraries.</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> \
</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> i know that the networkmanager \
project decided to call their library libnm,</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> \
but we don't need to repeat such errors ourselves, right? :)</p> <p \
style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"> Well, the final goal is to move those two libraries to ModemManager and \
NetworkManager's repositories in the future. If I rename them now I will probably have to \
rename them back in the future. I think will have to ask this to NetworkManager guys now.</p> \
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;"> What names do you suggest? libmodemmanager-qt and libnetworkmanager-qt? I \
do not see any other more descriptive name. Another suggestion is libQtModemManager and \
libQtNetworkManager, which follows Qt's library name convention. I think will stick to the \
latter. Just let me check with the NetworkManager guys if there is any problem using Qt's \
library name convention instead of NM"s.</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; "> </p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- </p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">Lamarque V. Souza</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">KDE's Network Management maintainer</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">http://planetkde.org/pt-br</p></body></html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic