How do I decide what is important? I’m not using Processing for programming myself much these days.
If the download size is small it sounds like a good idea. But aren’t some libraries conflicting with each other? Why is the Processing IDE not generally doing that? I am going to download all libraries when I come to it and will have a look at the size.
The extension is the install script that handles sketches of type “Processing”. Every time the user selects artwork to be shown the server pushes a URL (of the sketch) which the frame downloads and passes to the extension to deal with it. From there we can do what you described further down in your post. But it would happen on demand for a single sketch.
My question in what you quoted was referring to the lookup table. I thought it would be a good idea to share and maintain it through the community. This could either happen manually by the people maintaining the other lists (on a local machine manually pushing back the results to the repo) or automatically run by a cron job on some server.