Replies: 3 comments 14 replies
-
My initial response is: where/how would one browse/peruse this 'archive'? pyde.org was a rough experiment that I kind of abandoned, but something I've been thinking about revisiting. I always found it frustrating to open-then-run examples via File > Examples in the Processing IDE (before I get to see what those sketches produce). pyp5js allows one to run Processing.py examples (with relatively minor tweaking) in a web browser, so I wrote something to perform some rudimentary conversion and populate a Jinja template. Interestingly, the Processing website overhaul now includes a pyde.org-like page (https://processing.org/examples). I'm not claiming pyde.org inspired this -- it was simply the sensible thing to do. The Generative Design book website is another that presents nicely browse-able examples (http://www.generative-gestaltung.de/2/) Overhaul, I'm thinking: there's a considerable web design and development aspect to this all (although there's a lot we can leverage in py5generator and py5book)? Of course, could we always start converting sketches and storing them in a dedicated repo so long? I'm very interested in taking a look at your taxonomy, @villares. It might also be a good idea to include dedicated sections/categories for some highly popular processing books -- specifically, py5 ports of examples from: Nature of Code; Generative Design; Code as Creative Medium. |
Beta Was this translation helpful? Give feedback.
-
That's an interesting idea, even if we are not sure about the way of storing this archive. For example this archive could be stored in git just for now. I've already translated many sketches from processing python mode to py5 (while preparing lections for my students), and also transformed some examples from Nature of Code (JAVA to Python). So if we will come to an agreement of a single storing place - I am in. ) |
Beta Was this translation helpful? Give feedback.
-
I think we could have both.
I'll try to upload a first attempt of .py files soon.
…On Wed, 3 Aug 2022, 09:01 Evgeniy Sinyutin, ***@***.***> wrote:
btw, we must use Jupiter or it could be .py files?
—
Reply to this email directly, view it on GitHub
<#104 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA4GADBEL66JM6K7KZUOXV3VXJNSPANCNFSM55MAHIMQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hey folks, how do you feel about porting Processing Python mode examples to py5? Is it worth it?
In my master's degree dissertation I tried to classify those examples in a taxonomy I was proposing. Unfortunately I somehow broke the Omeka repository I was using to host the classified/reorganized examples, and I couldn't fix it yet.
And then, @tabreturn has made this wonderful site, http://pyde.org, so I was wondering if it would be a good idea to port them to py5....
What do you think?
Also, I have been contributing to Jeremy Douglass' Rosetta Code examples https://github.com/jeremydouglass/rosetta_examples_p5 and making support examples for my classes at https://github.com/villares/material-aulas, which I'm planning to port this semester (here in Brazil the teaching semesters are February to June, and August to December).
Beta Was this translation helpful? Give feedback.
All reactions