Re: A GNOME Bindings release set?

James Henstridge <[email protected]>
Newsgroups gmane.comp.gnome.language-bindings
Message-ID <[email protected]>
On 25/11/2003 3:37 PM, [email protected] wrote:

>Mike Kestner wrote:
>  
>
>>On Mon, 2003-11-24 at 04:40, [email protected] wrote:
>>    
>>
>>>That does not include non-developer platform API such as 
>>>libgnomeprint, or libgda. It's great if you wrap those, but 
>>>      
>>>
>>it needs 
>>    
>>
>>>to be done separately. So if you currently bundle lots of stuff 
>>>together in one package, you need to put the extra stuff in 
>>>      
>>>
>>a separate 
>>    
>>
>>>package.
>>>      
>>>
>>Why?  I don't understand why we would need to force people to 
>>fragment their bindings.  Can you explain the reasoning 
>>behind this requirement?
>>    
>>
>
>So that people can more clearly identify what is a binding for the GNOME
>developer platform, and so that we can more clearly identify whether they
>are following the API/ABI rules. Modularity is good.
>
>The number of tarballs used to distribute the source code of a binding
>should have very little effect on developers. I encourage people to
>encourage people to create umbrella packages on distros to make it easier
>for people to get their bindings.
>  
>
I would have to agree with Mike here.  How exactly does the inclusion of 
gnome-print binding in the same tarball as other gnome developer 
platform bindings make a difference?

If Mike's C# bindings are anything like the Python ones, then the 
gnome-print bindings would be exposed to the programmer as a separate 
module, so they would know if they were using gnome-print or not.  
Surely it is fairly obvious that no part of a language binding is any 
more stable than the library it wraps.

I am sure that GTK# and gnome-python would not be the only bindings 
inconvenienced by this sort of (unnecessary) requirement.

James.

-- 
Email: [email protected]
WWW:   http://www.daa.com.au/~james/



_______________________________________________
language-bindings mailing list  [email protected]
http://mail.gnome.org/mailman/listinfo/language-bindings
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.