From 3954c278f42b9159c06f2aa3f49078c6c391b552 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sun, 7 Feb 2021 02:10:24 +0100 Subject: [PATCH] Merge/rework contribute introduction --- .../01.contribute/contribute.fr.md | 97 ----------- .../02.contribute/01.contribute/contribute.md | 100 ----------- .../shell_variables_scope.fr.md | 0 .../shell_variables_scope.md | 0 .../contribute.ar.md => contributordoc.ar.md} | 2 + pages/02.contribute/contributordoc.fr.md | 159 +++++++++++++----- pages/02.contribute/contributordoc.md | 159 +++++++++++++----- 7 files changed, 230 insertions(+), 287 deletions(-) delete mode 100644 pages/02.contribute/01.contribute/contribute.fr.md delete mode 100644 pages/02.contribute/01.contribute/contribute.md rename pages/02.contribute/{01.contribute => }/07.shell_variables_scope/shell_variables_scope.fr.md (100%) rename pages/02.contribute/{01.contribute => }/07.shell_variables_scope/shell_variables_scope.md (100%) rename pages/02.contribute/{01.contribute/contribute.ar.md => contributordoc.ar.md} (99%) diff --git a/pages/02.contribute/01.contribute/contribute.fr.md b/pages/02.contribute/01.contribute/contribute.fr.md deleted file mode 100644 index d3b593ef..00000000 --- a/pages/02.contribute/01.contribute/contribute.fr.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Contribuer -template: docs -taxonomy: - category: docs -routes: - default: '/contribute' ---- - -

-YunoHost dépend entièrement de la participation de gens comme vous. -

- ---- - -
-
-   Passez le mot -
-
-Parlez de logiciel libre, d’[auto-hébergement](/selfhosting), de YunoHost à vos proches et à votre travail. Nous comptons sur des évangélistes du Datalove comme vous <3 -
-
- ---- - -
-
-   Testez -
-
-Nous avons besoin de tester YunoHost profondément. Si vous trouvez un bug, essayez de l’identifier, puis reportez-le sur notre bug tracker. -
-
- ---- - -
-
-   Aidez les utilisateurs -
-
-Notre support est communautaire et s’appuie sur des contributeurs comme vous. Venez simplement sur le [salon d'aide](/help), ou tentez de répondre aux questions du Forum. Vous pouvez aussi organiser des ateliers de formation. -
-
- ---- - -
-
-   Codez -
-
-Vous pouvez vous impliquer dans le développement de YunoHost peu importe votre niveau. Administrateurs système, développeurs web, designers et pythonistes sont les bienvenus.
-Découvrez [comment contribuer](/dev), et rejoignez-nous sur le [salon de discussion](xmpp:dev@conference.yunohost.org?join) ! -
-
- ---- - -
-
-   Traduisez -
-
-Participez en rendant les interfaces de YunoHost disponibles dans votre langue. Lancez-vous ! -
-
- ---- - -
-
-   Écrivez -
-
-Améliorez cette documentation en [proposant de nouvelles pages](/write_documentation) ou en traduisant les existantes dans votre langue. -
-
- ---- - -
-
-   Packagez -
-
-Étendez les capacités de YunoHost en [packageant de nouveaux services et applications web](/packaging_apps). Jetez un œil à [ce qui a déjà été fait](/apps) ! -
-
- ---- - -
-
-

Dans tous les cas, venez discuter avec nous sur [le salon de développement](/chat_rooms) :-)

- diff --git a/pages/02.contribute/01.contribute/contribute.md b/pages/02.contribute/01.contribute/contribute.md deleted file mode 100644 index d524d169..00000000 --- a/pages/02.contribute/01.contribute/contribute.md +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: Get involved -template: docs -taxonomy: - category: docs -routes: - default: '/contribute' ---- - -

-YunoHost depends exclusively on the participation of people like you. -

- ---- - -
-
-   Spread the word -
-
-Talk about software freedom, [self-hosting](/selfhosting) and YunoHost to your relatives and at your work. We rely on Datalove evangelists like you <3 -
-
- ---- - -
-
-   Testing -
-
-We need people able to test YunoHost deeply. If you find a bug, try to identify it, and report it on our bug tracker. -
-
- ---- - -
-
-   Helping users -
-
-Our support relies on contributors like you. Just come to [the support chatroom](/help) and help new users getting started, or pick a question on the Forum. -
-
- ---- - -
-
-   Coding -
-
-You can involve in the YunoHost's development regardless of your skill. -Sysadmins, web developers, designers and pythonists are welcome! -
-Learn [how to contribute](/dev), and join us on the [development chat room](xmpp:dev@conference.yunohost.org?join). -
-
- ---- - -
-
-   Localization -
-
-Get involved by making YunoHost interfaces available in your language. -Get started! -
-
- ---- - -
-
-   Write -
-
-Improve this documentation by [writing new pages](/write_documentation) or translating existing ones to your language. -
-
- -
- -
-
-   Packaging -
-
-Extend YunoHost capabilities by [packaging new services and web applications](/packaging_apps). -Have a look of [what has been done yet](/apps)! -
-
- ---- - -
-

In any case, please come chat with us on [the dev chatroom](/chat_rooms) :-)

- diff --git a/pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope.fr.md b/pages/02.contribute/07.shell_variables_scope/shell_variables_scope.fr.md similarity index 100% rename from pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope.fr.md rename to pages/02.contribute/07.shell_variables_scope/shell_variables_scope.fr.md diff --git a/pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope.md b/pages/02.contribute/07.shell_variables_scope/shell_variables_scope.md similarity index 100% rename from pages/02.contribute/01.contribute/07.shell_variables_scope/shell_variables_scope.md rename to pages/02.contribute/07.shell_variables_scope/shell_variables_scope.md diff --git a/pages/02.contribute/01.contribute/contribute.ar.md b/pages/02.contribute/contributordoc.ar.md similarity index 99% rename from pages/02.contribute/01.contribute/contribute.ar.md rename to pages/02.contribute/contributordoc.ar.md index 52ba3c06..52b255eb 100644 --- a/pages/02.contribute/01.contribute/contribute.ar.md +++ b/pages/02.contribute/contributordoc.ar.md @@ -5,6 +5,8 @@ taxonomy: category: docs routes: default: '/contribute' + aliases: + - '/contribute' ---

diff --git a/pages/02.contribute/contributordoc.fr.md b/pages/02.contribute/contributordoc.fr.md index b16d1166..66c00af5 100644 --- a/pages/02.contribute/contributordoc.fr.md +++ b/pages/02.contribute/contributordoc.fr.md @@ -1,54 +1,121 @@ --- -title: Guide du contributeur +title: Contribuer template: docs taxonomy: category: docs routes: default: '/contributordoc' + aliases: + - '/contribute' --- -* [Liste des façons de contribuer à YunoHost](/contribute) -* [Salons de discussion](/chat_rooms) -* [Écrire de la documentation](/write_documentation) - * [Guide de rédaction de la documentation](/doc_writing_guide) - * [Guide Markdown](/doc_markdown_guide) - * [Propulser son code avec Git & GitHub](/doc_use_git) - * [Trame pour la rédaction des pages de documentations](/app_writing_guide) -* Packaging d'application - * [Liste d'applications souhaitées par la communauté (en)](/apps_wishlist) - * [Introduction générale au packaging d'apps](/packaging_apps_start) - * [Introduction technique au packaging d'apps](/packaging_apps) - * [Comment utiliser Git pour packager les applications](/packaging_apps_git) - * [Déployer un environnement de développement avec VirtualBox](/packaging_apps_virtualbox) - * [Manifest](/packaging_apps_manifest) - * [Scripts](/packaging_apps_scripts) - * [Gestion des arguments](/packaging_apps_arguments_management) - * [Format des arguments (en)](/packaging_apps_arguments_format) - * [Configuration NGINX](/packaging_apps_nginx_conf) - * [Groupes et permissions](/groups_and_permissions) - * [Multi-instance](/packaging_apps_multiinstance) - * [Fonctions utiles (en)](/packaging_apps_helpers) - * [Utilisation de 'trap'](/packaging_apps_trap) - * [App permissions (en)](/packaging_apps_permissions) - * [Ajouter son application à la liste des apps (en)](https://github.com/YunoHost/Apps/#contributing) - * [Feature de packaging avancées (en)](/packaging_apps_advanced) - * [Actions pour une application (en)](/packaging_apps_actions) - * [Panneau de configuration pour une application (en)](/packaging_apps_config_panel) - * Tests de qualité - * [Package linter (en)](https://github.com/YunoHost/package_linter) - * [Package check (en)](https://github.com/YunoHost/package_check) - * [Niveaux des applications](/packaging_apps_levels) - * [Intégration continue des apps (en)](https://ci-apps.yunohost.org) - * [Tableau de bord du CI des apps (en)](https://dash.yunohost.org/appci/branch/stable) - * [Intégration continue pour packagers (en)](/packaging_apps_ci) - * [YEP - YunoHost Enhancement Proposals](/packaging_apps_guidelines) -* [Contribuer à la partie "core" de YunoHost](/dev) - * [Déployer un environnement de dev avec ynh-dev (en)](https://github.com/YunoHost/ynh-dev/blob/master/README.md) - * [Construction des paquets Debian (en)](https://github.com/YunoHost/vinaigrette/blob/master/README.md) - * [Feuilles de route du projet (en)](https://github.com/YunoHost/issues/milestones?direction=asc&sort=title&state=open) - * Construction des images - * [x86 ISO (en)](https://github.com/YunoHost/cd_build) - * [Images Raspberry Pi (en)](https://github.com/YunoHost/rpi-image) - * [Autres images pour cartes ARM (en)](https://github.com/YunoHost/arm-images) -* [Utiliser l'API YunoHost en dehors de la webadmin](/admin_api) -* [Une discussion sur la portée des variables en bash](/shell_variables_scope) + +

+YunoHost dépend entièrement de la participation de gens comme vous. +

+ + +
+ +[columns] +[center] +[size=30] +[fa=heart /] Passez le mot +[/size] +[/center] + +[center] +Parlez de logiciel libre, d’[auto-hébergement](/selfhosting), de YunoHost à vos proches et à votre travail. Nous comptons sur des évangélistes du Datalove comme vous <3 +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=user /] Aidez les utilisateurices +[/size] +[/center] + +[center] +Notre support est communautaire et s’appuie sur des contributeurices comme vous. Venez simplement sur le [salon d'aide](/help), ou tentez de répondre aux questions du Forum. +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=edit /] Écrivez +[/size] +[/center] + +[center] +Améliorez cette documentation en [proposant de nouvelles pages](/write_documentation) ou en traduisant les existantes dans votre langue. +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=globe /] Traduisez +[/size] +[/center] + +[center] +Participez en rendant les interfaces de YunoHost disponibles dans votre langue. Lancez-vous ! +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=flask /] Testez +[/size] +[/center] + +[center] +Nous avons besoin de tester YunoHost profondément. Si vous trouvez un bug, essayez de l’identifier, puis reportez-le sur notre bug tracker. +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=gift /] Packagez +[/size] +[/center] + +[center] +Étendez les capacités de YunoHost en [packageant de nouveaux services et applications web](/packaging_apps). Jetez un œil à [ce qui a déjà été fait](/apps) ! +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=cog /] Codez +[/size] +[/center] + +[center] +Vous pouvez vous impliquer dans le développement de YunoHost peu importe votre niveau. Administrateurs système, développeurs web, designers et pythonistes sont les bienvenus.
+Découvrez [comment contribuer](/dev), et rejoignez-nous sur le [salon de discussion](xmpp:dev@conference.yunohost.org?join) ! +[/center] +[/columns] + +--- + +[center] +### Dans tous les cas, venez discuter avec nous sur [le salon de développement](/chat_rooms) :-) +[/center] diff --git a/pages/02.contribute/contributordoc.md b/pages/02.contribute/contributordoc.md index c019e687..00a70704 100644 --- a/pages/02.contribute/contributordoc.md +++ b/pages/02.contribute/contributordoc.md @@ -1,52 +1,123 @@ --- -title: Contribute +title: Get involved template: docs taxonomy: category: docs routes: default: '/contributordoc' + aliases: + - '/contribute' --- -* [General ways of contributing to YunoHost](/contribute) -* [Chat rooms](/chat_rooms) -* [Writing documentation](/write_documentation) - * [Documentation writing guide](/doc_writing_guide) - * [Markdown guide](/doc_markdown_guide) - * [Power your code using Git & GitHub](/doc_use_git) -* Application packaging - * [Apps wishlist](/apps_wishlist) - * [General introduction to app packaging](/packaging_apps_start) - * [Technical introduction to app packaging](/packaging_apps) - * [How to use Git to package apps](/packaging_apps_git) - * [Setting up a dev environment with VirtualBox](/packaging_apps_virtualbox) - * [Manifest](/packaging_apps_manifest) - * [Scripts](/packaging_apps_scripts) - * [Arguments management](/packaging_apps_arguments_management) - * [Arguments format](/packaging_apps_arguments_format) - * [NGINX configuration](/packaging_apps_nginx_conf) - * [User groups and permissions](/groups_and_permissions) - * [Multi-instance](/packaging_apps_multiinstance) - * [Helpers](/packaging_apps_helpers) - * [Trap usage](/packaging_apps_trap) - * [App permissions](/packaging_apps_permissions) - * [Adding your app to the apps list](https://github.com/YunoHost/Apps/#contributing) - * [Advanced packaging features](/packaging_apps_advanced) - * [Application actions](/packaging_apps_actions) - * [Application configuration panel](/packaging_apps_config_panel) - * Quality tests - * [Package linter](https://github.com/YunoHost/package_linter) - * [Package check](https://github.com/YunoHost/package_check) - * [Applications levels](/packaging_apps_levels) - * [App Continuous Integration](https://ci-apps.yunohost.org) - * [App CI dashboard](https://dash.yunohost.org/appci/branch/stable) - * [App Continuous Integration for packagers](/packaging_apps_ci) - * [YEP - YunoHost Enhancement Proposals](/packaging_apps_guidelines) -* [Contributing to the YunoHost core](/dev) - * [Setting up a dev environment with ynh-dev](https://github.com/YunoHost/ynh-dev/blob/master/README.md) - * [Deb build chain](https://github.com/YunoHost/vinaigrette/blob/master/README.md) - * Image building - * [x86 ISO](https://github.com/YunoHost/cd_build) - * [Raspberry Pi images](https://github.com/YunoHost/rpi-image) - * [Other ARM board images](https://github.com/YunoHost/arm-images) -* [Using the YunoHost API outside of the webadmin](/admin_api) -* [A discussion about shell variable scope](/shell_variables_scope) +

+YunoHost depends exclusively on the participation of people like you. +

+ +
+ +[columns] +[center] +[size=30] +[fa=heart /] Spread the word +[/size] +[/center] + +[center] +Talk about software freedom, [self-hosting](/selfhosting) and YunoHost to your relatives and at your work. We rely on Datalove evangelists like you <3 +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=user /] Helping users +[/size] +[/center] + +[center] +Our support relies on contributors like you. Just come to [the support chatroom](/help) and help new users getting started, or pick a question on the Forum. +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=edit /] Write +[/size] +[/center] + +[center] +Improve this documentation by [writing new pages](/write_documentation) or translating existing ones to your language. +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=globe /] Localization +[/size] +[/center] + +[center] +Get involved by making YunoHost interfaces available in your language +Get started! +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=flask /] Testing +[/size] +[/center] + +[center] +We need people able to test YunoHost deeply. If you find a bug, try to identify it, and report it on our bug tracker. +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=gift /] Packaging +[/size] +[/center] + +[center] +Extend YunoHost capabilities by [packaging new services and web applications](/packaging_apps). +Have a look of [what has been done yet](/apps)! +[/center] +[/columns] + +
+ +[columns] +[center] +[size=30] +[fa=cog /] Coding +[/size] +[/center] + +[center] +You can involve in the YunoHost's development regardless of your skill. +Sysadmins, web developers, designers and pythonists are welcome! +Learn [how to contribute](/dev), and join us on the [development chat room](xmpp:dev@conference.yunohost.org?join). +[/center] +[/columns] + + +--- + +[center] +### In any case, please come chat with us on [the dev chatroom](/chat_rooms) :-) +[/center]