flosstudio/nvchecker-libreaudio: cross-distro project for tracking new releases
Posted: Sat May 07, 2022 11:41 am
This project aims to keep track of new release of FLOSS music-making software by using a standardized tool, nvchecker.
@SpotlightKid deserves much of the credit because he introduced me to nvchecker (in this thread) and indirectly inspired me (along with LibreAV by @milkii) to create a cross-distro database for keeping track of new releases of FLOSS music-making programs*.
My work is based on packages available in the GeekosDAW repository but I did not extract any data from .RPM specs excepts for those that I wrote myself, due to licensing incompatibilities with the CC0, the license I wanted to adopt for this project**.
I finished the cataloguing part (there are over 300 packages), what needs to be done is:
- Write the regular expressions/xpath selectors for packages not automatically parsed by nvchecker
- Actually use nvchecker to generate the JSON file which keeps track of new releases
- Write a site generator for keeping track of new versions
* = Actually, I had already started such a project in the past (called FLOSStudio, a name which I kept) but the original scope of that project was too big, this one is much simpler as it tracks only versioning info and the tooling already exists. Note that this is probably my last attempt ever at this kind of project.
** = Don't actually believe this kind of data can/should be copyrightable, it's not really intellectual property. As such, I went with the CC0.