Skip to content
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

Thonny installer #2661

Closed
4 tasks done
justaPancakeGuy opened this issue Oct 12, 2024 · 14 comments
Closed
4 tasks done

Thonny installer #2661

justaPancakeGuy opened this issue Oct 12, 2024 · 14 comments

Comments

@justaPancakeGuy
Copy link

justaPancakeGuy commented Oct 12, 2024

What is the name of the app?

Thonny

Where is the app hosted?

https://github.com/thonny/thonny

About the app

Just an apt package app that installs thonny ide

Upload file or Add PR Link

Thonny.zip

Confirmations

Copy link
Contributor

A zipfile was found in the body of your issue.
The sha1sum of the zip was: 222084dbf76eb9b90a86ef1150773c9ea574d81c

Click to show contents preview

Copy link
Contributor

Hello there 👋
Thanks for submitting your first issue to the Pi-Apps project! We'll try to get back to you as soon as possible.
In the meantime, we encourage you join our Discord server, where you can ask any questions you might have.

Please respond as soon as possible if a Pi-Apps maintainer requests more information from you. Stale issues will be closed after a lengthy period of time with no response.

@justaPancakeGuy justaPancakeGuy changed the title EDIT ME Include the app name and if it is a Package app or an Install based App Thonny installer Oct 12, 2024
@Botspot
Copy link
Owner

Botspot commented Oct 12, 2024

Pi-Apps is best suited for helping people install hard-to-install apps. For Thonny, it may be preinstalled, but even if it is not, it comes ready-to-install in the Raspberry Pi "Recommended Software" program.
Why should Thonny be added to Pi-Apps?

20241012_16h33m25s_grim

@theofficialgman
Copy link
Collaborator

theofficialgman commented Oct 12, 2024

@justaPancakeGuy zip is empty

@Botspot are you aware of how these users continue to create empty zips? is it a bug with the createapp script or some pre-installed software these users are using? or are they just uploading empty zips to get around using the wrong issue template?

@Botspot
Copy link
Owner

Botspot commented Oct 12, 2024

This keeps happening because users right-click on the app folder, click Compress, and expect all subfiles to be in the zip. For whatever reason Xarchiver only compresses the folder name and ignores the contents.. Createapp does not create a zip. Maybe if it did, the situation could be better.

@theofficialgman
Copy link
Collaborator

This keeps happening because users right-click on the app folder, click Compress, and expect all subfiles to be in the zip. For whatever reason Xarchiver only compresses the folder name and ignores the contents.

Is that already reported as a usability bug with Xarchiver? Obviously even if it was it wouldn't get fixed before an major version release of the OS. Maybe someone should open an issue at Rpi Bookworm asking that they ship a new default program since its not working the way users expect.

Createapp does not create a zip. Maybe if it did, the situation could be better.

Yes I realized that after posting. I think that functionality should be added or add a warning about using Xarchiver (ie: how to use it properly if they do use that software).

@justaPancakeGuy
Copy link
Author

Sorry about the zip thing it's fixed now I should've checked it

@justaPancakeGuy
Copy link
Author

Pi-Apps is best suited for helping people install hard-to-install apps. For Thonny, it may be preinstalled, but even if it is not, it comes ready-to-install in the Raspberry Pi "Recommended Software" program.

Why should Thonny be added to Pi-Apps?

20241012_16h33m25s_grim

Pi apps supports Ubuntu right?

Copy link
Contributor

A zipfile was found in the body of your issue.
The sha1sum of the zip was: bcc9187cf13093d70f9c78e09f5aef7abd7c8d54

Click to show contents preview

credits

Added to pi apps by justaPancakeGuy

packages

thonny

description

Thonny is a free, open-source Python IDE made with beginners in mind.

website

https://thonny.org

@theofficialgman
Copy link
Collaborator

Pi apps supports Ubuntu right?

Yes https://pi-apps.io/install/#supported-systems:

@Botspot I personally have no issue with adding Thonny since it seems to fit well within our existing guideline (eg: there are other python IDEs existing in pi-apps such as mu, pycharm ce, sublime text, vscode, etc). Thonny existing in "Recommended Software" really isn't relevant here and that has never prevented other similar applications from being added (eg: Scratch 3, VSCode, libreoffice, etc).

@theofficialgman
Copy link
Collaborator

Thonny is a free, open-source Python IDE made with beginners in mind.

Using the official and full debian description would be better than whatever you found/came up with.

Thonny is a simple Python IDE with features useful for learning programming.

It comes with a debugger which is able to visualize all the conceptual steps
taken to run a Python program (executing statements, evaluating expressions,
maintaining the call stack). There is a GUI for installing 3rd party packages
and special mode for learning about references.

Copy link
Contributor

A zipfile was found in the body of your issue.
The sha1sum of the zip was: af5b451642f34a656943443ce12eb95778b22627

Click to show contents preview

Thonny/credits

Added to pi apps by justaPancakeGuy

Thonny/packages

thonny

Thonny/description

Thonny is a simple Python IDE with features useful for learning programming.

It comes with a debugger which is able to visualize all the conceptual steps
taken to run a Python program (executing statements, evaluating expressions,
maintaining the call stack). There is a GUI for installing 3rd party packages
and special mode for learning about references.

Thonny/website

https://thonny.org

@justaPancakeGuy
Copy link
Author

@theofficialgman yeah your probably right it was a little short i updated the zip file

@Botspot
Copy link
Owner

Botspot commented Oct 14, 2024

Added!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants