Re: [Sugar-devel] Port to python3

2021-04-11 Thread James Cameron
Ultimate test is to run the activity on a system that does not have Python 2. If it doesn't run, or doesn't run properly, then work is needed, and some of that work may relate to porting to Python 3. -- James Cameron https://quozl.linux.org.au/ ___

Re: [Sugar-devel] Port to python3

2021-04-10 Thread Saumya Mishra
Hi Shivam, Please go through this guide https://github.com/sugarlabs/sugar-docs/blob/master/src/python-porting-guide.md for any doubts related to Port of activity to Python 3. You can check the pull request in GitHub repositories to check whether some work is remained or not related to the port.

[Sugar-devel] Port to python3

2021-04-10 Thread Shivam Rai
Pls guide, How can i check that whether the port of an activity is successfully complete or which activities still require some work. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

Re: [Sugar-devel] Port Sugar and core activities to Python3 - Project Update

2020-06-13 Thread James Cameron
Thanks! On Sat, Jun 13, 2020 at 03:34:07PM +0530, Saumya Mishra wrote: > > Hello, > > My progress on the GSoc Project so far- > > Test and review old commits of sugar and sugar-datastore (port to python3 > commits only) , find most of the issues in sugar which was related to encoding > and

[Sugar-devel] Port Sugar and core activities to Python3 - Project Update

2020-06-13 Thread Saumya Mishra
Hello, My progress on the GSoc Project so far- Test and review old commits of *sugar* and *sugar-datastore* (port to python3 commits only) , find most of the issues in sugar which was related to encoding and decoding of byte data, I opened pull requests as well as worked on some issues -

Re: [Sugar-devel] Port to Gtk3: Gdk.Image error

2020-02-09 Thread James Cameron
Thanks for working on this. I'm looking forward especially to your porting of the C++ code in this activity, as that will be critical to success of the porting. For reference, the issue you are working is https://github.com/sugarlabs/Bounce/issues/7 My further reply in context below. On Sun,

[Sugar-devel] Port to Gtk3: Gdk.Image error

2020-02-08 Thread Abhishek Tanwar
I am porting BOUNCE ACTIVITY (https://github.com/sugarlabs/Bounce) to Gtk +3 and I have ported it to some extent but I am stuck at a point where I am not able to find a solution. Here is the link to my repository for BOUNCE activity : https://github.com/abhishektanwar/Bounce I know that

[Sugar-devel] Port to python3

2020-01-23 Thread Abhay Malik
Hey, I changed the files as you recommended can you please have a look at it. Here’s the link :https://github.com/sugarlabs/reflect/pull/13/files#diff-03091df2633029b2c2893b03883f5296 Thanks,

Re: [Sugar-devel] Port to python3 (3 of 10)

2020-01-14 Thread James Cameron
Thanks. I'm almost always off-grid on Sundays. Specifically from sunset on my Saturday, to sunset on my Sunday. I'm in the Sydney Australia timezone, but about 400km away. Also, this week I'm at linux.conf.au. I expect to catch up with mail, pull requests, and issues some time next week. I

Re: [Sugar-devel] Port to python3 (3 of 10)

2020-01-12 Thread ayush nawal
Don't worry about it abhay, James get busy sometimes on weekends, you can continue with any other task till then. Submit a pull request and he will surely get back to you in time. Regards Ayush On Sun, 12 Jan, 2020, 8:23 am Abhay Malik, wrote: > Hey, sorry to disturb, > It has been

[Sugar-devel] Port to python3 (3 of 10)

2020-01-11 Thread Abhay Malik
Hey, sorry to disturb, It has been more than 36 hours and no one has reviewed my task, just wondering why that happened. Thanks, Abhay ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org

[Sugar-devel] Port

2019-12-31 Thread Abhay Malik
hey, how are you?, hope this a good time to talk? so basically, I am doing the porting to python 3 task, i got everything running but i'm stuck at this step which is to test the activity on the virtual machine, then edit the sources over SSH using your IDE

Re: [Sugar-devel] Port to Python 3 (1 of 5)

2019-12-05 Thread James Cameron
We have a Python 3 Porting Guide; https://github.com/sugarlabs/sugar-docs/blob/master/src/python-porting-guide.md Skills you need, or will acquire, are; - knowing how to write and debug programs in Python 2, - knowing how to write and debug programs in Python 3, We also have a Measuring

[Sugar-devel] Port to Python 3 (1 of 5)

2019-12-05 Thread Abhay Malik
Hey, I am planning to start this task (Port to Python 3 (1 of 5)), but however I’m a bit lost and I don’t know where to start, so can you please give me some pointers as of where to begin to start doing this task ___ Sugar-devel mailing list

Re: [Sugar-devel] Port to Python 3 - Status

2019-08-22 Thread Walter Bender
On Wed, Aug 14, 2019 at 4:01 AM James Cameron wrote: > G'day, > > Sugar modules are ported to Python 3; > > sugar-artwork (themes and icons) > sugar-toolkit-gtk3 (toolkit) > sugar-datastore (journal backend) > gwebsockets > sugar (graphical shell) >

[Sugar-devel] Port to Python 3 - Status

2019-08-14 Thread James Cameron
G'day, Sugar modules are ported to Python 3; sugar-artwork (themes and icons) sugar-toolkit-gtk3 (toolkit) sugar-datastore (journal backend) gwebsockets sugar (graphical shell) browse (activity) hello-world (activity) Sugar starts and is

[Sugar-devel] Port to Python 3 - Aniket and James chat

2019-05-21 Thread James Cameron
Aniket and I had a brief conversation just now. Here's a summary; 1. Porting to TelepathyGLib is necessary. Understanding of Telepathy is challenged by how it operates as a DBus service. My post on 8th March http://lists.sugarlabs.org/archive/sugar-devel/2019-March/056365.html describes how

Re: [Sugar-devel] Port to python 3 project

2019-03-11 Thread James Cameron
Yes, the GSoC project idea is for porting Sugar and the core activities. The Toolkit is to be Python 2 and Python 3 according to how it is installed. A typical system may have two installs of the Toolkit. Porting of other activities can be done if there is time available, or as part of

[Sugar-devel] Port to python 3 project

2019-03-11 Thread aniket mathur
Porting of all fructose activities was included as a part of the GSOC project. Does porting other activities to python 3 is not required or simply it is of less priority? Sugargame is also not ported to python 3. ___ Sugar-devel mailing list

Re: [Sugar-devel] Port to Python3

2019-03-03 Thread James Cameron
Thanks for looking. I've answered in https://github.com/sugarlabs/sugar/issues/787 On Sun, Mar 03, 2019 at 01:53:51PM +0530, Gautham santhosh wrote: > I went through #805 [0] and found that a lot of the files in src/jarabe > has already been changed. So only the rest of the files needs to be

[Sugar-devel] Port to Python3

2019-03-03 Thread Gautham santhosh
I went through #805 [0] and found that a lot of the files in src/jarabe has already been changed. So only the rest of the files needs to be changed right? [0] https://github.com/sugarlabs/sugar/pull/805/commits/7ed885c99925b4bc942874e282f2d961ec6dfbd4 -- --- Regards, Gautham Santhosh GitHub

Re: [Sugar-devel] Port Sugar and core activities to Python 3 GSoC 2019

2019-02-26 Thread James Cameron
Someone wrote: > [...] I am interested in "Port Sugar and core activities to Python > 3" project and would like to work as a GSoC student developer with > Sugar Labs. > > I am well experienced in python, though I am novice to porting but I > am interested in learning, I thought it would be better

Re: [Sugar-devel] Port to TelepathyGLib

2018-05-16 Thread Rahul Bothra
Hi, On Thu, May 17, 2018 at 3:11 AM, James Cameron wrote: > As you may have seen in my post in the last hour, forks of software > dilute maintainership, and everyone is worse off. > As part of porting to Python 3, we need to port to TelepathyGLib as > well. This is because

Re: [Sugar-devel] Port to TelepathyGLib

2018-05-16 Thread James Cameron
Thanks for working on this. As you may have seen in my post in the last hour, forks of software dilute maintainership, and everyone is worse off. As part of porting to Python 3, we need to port to TelepathyGLib as well. This is because there is no maintained static binding of Telepathy for

Re: [Sugar-devel] Port to TelepathyGLib

2018-05-16 Thread Rahul Bothra
Hi, I started understanding how Telepathy and DBus work, and porting our code to use their PyGI bindings instead of static bindings, and it looks like a big task. Also, GitHub search gives 72 results https://github.com/search?p=5=org%3Asugarlabs+%22from+telepathy%22=Code=%E2%9C%93 for instances

Re: [Sugar-devel] Port to TelepathyGLib

2018-05-15 Thread James Cameron
Digigng into mailing list archives, we discussed this four years ago for previous Port to Python 3 GSoC project [1]. There was also a discussion in March 2014 [2]. Rahul, please read the threads for background information. Very interesting. It was pointed out that collaboration will need care

[Sugar-devel] Port to TelepathyGLib

2018-05-15 Thread James Cameron
On Tue, May 15, 2018 at 11:02:49PM +0530, Rahul Bothra wrote: > - Rahul will also contact upstream(s) of Telepathy to ask their > plans of a Python 3.x Telepathy version Telepathy upstream suggested using PyGObject API, available for both Python 2 and Python 3.

[Sugar-devel] Port from GStreamer Gst.Message.structure to get_structure()

2018-03-26 Thread James Cameron
GStreamer project removed or deprecated the structure field of Gst.Message, replacing it with a method get_structure(). Many activities are affected. Code pattern to look for is a reference to message.structure, e.g. bus = pipe.get_bus() bus.connect('message', _cb) def

[Sugar-devel] Port from GConf to Gio.Settings

2018-03-25 Thread James Cameron
The GNOME GConf library, which was part of GTK+ 2, has or is ending support soon, and downstream distributions will cease packaging. * https://lists.debian.org/debian-devel/2018/02/msg00169.html * https://developer.gnome.org/gio/stable/ch34.html Sugar only kept GConf compatibility for upgrades

[Sugar-devel] [PORT TO GTK3] Write

2012-10-11 Thread Ignacio Rodríguez
I'm trying to do the port to GTK3 Writing and at completion and run the activity returns me this -- Juan Ignacio Rodríguez CeibalJAM! Activity Central org.laptop.AbiWordActivity-1.log Description: Binary data ___ Sugar-devel mailing list

Re: [Sugar-devel] [PORT TO GTK3] Write

2012-10-11 Thread Gonzalo Odiard
Hi Ignacio, Write is already ported, but we have a dependency on a new abiword, and is not packaged yet, then is a particular difficult area right now. I hope we will have this solved the next week. If you want see what other activity need port, you can see here

Re: [Sugar-devel] [PORT TO GTK3] Write

2012-10-11 Thread Chris Leonard
On Thu, Oct 11, 2012 at 11:10 AM, Gonzalo Odiard gonz...@laptop.org wrote: Hi Ignacio, Write is already ported, but we have a dependency on a new abiword, and is not packaged yet, then is a particular difficult area right now. I hope we will have this solved the next week. If you want see

[Sugar-devel] Port GTK3

2012-10-10 Thread Ignacio Rodríguez
Hello, you pass missing GTK3 programs .. Because I think a unique experience. And I would like to learn. Testing! -- Juan Ignacio Rodríguez CeibalJAM! Activity Central ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] Port GTK3

2012-10-10 Thread Rafael Ortiz
Hi Ignacio. On Wed, Oct 10, 2012 at 3:19 PM, Ignacio Rodríguez nachoe...@gmail.comwrote: Hello, you pass missing GTK3 programs .. Because I think a unique experience. And I would like to learn. Testing! -- Juan Ignacio Rodríguez CeibalJAM! Activity Central ___ Welcome!. testing

Re: [Sugar-devel] Port GTK3

2012-10-10 Thread Ignacio Rodríguez
Rafael, I think comprendistes not, what programs are available to do the port. I'm speak spanish: Rafael, creo que no comprendistes. Que programas estan disponibles para hacer el port a GTK3!? 2012/10/10 Rafael Ortiz raf...@activitycentral.com Hi Ignacio. On Wed, Oct 10, 2012 at 3:19 PM,

Re: [Sugar-devel] Port GTK3

2012-10-10 Thread Rafael Ortiz
On Wed, Oct 10, 2012 at 3:31 PM, Ignacio Rodríguez nachoe...@gmail.comwrote: Rafael, I think comprendistes not, what programs are available to do the port. I'm speak spanish: Rafael, creo que no comprendistes. Que programas estan disponibles para hacer el port a GTK3!? There are plenty of

Re: [Sugar-devel] Port all activities from cjson to json

2012-10-06 Thread Peter Robinson
On Mon, Sep 24, 2012 at 7:16 PM, Manuel Kaufmann humi...@gmail.com wrote: On Mon, Sep 24, 2012 at 12:53 PM, Daniel Drake d...@laptop.org wrote: Info Slicer http://bugs.sugarlabs.org/ticket/3950 I've just closed this ticket because the port was already done. The port might be done but there's

Re: [Sugar-devel] Port all activities from cjson to json

2012-10-06 Thread Peter Robinson
On Thu, Sep 27, 2012 at 9:46 PM, Rafael Ortiz raf...@activitycentral.com wrote: On Tue, Sep 25, 2012 at 8:07 AM, Simon Schampijer si...@schampijer.de wrote: On 09/24/2012 09:46 PM, Rafael Ortiz wrote: On Mon, Sep 24, 2012 at 1:16 PM, Manuel Kaufmann humi...@gmail.com wrote: On Mon, Sep

Re: [Sugar-devel] Port all activities from cjson to json

2012-10-06 Thread Gonzalo Odiard
CC: walter On Sat, Oct 6, 2012 at 10:15 AM, Peter Robinson pbrobin...@gmail.comwrote: On Mon, Sep 24, 2012 at 7:16 PM, Manuel Kaufmann humi...@gmail.com wrote: On Mon, Sep 24, 2012 at 12:53 PM, Daniel Drake d...@laptop.org wrote: Info Slicer http://bugs.sugarlabs.org/ticket/3950 I've

[Sugar-devel] Port all activities from cjson to json

2012-09-24 Thread Daniel Drake
Hi, With the latest sugar-toolkit release, sugar now no longer uses cjson, which has long been unmaintained and buggy, and no longer has the speed advantages that it used to (as other libraries have caught up). Any activity that uses cjson should be ported to use the 'json' module included in

Re: [Sugar-devel] Port all activities from cjson to json

2012-09-24 Thread Gonzalo Odiard
Memorize fixed in git, will be in the next version. Gonzalo On Mon, Sep 24, 2012 at 12:53 PM, Daniel Drake d...@laptop.org wrote: Hi, With the latest sugar-toolkit release, sugar now no longer uses cjson, which has long been unmaintained and buggy, and no longer has the speed advantages

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Aleksey Lim
On Tue, May 22, 2012 at 01:46:48PM -0300, Flavio Danesse wrote: Today I will be working on a new patch to fix the function Chat.activity Iwas left pending yesterday and fixing some details in the typing. If you want to give me access to the repo and upload everything in a new branch. My user

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Gonzalo Odiard
Flavio patches need review. Also would be good follow in all the activities the suggestions in http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting regarding to branches. Will do our lives easier in the future :) Gonzalo On Wed, May 23, 2012 at 2:41 PM, Aleksey Lim alsr...@sugarlabs.org

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Aleksey Lim
On Wed, May 23, 2012 at 03:26:16PM -0300, Gonzalo Odiard wrote: Flavio patches need review. gtk3 branch was created exactly for experiments with gtk3 porting when master is for regular development until it will be clear that most of Chat users are on gtk3 based sugar and it is the time to switch

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Flavio Danesse
Parece que no se usar las ramas en git, porque no me las actualiza. No se supone que es así?: git push origin rama 2012/5/23 Aleksey Lim alsr...@sugarlabs.org On Wed, May 23, 2012 at 03:26:16PM -0300, Gonzalo Odiard wrote: Flavio patches need review. gtk3 branch was created exactly for

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Aleksey Lim
On Wed, May 23, 2012 at 04:07:00PM -0300, Flavio Danesse wrote: Parece que no se usar las ramas en git, porque no me las actualiza. No se supone que es así?: git push origin rama To checkout new branch, do git fetch git checkout origin/gtk3 -b gtk3 to push to new branch git push

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Flavio Danesse
Si, pero me da error: error: src refspec gtk3 matches more than one. error: failed to push some refs to 'gitori...@git.sugarlabs.org: chat/mainline.git' 2012/5/23 Aleksey Lim alsr...@sugarlabs.org On Wed, May 23, 2012 at 04:07:00PM -0300, Flavio Danesse wrote: Parece que no se usar las

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Aleksey Lim
On Wed, May 23, 2012 at 04:29:54PM -0300, Flavio Danesse wrote: Si, pero me da error: error: src refspec gtk3 matches more than one. error: failed to push some refs to 'gitori...@git.sugarlabs.org: chat/mainline.git' Sorry, I create tag with the same name. fixed. -- Aleksey

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-23 Thread Manuel Kaufmann
On Mon, May 21, 2012 at 9:58 PM, Flavio Danesse fdane...@activitycentral.com wrote: Paso port a sugar3 de Chat.activity Hello Flavio, Please, take in mind that we have a proccess[1] to submit a patch and try to follow it. It better for all of us if we all follow those steps. Regarding porting

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-22 Thread Manuel Kaufmann
On Tue, May 22, 2012 at 7:12 AM, Aleksey Lim alsr...@sugarlabs.org wrote: If yes, I can create gtk3 branch and you can commit there. Just in case. This[1] is the way to create a branch to port activities [1] http://wiki.sugarlabs.org/go/Features/GTK3/Porting#Preparation -- Kaufmann Manuel

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-22 Thread Manuel Quiñones
2012/5/22 Aleksey Lim alsr...@sugarlabs.org: On Mon, May 21, 2012 at 09:58:24PM -0300, Flavio Danesse wrote: Paso port a sugar3 de Chat.activity Thanks, are you willing to suport gtk3 port? If yes, I can create gtk3 branch and you can commit there. Not sure if it makes sense to release gtk3

Re: [Sugar-devel] Port Gtk 3 (Chat.activity)

2012-05-22 Thread Flavio Danesse
Today I will be working on a new patch to fix the function Chat.activity Iwas left pending yesterday and fixing some details in the typing. If you want to give me access to the repo and upload everything in a new branch. My user is git flavio Hoy estaré trabajando en un nuevo parche para