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. 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 ### 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 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) - 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. - 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.