-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to python3 #13
base: master
Are you sure you want to change the base?
Port to python3 #13
Conversation
One of the |
Oops!, thanks for the suggestion, fixed that. I guess I didn’t see that.
Thanks,
Abhay
… On Jan 20, 2020, at 05:26, James Cameron ***@***.***> wrote:
One of the print statements has a doubling of parentheses; so I'm not sure if you reviewed each change proposed by 2to3, or if you tested that statement.
|
Tried to test. It doesn't work.
Please see our Python 3 Porting Guide for everything that must be checked. |
Hey,
I don't really understand how to do the telepathy porting stuff, is there another more detailed blog or site that tells me what to do?
Thanks,
Abhay
… On Jan 20, 2020, at 14:05, James Cameron ***@***.***> wrote:
Tried to test. It doesn't work.
$ sugar-activity3
Traceback (most recent call last):
File "/usr/bin/sugar-activity3", line 5, in <module>
activityinstance.main()
File "/usr/lib/python3.7/dist-packages/sugar3/activity/activityinstance.py", line 179, in main
module = __import__(module_name)
File "/usr/share/sugar/activities/Reflect.activity/activity.py", line 45, in <module>
import telepathy
ModuleNotFoundError: No module named 'telepathy'
$ █
Please see our Python 3 Porting Guide <https://github.com/sugarlabs/sugar-docs/blob/master/src/python-porting-guide.md> for everything that must be checked.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#13?email_source=notifications&email_token=ANEKZI6VMWETEZ3QSMTSMATQ6U5JVA5CNFSM4KIZL7G2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJLOOQY#issuecomment-576120643>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ANEKZI33KUES7XUBFJ5CR4LQ6U5JVANCNFSM4KIZL7GQ>.
|
Previous work by others, is probably the best. You would look at activities that import TelepathyGLib and evaluate the commits at a diff detail level. |
…into portPythonTask
Hey, I did a few changes using the python porting guide , but there are a few places where this is channel used, i'm not aware of the dbus api. It would be really nice of you if you could review the changes and tell me what else i can do. |
Thanks. You've changed the import in You changed only However, the source code in the file Also, in porting to the latest CollabWrapper, there is no need for any import or use of Telepathy API in the But the CollabWrapper API may have changed since |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work :) Some minor changes
Thanks. Good progress. I see that the port to TelepathyGLib is not yet complete (static imports of telepathy are present), so I'll wait for that. |
@Abhay-dot I have ported collabwrapper and some telepathy, ported Gconf to Gio.Settings, and some more fixes on Abhay-dot#1. Please review. |
No description provided.