Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Mark items solved via .asf.yaml

...

People from other projects are more than welcome to collaborate by describing desired features below and hopefully helping if we decide to implement these things.

FeatureNotes
(tick) Update GitHub repository topicsWe want to make it easier for our users filtering for groups of repositories belonging together.
Repository topics would solve this.
2019-09-05 - Solved via Git - .asf.yaml features
(tick) Update GitHub repository description and URL2019-09-05 - Solved via Git - .asf.yaml features
Archive/Unarchive a GitHub repositoryFrom time to time we deprecate modules. We do not want to delete their repositories but rather lock them down and make it clear that they are no longer maintained. The GitHub archive feature would fulfill this.
Disable JIRA Integration

By default GitHub pull request creation/closing and any comments are added as comments to the linked Jira issues. Since this is also sent to the mailing list there is lots of unwanted noise. We have asked infra once to change this setting (

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyINFRA-16219
) but this only had effect for existing repositories.

(tick) Jenkins Github hook configuration

We are moving to a Github-centric Jenkins model (

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keySLING-7245
) which would issue a large number of GitHub API requests to check for branches to build. Enabling hooks would solve this problem, but it would have to happen for all existing repos and automatically for new ones as well. Fixed with
Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyINFRA-17660

...