processing icon indicating copy to clipboard operation
processing copied to clipboard

release txt error

Open vincentsijben opened this issue 5 months ago • 12 comments

Don't know if anyone still reads this, but https://github.com/firmata/processing/releases/download/latest/processing-arduino.txt returns an error, which causes this firmata library to be broken inside Processings Manage Libraries tool...

vincentsijben avatar Aug 21 '25 21:08 vincentsijben

Honestly, I don't even know what this repo is about... The link on the main page is dead, and your link doesn't work for me, either. Can you maybe explain what you're trying to do and how?

pgrawehr avatar Aug 22 '25 19:08 pgrawehr

if you dont know what this repo is about, how come you're responding? :) its the firmata library (using to communicate with Arduino firmata) for Processing. The link not working is the issue. I'll try to contact the owners in another way.

Thanks!

vincentsijben avatar Aug 25 '25 17:08 vincentsijben

Thanks @pgrawehr,

[!NOTE] TL;DR: Processing is a programming environment widely used in art, design, and education. The Firmata library lets Processing talk to Arduino boards. Right now the library is marked as broken because the processing-arduino.txt file is invalid in the release. Adding a valid file will fix it.

The Processing Firmata library is still often used (especially in education) to connect the Processing IDE with Arduino boards. Many tutorials and courses rely on it so people can, for example, write Processing sketches that read sensor data or control actuators.

The issue right now is that the text file Processing checks to verify a library (processing-arduino.txt) is broken in the release (404). Because of this, the library is marked as BROKEN in our system, and cannot be installed or updated through Processing’s Contribution Manager, even though the processing-arduino.zip itself is valid.

To fix this, a valid processing-arduino.txt just needs to be added to the release. That will allow Processing to recognize the library again. We’d be happy to help prepare the file, or alternatively update the library to use our latest library template and open a pull request.

SableRaf avatar Aug 25 '25 17:08 SableRaf

We would absolutely appreciate a PR!

That would give us something to wrap our minds around, and get processing up and running once more.

zfields avatar Aug 25 '25 17:08 zfields

@SableRaf Thanks for the explanation. Yes, a PR would certainly be appreciated.

pgrawehr avatar Aug 25 '25 19:08 pgrawehr

@vincentsijben It pops up on my warchlist, since I'm a firmata group member. I don't know all of the repositories in the group, though.

pgrawehr avatar Aug 25 '25 19:08 pgrawehr

@vincentsijben It pops up on my warchlist, since I'm a firmata group member. I don't know all of the repositories in the group, though.

@pgrawehr I see! When I read back my comment it sounds a bit harsh, sorry, definitely not intended! I've raised a ticket in GitHub, because I think it's more of a GitHub bug then something "we" need to fix. 🤞

Image

vincentsijben avatar Aug 26 '25 14:08 vincentsijben

update..

Image

vincentsijben avatar Aug 29 '25 05:08 vincentsijben

Image

thats a start 😄

vincentsijben avatar Sep 22 '25 08:09 vincentsijben

Great news:

Our team has let me know that they deployed a fix for this and the file you shared can now be retrieved.

It works now 🥳

vincentsijben avatar Sep 29 '25 07:09 vincentsijben

@vincentsijben So is there something we need to do here now?

pgrawehr avatar Sep 29 '25 09:09 pgrawehr

@vincentsijben So is there something we need to do here now?

nope. somehow, they fixed it. the link works now. it already was picked up by the Processing contribution https://contributions.processing.org/contribs.txt

Image

vincentsijben avatar Sep 29 '25 20:09 vincentsijben