----- Op 14 nov 2021 om 9:24 schreef Andreas Wacknitz [email protected]:

> Am 11/8/21 um 00:43 schrieb Gary Mills:

>> As far as I can tell, OI uses both gtk+ and gtk+3 libraries.  Is this
>> correct?  As well, OI has two sets of python bindings: pygtk2 for
>> gtk+, and pygobject for gtk+3 .  Am I correct here too?  I notice that
>> only pygobject-27 is installed on my system now.  Will we switch to a
>> a new binding sometime?
>>
>>
> The use of gtk+ and gtk+3 is probably because of pragmatism and history.
> We should discuss in what direction we want OI to move regarding its
> desktop environment,
> considering the number of helping hands (in my opinion a lower single
> digit number).
> 
> Andreas

The most realistic - but even then very hard and a lot of work I guess -
is to keep following the MATE desktop and integrate MATE updates.

https://mate-desktop.org/

But I think that for application software like Squeak, which works on 
OpenIndiana,
GTK+ is sufficient.  This does not depend on GTK+3.

In fact compiling on GTK+3 GNOME 3 is somewhat harder since application 
software,
like Squeak, which is an old package, follows the changes in GTK in a slow way.

However the updates that were done the last year like the Cairo update was fine,
and Squeak depends on this (in a formal IPS dependency way)

depend fmri=pkg:/library/desktop/[email protected] type=require
depend fmri=pkg:/library/desktop/[email protected] type=require
depend fmri=pkg:/library/[email protected] type=require

Regards,
David Stes


_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to