All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Version 3 libs/utils
@ 2003-07-01  0:03 Max Krasnyansky
  2003-07-02  1:01 ` [Bluez-devel] " Marcel Holtmann
  0 siblings, 1 reply; 16+ messages in thread
From: Max Krasnyansky @ 2003-07-01  0:03 UTC (permalink / raw)
  To: Marcel Holtmann; +Cc: Stephen Crane, Philip Blundell, BlueZ Mailing List

[Resent because nobody replied]

At 05:15 AM 6/25/2003, Marcel Holtmann wrote:
>Hi Max,
>Hi Stephen,
>
>> I think branch is CVS branch is probably a bad idea. Because we want
>> to change a lot of things like command names, etc. Which means lots 
>> of file renames, CVS does not handle that.
>> 
>> How about creating completely new modules
>>         libs2 
>>         utils2
>> and start with the clean history.
>> We'll keep old ones around for a while but will only make minor fixes
>> to them.
>
>we have already discussed this and starting with new modules seemed to
>be the cleanest way. But we shouldn't name them libs2 and utils2,
>because we are already at version 2.x with the others. We should use
>libs3 and utils3 or maybe an unrelated to the version number suffix like
>"-ng".
I think version number of the current packages and '2' in libs2,utils2 are 
unrelated. '2' just means second generation or something. New packages will 
have new version numbers anyway.

So I vote for utils2 and libs2. People are used to things like glib2, libxml2.
libs3 would be something unusual :)

>If we agree on the new name, I will start to create the framework for the new modules.
Let's talk about the goals and objectives first.

Here is the list of things that I have in mind

1. API cleanup and redesign if necessary
        Better function names, etc.

2. Better hotplug support
        Device initialization via hotplug scripts
        /etc/hotplug/bluetooth.agent, /etc/sysconfig/bluetooth, etc.

3. Neighborhood and security databases and API for them
        Device names, PIN codes, Link keys, etc
        Tools to access and modify those databases

4. Integrated SDP.

5. Better (more appropriate) names for Bluetooth command line utilities and daemons.
        hciconfig -> btconfig
        rfcomm -> btport
        sdpd -> btsdpd
        etc

6. Improved PIN helper support
        D-Bus or something similar.

7. Improved documentation. 
        At least DoxyGen on headers and sources.

Comments ? Other ideas ?

Max

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2003-07-23 16:27 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-01  0:03 Version 3 libs/utils Max Krasnyansky
2003-07-02  1:01 ` [Bluez-devel] " Marcel Holtmann
2003-07-02  8:34   ` Stephen Crane
2003-07-02 16:29     ` [Bluez-devel] " Marcel Holtmann
2003-07-18  0:19       ` Max Krasnyansky
2003-07-18  0:10     ` Max Krasnyansky
2003-07-18  0:33       ` [Bluez-devel] " Marcel Holtmann
2003-07-22  0:32         ` Max Krasnyansky
2003-07-22 10:06           ` Marcel Holtmann
2003-07-18  0:00   ` Max Krasnyansky
2003-07-18  0:51     ` [Bluez-devel] " Marcel Holtmann
2003-07-22  0:44       ` Max Krasnyansky
2003-07-22 10:40         ` Marcel Holtmann
2003-07-22 20:05           ` Max Krasnyansky
2003-07-22 21:33             ` Marcel Holtmann
2003-07-23 16:27               ` Max Krasnyansky

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.