Hi Vincent

Yes It is possible to fix and I worked on that on or off in the last two years. It's not a high priority as Repology is also rewriting their stuff in Rust and has not yet updated their requirements list.

In the basics it boils down to somebody maintaining this file here https://github.com/repology/repology-updater/blob/master/repology/parsers/parsers/openindiana.py that grabs the catalog json from our package server and parses it. There was a move to simplify parsers but since they have moved to playing around with this code here https://github.com/repology/repology-rs/tree/master/repology-updater/src/parsing/parsers we might be more served by simply porting some of my work from here https://github.com/Toasterson/forge/tree/develop/crates/repology to generate suitable metadata for them to their parser. And maybe add some more metadata action to our packages.

With my current speed and schedule I seem to get to the depot server parts here https://github.com/OpenFlowLabs/ips/ in about a month or so, having worked more on the catalog/client code at the moment.

If you wish to help with coding or with just mailing around to the Repology people where we could find an current guide for requirements that they want from our metadata that would be awesome.

-Till

On 8/28/25 07:21, Vincent Torri wrote:
Hello

when using repology, OpenIndiana is not listed (see for example
https://github.com/davea42/libdwarf-code at the bottom)

While OI is listed in https://repology.org/repositories/statistics,
there is a notice concerning the repository. See
https://repology.org/repository/openindiana . It is also said that OI
repository in repology could be removed

Do you think  that it is possible to fix this ?

Vincent Torri

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to