repolocli – A repology CLI utility in Rust is looking for contributions
I wrote repolocli between 4 and 6 years ago. The goal was simple: Use the repology API and build a commandline tool for interacting with it – fetching state of packages, finding which repositories contain a package, find packages maintained by myself, finding problems with them... etc etc.
It worked quite well at the time, although the code is not really complex from todays perspective.
And that's where you come in: Do you want to learn Rust? Do you want to contribute to an opensource Rust project? Do you always have the problem of finding something to hack on because you lack ideas (I had this problem when I learned a new language quite often... )?
I'd love to revive this project, but I am currently not in a position to do so, because I simply lack the free time! I am more than happy to receive patches though, so if you want to give it a go, fire me some!
The development setup should be straight forward, the API of repology is free to use and you can even curl some JSON and then use that to feed into repolocli, so you can do development without talking to a remote server all the time! All you need is a Rust development setup and a way to send me your changes! You can do that via github, or, if you don't care for github, I also take changes via codeberg (just make sure to also send me a short notice via mail, because I am not constantly looking at my codeberg account) or you can even send me patchsets via mail!