This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Child pages
  • Apache Gitbox Self Service Requirements

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Apache Sling project has a lot of git repositories (one for every module) which suits the modular approach of the project very well.

Creating a new Git repository works well using the self-service approach from https://gitbox.apache.org/.

However, the following features listed below are missing and not possible as "self-service".

When ASF Infrastructure agreed to let Sling create its more than 300 GitHub repositories we said we'd be willing to help expand https://gitbox.apache.org/ services instead of bothering Infra with many requests for specific operations that are currently not self-service. So here we are, discussing what we need.

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
Update GitHub repository topicsWe want to make it easier for our users filtering for groups of repositories belonging together.
Repository topics would solve this.
Update GitHub repository description and URL
ArchivingArchive/Unarchiving Unarchive a GitHub repositoryFrom time to time we deprecated deprecate modules. We do not want to delete the repos, their repositories but rather lock them done down and make it visible to the users clear that they are no longer maintained. The GitHub archive feature would fulfill this.
Disabling Disable JIRA Integration

They may be helpful for other Apache projects as well.