Joel Holdsworth | 1 May 2011 17:32
Picon
Gravatar

Gtk3 and libgdl

Hi All,

I'm interested in upstreaming libgdl so that we can remove it from the 
inkscape codebase, but I notice that GDL has now been ported to Gtk3. 
Are there any plans in motion to port inkscape to Gtk3. Or is this 
something I could consider involving myself with.

Best Regards
Joel Holdsworth

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
Jon Cruz | 1 May 2011 19:11
Gravatar

Re: Gtk3 and libgdl


On May 1, 2011, at 8:32 AM, Joel Holdsworth wrote:

> Hi All,
> 
> I'm interested in upstreaming libgdl so that we can remove it from the 
> inkscape codebase, but I notice that GDL has now been ported to Gtk3. 
> Are there any plans in motion to port inkscape to Gtk3. Or is this 
> something I could consider involving myself with.

Well, we are definitely waiting for Gtk3 to stabilize and be adopted before switching to that as a
dependency. Being somewhat tied to GNOME3 is another problem, as that presents certain barriers to
adoption in and of itself. Also many of the gains we want from it (new input support and such) are not yet
implemented, so switching now will not bring us all of the eventual gains.

Along that direction, I recently updated our wiki list of distro support in the field:

http://wiki.inkscape.org/wiki/index.php/Tracking_Dependencies#Distros

At the moment it looks like Gtk+ 2.20 is going to be the safe one for us to require this year. OpenSuse will drop
support for 11.2 next month, and since Ubuntu 10.04 LTS has been out for a bit now, it is safe to ignore 8.04 LTS.

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
Josh Andler | 1 May 2011 19:54
Picon

Re: Gtk3 and libgdl

On Sun, May 1, 2011 at 10:11 AM, Jon Cruz <jon-RUx6KpYSjRtAfugRpC6u6w@public.gmane.org> wrote:


On May 1, 2011, at 8:32 AM, Joel Holdsworth wrote:

> Hi All,
>
> I'm interested in upstreaming libgdl so that we can remove it from the
> inkscape codebase, but I notice that GDL has now been ported to Gtk3.
> Are there any plans in motion to port inkscape to Gtk3. Or is this
> something I could consider involving myself with.

Well, we are definitely waiting for Gtk3 to stabilize and be adopted before switching to that as a dependency. Being somewhat tied to GNOME3 is another problem, as that presents certain barriers to adoption in and of itself. Also many of the gains we want from it (new input support and such) are not yet implemented, so switching now will not bring us all of the eventual gains.

While we are waiting for it to stabilize, getting Inkscape to compile against GTK3 sooner rather than later is definitely a good goal. Basically, any leg work that can be done now instead of it all needing to be done down the road will only help us transition that much faster once it's time.

In the meantime, I would say that it would be worth seeing what the differences in the GDL we have now are compared to upstream to see if there might be ways we want to use it differently as opposed to looking to push our changes upstream (basically if it has nicer or comparable ways to do what we have customized in our copy).

Cheers,
Josh
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@...
https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Ted Gould | 4 May 2011 10:43
Favicon
Gravatar

Re: Gtk3 and libgdl

On Sun, 2011-05-01 at 16:32 +0100, Joel Holdsworth wrote:
> I'm interested in upstreaming libgdl so that we can remove it from the 
> inkscape codebase, but I notice that GDL has now been ported to Gtk3. 
> Are there any plans in motion to port inkscape to Gtk3. Or is this 
> something I could consider involving myself with.

I think we could probably remove libgdl from the Inkscape code based and
use the stable GTK 2 version of the library, and then making upgrading
that dependency as part of the GTK 3 upgrade effort.

		--Ted

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@...
https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Gmane