From b86349a491bbb1d657b23c6989d9db47e81cbcab Mon Sep 17 00:00:00 2001 From: YunoHost Date: Thu, 12 Dec 2013 18:11:03 +0100 Subject: [PATCH] Update apps_fr and packaging --- apps_fr.md | 14 +++++++++++++- packaging_apps.md | 6 ++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/apps_fr.md b/apps_fr.md index e9441ee3..f44e2421 100644 --- a/apps_fr.md +++ b/apps_fr.md @@ -69,7 +69,19 @@ $(document).ready(function () { | --- | --- | --- | --- | | Radicale | beudbeud | Testée | https://github.com/abeudin/radicale_ynh | | Wordpress | beudbeud | Testée | https://github.com/abeudin/wordpress_ynh | -| Owncloud | kload | En test | https://github.com/Kloadut/owncloud_ynh | +| Owncloud | kload | Testée | https://github.com/Kloadut/owncloud_ynh | | Firefox Sync | beudbeud | En cours | https://github.com/abeudin/firefox-sync_ynh | +### À intégrer + +* [Etherpad lite](http://etherpad.org/) +* [Sympa](http://www.sympa.org/) +* [OpenSondage](https://github.com/framasoft/OpenSondage) (framadate) +* [Poche](http://www.inthepoche.com/) +* [Mumble](http://mumble.sourceforge.net/) +* [Ghost](http://ghost.org) +* [PluXML](http://www.pluxml.org/) +* [OpenVPN](http://openvpn.net/) +* [Piwigo](http://piwigo.org) + diff --git a/packaging_apps.md b/packaging_apps.md index 93884eca..b34d619f 100644 --- a/packaging_apps.md +++ b/packaging_apps.md @@ -126,6 +126,12 @@ Since YunoHost has a unified architecture, you will be able to guess most of the **Note**: The arguments will be passed in the manifest's order to the script. For example for **roundcube**, the `domain` argument will be referenced as `$1` in the script, and `path` as `$2`. +### Hooks +YunoHost provides a hook system which consist in packager's script callbacks in the moulinette (CLI). +The scripts has to be placed in the `hooks` repository at the root of the YunoHost package, and has to be named `priority-hook_name`, for example: `hooks/50-post_user_create` will be executed after each user creation. + +Take a look at the [OwnCloud package](https://github.com/Kloadut/owncloud_ynh) for a working example. + ### Helpers The CLI [moulinette](#/moulinette) provides a few tools to make the packager's work easier: