Merge pull request #2244 from jmthackett/patch-1

Update notes_about_new_packaging_v2.md
This commit is contained in:
Alexandre Aubin 2023-03-31 22:59:45 +02:00 committed by GitHub
commit 56279da9d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,9 +31,10 @@ Usage: `python3 convert_app_to_packaging_v2.py /path/yo/your/app`
This will edit the file in place and you should then carefully review and iterate over what the script did for you.
### Highlights of the new format
The [example repo](https://github.com/YunoHost/example_ynh) illustrates the below.
- **The manifest is now written as toml (`manifest.toml`)** instead of json (`manifest.json`). The structure of the manifest itself has been reworked and now include:
- The `upstream` section (now mandatory)
- An `integration` section meant to formalize what minimum YunoHost version is required, the list of supported architectures, declare if SSO/LDAP is supported, typical resource usage. This is meant to be displayed both in the catalog (similar to app stores) and on the app info page after installing the app - though this is still work in progress.