1
0
Fork 0
mirror of https://github.com/YunoHost/apps.git synced 2024-09-03 20:06:07 +02:00

Merge pull request #1529 from YunoHost/drop-high-quality-flag

Drop high_quality flag é_è
This commit is contained in:
Éric Gaspar 2022-10-18 20:43:37 +02:00 committed by GitHub
commit add970e793
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 0 additions and 35 deletions

View file

@ -73,14 +73,6 @@ moment...
We invite you to use [translate.yunohost.org](https://translate.yunohost.org/)
instead of doing Pull Request for files in `locales` folder.
### How to make my app flagged as High Quality?
A High Quality app will be highlighted in the app list and marked as a level 9 app.
To become a High Quality app, a package has to follow the criterias listed [here](hq_validation_template.md).
Once the app is validated is "high quality", the tag `"high_quality": true`
shall be added to the app infos inside the catalog (`apps.json`).
### Apps flagged as not-maintained
Applications with no recent activity and no active sign from maintainer may be flagged in `apps.json` with `"maintained": false` to signify that the app is inactive and may slowly become outdated with respect to the upstream, or with respect to good packaging practices. It does **not** mean that the app is not working anymore.

View file

@ -881,7 +881,6 @@
},
"dokuwiki": {
"category": "publishing",
"high_quality": true,
"level": 7,
"maintained": false,
"state": "working",
@ -1441,7 +1440,6 @@
},
"gitlab": {
"category": "dev",
"high_quality": true,
"level": 9,
"potential_alternative_to": [
"GitHub"
@ -1703,7 +1701,6 @@
},
"hextris": {
"category": "games",
"high_quality": true,
"level": 6,
"state": "working",
"url": "https://github.com/YunoHost-Apps/hextris_ynh"
@ -2092,7 +2089,6 @@
},
"leed": {
"category": "reading",
"high_quality": true,
"level": 9,
"maintained": true,
"potential_alternative_to": [
@ -4713,7 +4709,6 @@
"paid-content"
],
"category": "publishing",
"high_quality": true,
"level": 6,
"potential_alternative_to": [
"Blogger",

View file

@ -1,22 +0,0 @@
# Validation template for High Quality tag request
Package URL:
This template is designed to be used by the Apps group to validate requests from packagers for the tag High Quality.
- [ ] The package is level 8.
- [ ] The app is reasonably up to date with the upstream version.
- [ ] The maintainers intend to maintain the app, and will communicate with the Apps group if they intend to stop maintaining the app.
- [ ] The package **supports all recommended integrations with Yunohost**, in particular:
- [ ] Architectures: The package has been tested and validated for other architectures it's supposed to work on (in particular ARM or 32bit), or properly handles the detection of unsupported architectures at the beginning of the install script.
- [ ] Yunohost tile integration: The package integrates the YunoHost tile `yunohost_panel.conf.inc` in its nginx configuration.
- [ ] LDAP/SSO integration *(if relevant)*: The package supports LDAP authentication **and** automatic login through Yunohost's SSO.
- [ ] Fail2ban integration *(if relevant)*: The package provides rules to block brute force attempts on the app
- [ ] The package has been **reviewed by members of the Apps group** to validate that:
- [ ] It is up to date with the recommended packaging practices.
- [ ] There are no obvious security issues or borderline practices.
- [ ] The maintainers agree to follow the **recommended development workflow**:
- [ ] The `revision` field in the app catalog (`apps.json`) points to `HEAD`
- [ ] All pull requests should target the `testing` branch before being merged into `master`.
- [ ] All pull requests should be reviewed and validated by another member of the app group before merging.
- [ ] The repository has a [`pull_request_template.md`](https://github.com/YunoHost/apps/blob/master/pull_request_template-HQ-apps.md).