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