My vote would be that anything within the 3.1.x version must remain backward 
compatible.  If a patch breaks backward compatibility, then it must only be 
applied to a future 3.x, 4.x, etc. version.

Brad

>>> On 10/25/2007 at 10:27 AM, in message
<[EMAIL PROTECTED]>, "Bernard Li"
<[EMAIL PROTECTED]> wrote:
> Thanks Marcus for the clarifications.
> 
> So basically the question is really how much we care about library
> compatibilities and whether we want users to be able to install
> multiple versions of libganglia/ganglia at the same time.
> 
> Something along the lines of, whether you want to allow
> libganglia.so.3.1.0 to be installed with libganglia.so.3.1.1 on the
> same system and whether they should/shouldn't be API/ABI compatible.
> 
> Let's try to get a consensus on this soon so we can move forward with
> the spec file cleanup and move on to things more 'interesting' things
> :-)
> 
> Thanks!
> 
> Bernard
> 
> On 10/24/07, Marcus Rueckert <[EMAIL PROTECTED]> wrote:
>> On 2007-10-19 11:22:53 -0700, Bernard Li wrote:
>> > Currently the SONAME for libganglia in trunk is:
>> >
>> > SONAME      libganglia-3.1.0.so.0
>> >
>> > Is there any particular reason why it is version specific?  i.e. I
>> > suppose this allows the user to install multiple versions of
>> > libganglia with different versions, but is this really necessary?
>> >
>> > This would ultimately affect the naming of the binary package I guess:
>> >
>> > libganglia-3_1_0 vs just libganglia
>>
>> as the original naming proposal for the libganglia package came from my
>> patch i would like to mention the background of the name.
>> http://en.opensuse.org/Packaging/Shared_Library_Packaging_Policy 
>>
>> first of all you can always call the package libganglia and put in it
>> what ever you want.
>>
>> we use the library packaging policy to allow multiple versions of the
>> same lib to be installed in parallel. as you see the library name is
>> affected by the SONAME.
>>
>> now if you would think about the soname we come to problems like api/abi
>> compatibility.
>>
>> thougths?
>>
>>     darix
>>
>> --
>>           openSUSE - SUSE Linux is my linux
>>               openSUSE is good for you
>>                   www.opensuse.org 
>>



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to