rationalmatter / Juno-Issue-Tracker

Defect Tracker for Juno
79 stars 1 forks source link

Turtle 🐢 Import #226

Open jfield12050 opened 3 years ago

jfield12050 commented 3 years ago

Describe the bug A clear and concise description of what the bug is. The turtle 🐢 module cannot be imported.

To Reproduce Steps to reproduce the behavior:

  1. import turtle

Expected behavior A clear and concise description of what you expected to happen. So just work like basic Python.

Screenshots If applicable, add screenshots or a screen recording to help explain your problem.

Environment (please complete the following information):

alexstaravoitau commented 3 years ago

Hi @jfield12050 — based on the app version I'm assuming you mean Juno, not Juno Connect, so I updated the labels.

Looks like Turtle is based on Tkinter. Tkinter is not available for iOS, and porting it won't be easy either: it's a desktop UI framework, which relies on desktop interactions and interface components. Those will be hard to translate to iOS and touch screens. For Jupyter, I usually recommend looking into ipywidgets instead of Tkinter — these are web-based UI controls that you can add in the notebook itself, and which are now available in Juno, too. However, I'm not sure if this will be relevant to Turtle at all unfortunately.

jfield12050 commented 3 years ago

Thanks

From: Alex Staravoitau notifications@github.com Sent: Thursday, December 31, 2020 10:37 AM To: rationalmatter/Juno-Issue-Tracker Juno-Issue-Tracker@noreply.github.com Cc: Field, James (US) James.Field@L3Harris.com; Mention mention@noreply.github.com Subject: [EXTERNAL] Re: [rationalmatter/Juno-Issue-Tracker] Turtle 🐢 Import (#226)

Hi @jfield12050https://github.com/jfield12050 — based on the app version I'm assuming you mean Juno, not Juno Connect, so I updated the labels.

Looks like Turtle is based on Tkinter. Tkinter is not available for iOS, and porting it won't be easy either: it's a desktop UI framework, which relies on desktop interactions and interface components. Those will be hard to translate to iOS and touch screens. For Jupyter, I usually recommend looking into ipywidgets instead of Tkinter — these are web-based UI controls that you can add in the notebook itself, and which are now available in Juno, too. However, I'm not sure if this will be relevant to Turtle at all unfortunately.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/rationalmatter/Juno-Issue-Tracker/issues/226#issuecomment-752989714, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQUJVBNLUVSD5HGLPSR5OCDSXSLCLANCNFSM4VJ52YXA.

CONFIDENTIALITY NOTICE: This email and any attachments are for the sole use of the intended recipient and may contain material that is proprietary, confidential, privileged or otherwise legally protected or restricted under applicable government laws. Any review, disclosure, distributing or other use without expressed permission of the sender is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies without reading, printing, or saving.