From 7a34d15abb054dd1515d6d68ebeccd7a7e29d626 Mon Sep 17 00:00:00 2001 From: Michael Winters Date: Oct 13 2025 19:00:53 +0000 Subject: Easyfix is no more Signed-off-by: Michael Winters --- diff --git a/modules/ROOT/pages/apprentice.adoc b/modules/ROOT/pages/apprentice.adoc index d867b4e..59e5a92 100644 --- a/modules/ROOT/pages/apprentice.adoc +++ b/modules/ROOT/pages/apprentice.adoc @@ -51,11 +51,6 @@ to update documents to use the same templates as the rest. * Look over our logs on log01.rdu3.fedoraproject.org in /var/log/merged/ and track down issues and propose solutions to them. Be sure to discuss in meeting or in a issue whatever you find. -== easyfix tickets - -There are tickets marked with the 'easyfix' keyword that may be suitable for apprentices to learn how things are setup, and also contribute a -fix. See the link:https://pagure.io/fedora-infrastructure/issues?status=Open&tags=easyfix[pagure.io easyfix report] - == Working on a ticket workflow * Pick a ticket diff --git a/modules/ROOT/pages/gettingstarted.adoc b/modules/ROOT/pages/gettingstarted.adoc index 0aa9b63..2d0a829 100644 --- a/modules/ROOT/pages/gettingstarted.adoc +++ b/modules/ROOT/pages/gettingstarted.adoc @@ -68,8 +68,6 @@ The message body should include: **** Any associations you have (e.g. local hackerspace/makerspace, Linux User Groups, employer, etc.) ** What you want to learn *** What you would like to work on and quite possibly which link:http://pagure.io/fedora-infrastructure/issues[outstanding issues] you would like to help resolve -*** Look at our link:https://fedoraproject.org/easyfix/#fedora-infrastructure[Fedora Infrastructure Easyfix] -issues for one that is of interest. ** Any initial questions you have for the team *** Look at the link:https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/[Fedora Infrastructure Best Practices] document *** Be patient, as sometimes folks are busy and might not reply to your email quickly. You may get a faster response on Matrix. diff --git a/modules/developer_guide/pages/getting-started.adoc b/modules/developer_guide/pages/getting-started.adoc index 977c1b5..a8cdc28 100644 --- a/modules/developer_guide/pages/getting-started.adoc +++ b/modules/developer_guide/pages/getting-started.adoc @@ -38,8 +38,6 @@ particular setup. == Finding a Project -Fedora Infrastructure applications are either on -https://github.com/[GitHub] in the +Fedora Infrastructure applications are either on Github in the https://github.com/fedora-infra[fedora-infra] organization, or on -https://pagure.io/[Pagure]. Check out the issues tagged with -https://fedoraproject.org/easyfix/[easyfix] for an issue to fix. +https://pagure.io/[Pagure]. diff --git a/modules/sysadmin_guide/pages/gather-easyfix.adoc b/modules/sysadmin_guide/pages/gather-easyfix.adoc deleted file mode 100644 index 77f973e..0000000 --- a/modules/sysadmin_guide/pages/gather-easyfix.adoc +++ /dev/null @@ -1,33 +0,0 @@ -= 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 -https://pagure.io/fedora-infra/ansible/blob/main/f/roles/easyfix/gather[easyfix/gather] role. - -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 :) diff --git a/modules/sysadmin_guide/pages/github.adoc b/modules/sysadmin_guide/pages/github.adoc index d0020f5..a4c186c 100644 --- a/modules/sysadmin_guide/pages/github.adoc +++ b/modules/sysadmin_guide/pages/github.adoc @@ -34,20 +34,3 @@ $ git checkout -b develop $ git push --all .... -== Add an EasyFix label - -The EasyFix label is used to mark bugs that are potentially fixable by -new contributors getting used to our source code or relatively new to -python programming. GitHub doesn't provide this label automatically so -we have to add it. You can add the label from the issues page of the -repository or use this curl command to add it: - -.... -curl -k -u '$GITHUB_USERNAME:$GITHUB_PASSWORD' https://api.github.com/repos/fedora-infra/python-fedora/labels -H "Content-Type: application/json" -d '{"name":"EasyFix","color":"3b6eb4"}' -.... - -Please try to use the same color for consistency between Fedora -Infrastructure Projects. You can then add the github repo to the list -that _easyfix.fedoraproject.org_ scans for easyfix tickets here: - -https://fedoraproject.org/wiki/Easyfix diff --git a/modules/sysadmin_guide/pages/index.adoc b/modules/sysadmin_guide/pages/index.adoc index d0c99e4..3548200 100644 --- a/modules/sysadmin_guide/pages/index.adoc +++ b/modules/sysadmin_guide/pages/index.adoc @@ -53,11 +53,6 @@ repository]. The Ansible repository is hosted on pagure.io at === Selecting a Ticket -Start by checking out the -https://pagure.io/fedora-infrastructure/issues?status=Open&tags=easyfix[easyfix -tickets]. Tickets marked with this tag are a good place for apprentices -to learn how things are setup, and also contribute a fix. - Since apprentices do not have commit access to the https://pagure.io/fedora-infra/ansible/[Ansible repository], you should make your change, produce a patch with `git diff`, and attach it to the @@ -101,7 +96,6 @@ xref:developer_guide:sops.adoc[Developing Standard Operating Procedures]. * xref:fedora-releases.adoc[Fedora Release Infrastructure] * xref:fedorawebsites.adoc[Websites Release] * xref:forgejo.adoc[Forgejo] -* xref:gather-easyfix.adoc[Fedora gather easyfix] * xref:gdpr_delete.adoc[GDPR Delete] * xref:gdpr_sar.adoc[GDPR SAR] * xref:geoip-city-wsgi.adoc[geoip-city-wsgi]