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

Rework the integrated reference in Processing #980

Open
Stefterv opened this issue Mar 17, 2025 · 0 comments
Open

Rework the integrated reference in Processing #980

Stefterv opened this issue Mar 17, 2025 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Stefterv
Copy link
Collaborator

Stefterv commented Mar 17, 2025

Most relevant area for this enhancement?

PDE

Feature to enhance

Reference

Desired enhancement

In PR #968, I implemented functionality to include the current state of the reference documentation as a zip file with each release. You can see an example of this in the processing-4.4.0-reference.zip file at https://github.com/processing/processing4/releases/tag/processing-1300-4.4.0.

We now need to refactor the existing reference handling code so that it downloads this new packaged version instead of the outdated version it currently uses. Additionally, we should replace the custom WebServer class with an established external package that provides the same functionality.

Additionally, a jetpack compose based progress interface would be appreciated, but not required for the PR

Potential benefits

If there are any API changes within version of Processing, now users can rely that their internal reference is relevant to the version they are using.

Possible drawbacks

No response

Additional context

@SableRaf please add any missing functionality or revise for clarity

Would you like to work on the issue?

Someone else can pick this up

@Stefterv Stefterv added enhancement New feature or request help wanted Extra attention is needed labels Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant