Skip to content

Build System Roadmap

Sonia Boldyreva edited this page Jul 1, 2022 · 3 revisions

Milestone 1: Community members' invitation

  • Provide invited community members access to the Build System:
    • Invite a limited count of users in the Build System
    • Provide invited users with the ability to build, test and download packages/logs
  • Implement SBOM by using CodeNotary.

Milestone 2: Opening Build System to all community

  • Repository/product gallery
    • Implement community repositories gallery of top popular repos by categories
    • Implement a search function so that a user can find a community repository with the required software.
    • Collecting basic metrics so that a user can measure his repository popularity
    • Add a rating system so that other users can up-vote/star a community repository.
  • Infrastructure metrics collecting and alerting are implemented
  • Allow community members to sign in to the Build System
  • Implement community organizations support: a user can create an own organization/SIG and invite other users to participate.
  • Implement community repositories support
    • Making possible sharing write access with other organization members.
  • Implement an abuse reporting mechanism

Milestone 3: Extending

  • Maintain additional distributives: CentOS Stream, EPEL, Fedora

Milestone 4: Debian packages

  • Maintain debian packages for different distributives