-
Notifications
You must be signed in to change notification settings - Fork 109
Open
Labels
Good First IssueIssue that is good for someone new to the Solus project to try to tackleIssue that is good for someone new to the Solus project to try to tackleType: ChoreNot a feature or a bugNot a feature or a bug
Description
There are a few problems with our recipe that is flagged by Repology. You can see the list here. Most of them are about dead links and redirect on homepage
key.
You can also check the list of packages with http
homepage yourself using rg
:
# Go to your local clone of packages repository
rg --files-with-matches "homepage\s*:\s*http:" -g '*package.yml'
Guidance on fixing
- Refer to our help site if you are new to packaging and need to set up your system: https://help.getsol.us/docs/packaging/prepare-for-packaging
homepage
goes aftersource
, see https://help.getsol.us/docs/packaging/package.yml. Some existing package.yml will havehomepage
in other places; don't worry about that- If the homepage uses http replace it with https, make sure the https homepage works
- If an appropriate website exists for the package then that may be used
- If the package does not have the appropriate website, it should be replaced with the upstream git repository link.
- Example: the homepage for
four-in-a-row
should be moved to https://gitlab.gnome.org/GNOME/four-in-a-row from https://wiki.gnome.org/Apps/Four-in-a-row as no other website exists.
- Example: the homepage for
- BONUS POINT Make sure that the
source
key is not http - After you have replaced the homepage, rebuild the package. This checks that the homepage was added correctly.
- One Pull Request for each package
- If you would like to fix many packages you can pick a letter and fix packages starting with that letter
List
- 348 packages
- This is a manually compiled list gathered from Repology and
ripgrep
: https://gist.github.com/malfisya/ffec312263d1dca259af75ac36a874ef
davidjharder, infinitymdm and androidnisse
Metadata
Metadata
Assignees
Labels
Good First IssueIssue that is good for someone new to the Solus project to try to tackleIssue that is good for someone new to the Solus project to try to tackleType: ChoreNot a feature or a bugNot a feature or a bug
Type
Projects
Status
Ready