From 6d10d6fe3e012620cac63dd1704503c18f2b84ef Mon Sep 17 00:00:00 2001 From: Sammy Hori Date: Fri, 10 Jan 2025 20:21:04 +0000 Subject: [PATCH 1/3] Remove GitLab links to issue searches To normalise the user experience, the links should take users to the main page of the repository. This approach also allows users to gain a better understanding of the context in which they are contributing, including insights into the repository's purpose and the distribution of language usage. --- data.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data.json b/data.json index ddc49d7..479fdd7 100644 --- a/data.json +++ b/data.json @@ -347,7 +347,7 @@ }, { "name": "PureLB", - "link": "https://gitlab.com/purelb/purelb/-/issues?label_name[]=GoodFirstIssue", + "link": "https://gitlab.com/purelb/purelb", "technologies": [ "Go" ], @@ -1783,7 +1783,7 @@ }, { "name": "Veloren", - "link": "https://gitlab.com/veloren/veloren/-/issues?label_name[]=beginner", + "link": "https://gitlab.com/veloren/veloren", "technologies": [ "Rust" ], @@ -2122,7 +2122,7 @@ }, { "name": "Exosphere", - "link": "https://gitlab.com/exosphere/exosphere/-/issues/?label_name[]=Good%20First%20Issue", + "link": "https://gitlab.com/exosphere/exosphere", "label": "Good First Issue", "technologies": [ "Elm", From 623d78c97f779dbc6ff60a7be0d7c464309f2f8f Mon Sep 17 00:00:00 2001 From: Sammy Hori Date: Fri, 10 Jan 2025 20:30:34 +0000 Subject: [PATCH 2/3] Cleanup mattermost's entry The link was pointing to an issue search, which I am working to remove (see commit beforehand). I moved the two beginner indicative issue labels to the label section and mentioned the use of "Up For Grabs" in the description. --- data.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/data.json b/data.json index 479fdd7..d5b06cd 100644 --- a/data.json +++ b/data.json @@ -275,12 +275,13 @@ }, { "name": "Mattermost", - "link": "https://github.com/mattermost/mattermost-server/issues?utf8=✓&q=is:open+label:\"Up+For+Grabs\"+label:\"Difficulty/1:Easy\"+label:\"Tech/Go\"", + "link": "https://github.com/mattermost/mattermost", + "label": "Good First Issue, Difficulty/1:Easy", "technologies": [ "Go", "JavaScript" ], - "description": "Open source Slack-alternative in Golang and React" + "description": "Open source Slack-alternative in Golang and React
Look for issues labelled 'Up For Grabs'" }, { "name": "Moby", From 1cd6cd4ac47205261a75b13916f3d751b60c563f Mon Sep 17 00:00:00 2001 From: Sammy Hori Date: Fri, 10 Jan 2025 21:11:11 +0000 Subject: [PATCH 3/3] Cleaned up XWiki entry Going against the rules (already) this links to the issues tracker as otherwise it's not immediately clear how to find these. The link is no longer broken though as the link to a query for the label didn't seem to be working. Re-added the link for the onboarding guide from the original pull request. --- data.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/data.json b/data.json index d5b06cd..f2dc4e7 100644 --- a/data.json +++ b/data.json @@ -428,11 +428,12 @@ }, { "name": "XWiki", - "link": "https://jira.xwiki.org/issues/?jql=labels-%3D-Onboarding", + "link": "https://jira.xwiki.org/issues", + "label": "onboarding", "technologies": [ "Java" ], - "description": "XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. Beginners should follow the onboarding wiki." + "description": "XWiki is a free wiki software platform written in Java with a design emphasis on extensibility. Beginners should follow the [onboarding wiki](http://dev.xwiki.org/xwiki/bin/view/Onboarding/)." }, { "name": "zerocode",