canonical / open-documentation-academy

Learn open-source software documentation skills with Canonical
https://canonical.com/documentation
Apache License 2.0
48 stars 28 forks source link

Academy: Add our own issue list facility instead of copying GitHub issue reports #71

Open tillkamppeter opened 1 month ago

tillkamppeter commented 1 month ago

For the Open Documentation Academy we need an easy way for contributors to browse participating free software organizations and available documentation issues to work on.

For listing the issues the idea came up to create a GitHub action to be used by the participating organizations to get documentation issues posted on their GitHub repos automatically copied into the GitHub of the Academy (this repo). This was presented as issue #11 here.

There I have found some problems:

For listing the organizations I have made a suggestion in issue #70, and there I also suggest that together with each organization's listing, the related documentation issues should be listed, too.

As we then list issues from a GitHub, why should we not directly list from the organization's GitHub, and then perhaps from GitLab, and other bug trackers, too? The registration record of each organization could contain a list of projects/bug trackers with which they want to participate and a list of tags with which they want to mark issues to be presented in the Academy.

@degville WDYT?

Unique-Usman commented 1 month ago

@tillkamppeter, it this is decided, I will like to be involve in this, thank you.