2021-07-26 10:39:47 +02:00
|
|
|
= Fedora gather easyfix SOP
|
|
|
|
|
|
|
|
Fedora-gather-easyfix as the name says gather tickets marked as easyfix
|
|
|
|
from multiple sources (pagure, github and fedorahosted currently).
|
|
|
|
Providing a single place for new-comers to find small tasks to work on.
|
|
|
|
|
|
|
|
== Contact Information
|
|
|
|
|
|
|
|
Owner::
|
|
|
|
Fedora Infrastructure Team
|
|
|
|
Contact::
|
|
|
|
#fedora-admin
|
|
|
|
Location::
|
|
|
|
http://fedoraproject.org/easyfix/
|
|
|
|
Servers::
|
|
|
|
sundries01, sundries02, sundries01.stg
|
|
|
|
Purpose::
|
|
|
|
Gather easyfix tickets from multiple sources.
|
|
|
|
|
|
|
|
Upstream sources are hosted on github at:
|
|
|
|
https://github.com/fedora-infra/fedora-gather-easyfix/
|
|
|
|
|
|
|
|
The files are then mirrored to our ansible repo, under the
|
2021-08-23 15:54:02 +02:00
|
|
|
https://pagure.io/fedora-infra/ansible/blob/main/f/roles/easyfix/gather[easyfix/gather] role.
|
2021-07-26 10:39:47 +02:00
|
|
|
|
|
|
|
The project is a simple script `gather_easyfix.py` gathering information
|
|
|
|
from the projects sets on the
|
|
|
|
https://fedoraproject.org/wiki/Easyfix[Fedora wiki] and outputing a
|
|
|
|
single html file. This html file is then improved via the css and
|
|
|
|
javascript files present in the sources.
|
|
|
|
|
|
|
|
The generated html file together with the css and js files are then
|
|
|
|
synced to the proxies for public consumption :)
|