-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
Comments
@Stefterv |
Hi @D-I-R-M, I just assigned you. Thanks for picking this up! Let us know how you're thinking of approaching this issue and if you need any guidance. |
@SableRaf Thank You. |
How should i approach this problem? Any insights or suggestions on where to start would be really helpful! |
Hi @D-I-R-M! First of all we would like to replace the The reference is attached to each release of Processing (example) as |
I think this is a bit challenging for a beginner like me .It will take me 5-6 days to learn and implement it. |
Hi @D-I-R-M and thanks for sharing your concerns. There is no milestone attached to this issue so you can take all the time you need to figure it out. We're here to help if you need more guidance. It's also totally fine if you prefer to switch to a smaller issue. Just let us know 💙 |
Hello everyone,
For the download system, I'll ensure it properly handles version matching and maintains backward compatibility. I'll also implement appropriate error handling for network issues or missing reference packages. |
Thanks @Vaivaswat2244 for your request and for your detailed proposal! Let's see if this issue is available. @D-I-R-M: are you still interested and working on this issue? If so, take your time and maybe you and @Vaivaswat2244 can collaborate. If not, that's okay too. Just let us know so we can re-assign the issue. |
Yes I am still interested , was busy with college assignments. |
Sure @D-I-R-M , would love to collaborate on this. Although instead of discussing it on LinkedIn, I think we should discuss it here so if we go on the wrong path, we can be corrected by others. What are your thoughts on this... Also I would like to ask @SableRaf and @Stefterv |
com.sun.net.httpserver.HttpServer Is also what I found in my initial research, looks like a good candidate Discussing it here is indeed preferred by us so we can keep an eye on things. Or feel free to use the discord if you would like a bit more direct communication |
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
The text was updated successfully, but these errors were encountered: