Re: Call to maintainers: GNOME 2.31 to ship GTK 2.90



Le mardi 15 juin 2010 à 09:36 -0400, Behdad Esfahbod a écrit :
> So, which problems *does* it solve? (except for inferring minimum version of
> the library required at runtime)
> 
> Isn't GTK+ by nature designed such that all widgets eventually are painted by
> on version of the library, and hence simply no way to have two in process
> without passing structs from one to the other?

Sure. Quoting myself last month: “I don’t expect many libraries that
link against one GTK+ version to be usable by a program linking to the
other GTK+ version”.

Sorry for replying a bit too fast earlier, and before Matthias goes down
his slope of sarcasm to the point of being insulting, I will correct
myself.

        Which will seriously break unless people are willing to add
        versioned symbols to GTK+.
        
Should have been:

        Which will seriously break, except in some special corner cases
        if versioned symbols are added.

I was more focused on replying to the end of the mail, which is about
something much more important right now than discussing a hypothetical
feature - one that is, regardless of the numerous problems you pointed
out, not interesting anyway since it hasn’t been added earlier.

For example I would be worried to have pygtk expose the same interface
for 3.0 and 2.0, like it used to do at the time of the 1.2 → 2.0
transition.

-- 
 .''`.      Josselin Mouette
: :' :
`. `'   “If you eat pasta without sauce, it is nothing
  `-     short of communism.”  -- Marie



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]