[Gimp-developer] Future of Python v2 scripts

2015-11-25 Thread Ofnuts
The latest Ubuntu (15;10) has dropped support for Python V2 (Python V2 
is still available via a PPA). Are there any plans to support V3 in 
Gimp, possibly alongside V2? Maybe as a minimum look at the script's 
shebang to determine if it is compatible with the supported Python version?

___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list


Re: [Gimp-developer] Future of Python v2 scripts

2015-11-25 Thread Jehan Pagès
Hi,

On Wed, Nov 25, 2015 at 5:21 PM, Ofnuts  wrote:
> The latest Ubuntu (15;10) has dropped support for Python V2 (Python V2 is
> still available via a PPA). Are there any plans to support V3 in Gimp,
> possibly alongside V2? Maybe as a minimum look at the script's shebang to
> determine if it is compatible with the supported Python version?

I would think we are all for it (at least I am). We'd just need some
nice contributor (you?!) to make use of Python 3 scripts possible. :-)

Jehan
___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list


Re: [Gimp-developer] Future of Python v2 scripts

2015-11-25 Thread Joao S. O. Bueno
Therte is aproblem in migrating -  because converting scripts to
Python3 nto that much of a hasle, but current PyGIMP uses PyGTK - and
_that_ is a problem -  because we should them move the Python
itnerface to gobject introspection - and it would imply to move the
GIMP parts to use gobjetc introspection as possible as well. The
problem is that GIMP's C source does not export aythign as gobject
introspection.

But anyway - as a long time pythonista, I can say it is an error on
the Ubuntu team not to include Python2 in the main distribution (even
if manually installable) -  like a BIG ERROR - and GIMP scripts will
be a lesser problem.

Anyway, we should draw a "python3 plug-ins " architecture on GIMP -
I've  sent a couple of emails trying to gather ideas for that in the
past., It is just time to take one more look and try again. I will try
to send news on that over the next few days.

It is probably possible to build the interface with gobject
introspection and talk to the PDB using CTYPES - which will allow to
reqrite all of PyGIMP in pure Python, as we should have done a while
ago.



On 25 November 2015 at 20:43, Jehan Pagès  wrote:
> Hi,
>
> On Wed, Nov 25, 2015 at 5:21 PM, Ofnuts  wrote:
>> The latest Ubuntu (15;10) has dropped support for Python V2 (Python V2 is
>> still available via a PPA). Are there any plans to support V3 in Gimp,
>> possibly alongside V2? Maybe as a minimum look at the script's shebang to
>> determine if it is compatible with the supported Python version?
>
> I would think we are all for it (at least I am). We'd just need some
> nice contributor (you?!) to make use of Python 3 scripts possible. :-)
>
> Jehan
> ___
> gimp-developer-list mailing list
> List address:gimp-developer-list@gnome.org
> List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
> List archives:   https://mail.gnome.org/archives/gimp-developer-list
___
gimp-developer-list mailing list
List address:gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list