On 03/25/10 01:38 AM, Jerry Tan wrote:
> On 03/24/10 12:14 AM, Garrett D'Amore wrote:
>>
>> The Volatile binding for the library and lack of any documentation 
>> for external interfaces are going to severely limit its use in cross 
>> consolidation project.  Maybe that's not a bad thing.
>>
>> If you really don't intend this library to be used for other projects 
>> outside of the desktop consolidation (I'm assuming this is where the 
>> library will live), then I'm happy to give this a +1.  However, if 
>> your desire is to enable 3rd party consumption, then perhaps an 
>> Uncommitted binding and some more documentation about the actual 
>> interfaces themselves would be useful.
>>
>>     - Garrett
>>
> Hi, garrett.
> let me explain that why I set its interface as "Violatile".
>
> Libgdata is not stable enough,
> In its  0.5.1 version , its binary is libgdata.so.6,
> but when bump to 0.6.x, its library changes to  libgdata.so.7
> so I think that "Violatile" is better.
>
>

I don't have a problem with it -- just calling out that it makes it 
difficult for projects to rely on it since basically you're not making 
any promises about it being the same in the future.  If the upstream 
source is that volatile, then you really can't do anything about it.

     - Garrett

Reply via email to