Hi Johannes (2021.09.03_09:09:02_-0400)
> we currently carry Debian mirror URLs in many different packages. It
> would be great if there could be one package that shipped a machine
> readable list of the currently correct mirror URLs for each distro.

I've put some thought into this bug (and similar ones) over the years.

I like the idea of distro-info & distro-info-data taking on more
responsibility, but it probably means we need to redesign the data
schema. I'm thinking YAML/toml data.

That in turn means rewriting the distro-info libraries (at least to
provide a new API for the new data).

I'd be tempted to write the canonical implementation in rust and have
bindings in Perl/Python/C. But we could also have completely separate
implementations as we do right now.

So, basically, from my PoV, the reason this bug has languished is
because these are big changes and I haven't felt the urge to start on
them. If somebody were to propose a data model, I'd be happy to review
it and discuss next steps.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272

Reply via email to