Arch Logo

Nvchecker PoC

Streamlining and automating new upstream releases tracking and reporting

Table of contents 📖

  • State of art 📋
  • Nvchecker PoC 📦
  • Future work 👷

State of art 📋

  • Flag OOD button
  • pkgctl version check
  • Package maintainers own personal solutions

Flag OOD button 🚨

  • Manual (error prone)
  • Can be used by anyone (prone to be used wrongly / abusively)
  • Depending on packages popularity
  • Does not provide a public place to discuss blocking points

pkgctl version check ✅

  • Manual
  • Not centralized

Personal solutions 🧑‍💻

  • Not centralized
  • Might indicate a lack of a centralized and automated solution on our side

Nvchecker PoC 📦

  • Centralized solution
  • Auto check for new upstream releases
  • Auto open GitLab issues on new upstream releases
  • Opt-in assignment via Bugbuddy
  • Auto close GitLab issues when new upstream releases are pushed


Implementation details

Repository 🌐

https://gitlab.archlinux.org/archlinux/nvchecker-poc

OOD issues 🔄

Future work 👷

Thanks 🙏

Questions?