archlinux / archweb

Arch Linux website code
https://archlinux.org
GNU General Public License v2.0
330 stars 128 forks source link

JSON endpoint for listing all the packages #532

Open orhun opened 2 weeks ago

orhun commented 2 weeks ago

Is there such an endpoint? I found https://archlinux.org/packages/pkgbase-maintainer but it also lists the maintainer along with the packge. (If we are already listing the maintainer, why not include other useful information such as description etc. and rename the endpoint?)

jelly commented 2 weeks ago

There is afaik no such endpoint, the pkgbase-maintainer API is specific for Gitlab's Bugbot but you can still use it as the endpoint is highly cached.

There are no package details as that was not needed.