The py5 category would benefit from details

Hello,

The py5 category would benefit from more details in the pinned post at the top.

It is actively maintained:

Something pointing to the resources available for this:

The other Python categories should have some statement as well about their status.

Let’s make it easy for visitors to these categories to make the right choices.

I had to do some exploration to sort this out:

@hx2A @ProcessingOrg

:)

1 Like

You’re absolutely right. How does one pin posts? Is this something a forum admin must do?

1 Like

I am assuming so.

Tagged them here:
@hx2A @ProcessingOrg @stefterv

We should look at all 3 categories and have pinned posts to direct people appropriately.
I was able to sort this out from experience but new users may be overwhelmed!

The next challenge is to get people to read the pinned posts!
I had to click read more on the one pinned post for the details! Almost missed this.
Maybe an icon that grabs ones attention!
Animated icons on pinned posts (when updated or not yet read) but can also be turned off after it is read would work.

One step at a time…

Also when you go to the Processing site:
https://processing.org/

And click on the Processing.py tab on top:
https://py.processing.org/

There are additional tabs such as Processing for Pi which are NOT on main website:
https://pi.processing.org/
Is this actively supported? I do not see it in Contribution Manager > Modes. I think it was there at one time.

:)

1 Like

Py5 isn’t even listed. Problem is Processing doesn’t have an editor to run py5. Furthermore the only way I know of to run Processing.py is to use version 3.5.4.

Welcome to py5! — py5 documentation states:

GitHub - jdf/processing.py: Write Processing sketches in Python discusses this:


This topic:

The py5 category would benefit from details

aims to initiate a discussion and review of the Python-related categories to improve clarity and guidance.

@svan Thank you for the comments. This reinforces the need for updates to the Python categories, documentation and related links.

@hx2A, Thanks for your volunteer contribution and all the work you have done on py5! I have started to use your ecosystem and enjoying the journey!

:)

2 Likes

I’m familiar with the py5 documentation. When I say it’s not listed I’m talking about this:
hdr

In my opinion, it needs to at least be listed/mentioned whether Processing monetarily supports it or not. I have no idea whether it’s feasible to add editorial support; for now Thonny does a pretty good job.

Processing for Pi is empty right now. What’s the harm in Processing for Py5 with an explanation to use the Thonny editor and a link to the Py5 Documentation. Alternatively, support Py5 and bring it into the fold. They deserve it in my opinion.

2 Likes

Hello community!

@ProcessingOrg @stefterv @hx2A @villares

How can we move forward on this?
Does an issue need to opened and where?

Adding this for future consideration:
Sort the order of the Python related categories so py5 is on top (active) and others below. Consider labeling others as Not active.

I am not an active Python user at the moment and my interest is in cleaning up the website and forum in a positive way and contribute where and when I can.

:)

1 Like

@sableraph , is this something you can help with? What can I do to make a positive contribution here?

Hi Jim,

Thanks for offering to help :blue_heart:

Like Processing.py itself, the website isn’t actively maintained, but I did upgrade it a while ago so it now builds and deploys automatically to Netlify, which makes changes easier. You can open a Pull Request to this repository to add a reference to py5.

The right balance, I think, is to note that Processing.py still works with Processing 3.5.4, but to encourage people to use py5 with Thonny if they need Python 3 or deeper integration with the Python ecosystem. This post is a good reference: Py5 vs Processing.py - #2 by tabreturn

Once there’s a working PDE mode for py5, we can revisit the website and make the deprecation of Processing.py more explicit.

Let me know what you think.

Cheers,
Raphaël

2 Likes

I’d feel weird about making PR to change the https://py.processing.org/ website right now so won’t touch it for now.

I did have some new ideas about getting working PDE mode for py5 that uses uv. It is a stand-alone executable made with rust that be bundled with py5 PDE mode code to install python and create python environments and install python packages. I did some testing and there are some caveats / limitations but I think we could work through them and build something that works well. It could reduce the scope of the work we came up with in our previous plan by at least a third.

3 Likes