Submitted by Simon Georges on
Contribuer, c'est changer votre regard sur les choses. C'est passer de "Il est bien ce module" à "comment puis-je le rendre meilleur ?".
Comment on contribue ?
Vous souhaitez commencer à contribuer à Drupal, mais vous ne savez pas ce que vous pouvez faire ? Commencez par consulter la présentation créée par Artusamak et par Saisai, disponible sur GitHub. Ensuite, venez discuter sur le salon IRC de la communauté française, nous vous aiderons à démarrer ;-)
Le B.A. BA
Si vous n'avez aucune compétence de codeur
Vous pouvez aider l'équipe de traduction ! Vous trouverez pas mal de document sur l'espace de la French Translation Team. Pour plus d'aide, contactez pomliane, izus, sebcorbin, saisai ou loR sur le salon IRC #drupal-fr, ils vous aideront.
Vous êtes codeur
Ca tombe bien, on a plein d'idées pour vous :
- Pour le cœur de Drupal, il y a déjà plein de procédures en place : les issues "Novice", les "Offices Hours", toute la documentation (en anglais) est disponible sur https://drupal.org/contribute ;
- Si vous voulez aider la contrib, voici une liste de tâches relativement faciles que vous pouvez faire sur un module que vous aimez bien :
- Vérifiez la compatibilité avec PHP 5.4 (http://www.oakleys.org.uk/blog/2013/06/php_55_release_and_drupal) ;
- Vous pouvez aider à trier les issues : fermez les doublons, testez les patchs, apportez des précisions sur les bugs, ... ;
- Vous pouvez vérifier que les .info ne contiennent pas d'informations inutiles (directives files[] sur des fichiers ne contenant pas de classes, ...) ;
- Vous pouvez vérifier que les CSS / JS sont bien ajoutés sur les formulaires et les blocs avec ['#attached'] plutôt que par des drupal_add_css() ou drupal_add_js() ;
- Vous pouvez vérifier que les JS / CSS sont inclus via le fichier .info plutôt que le hook_init() (exemple de patch) ;
- Vous pouvez vérifier que les requêtes AJAX ajoutent la classe CSS "changed" au contenu modifié, pour permettre une meilleure accessibilité (exemple de patch) ;
- Vous pouvez simplifier les CSS / JS des modules, vous assurer qu'ils ne perturbent pas le fonctionnement du cœur ;
- Vous pouvez surtout vérifier que toutes les chaînes sont traduisibles, qu'il n'y a pas de faux doublons (des chaînes qui se ressemblent et qui devraient être identiques) qui entraînent trop de travail pour les traducteurs, vous pouvez vérifier qu'il n'y a pas de chaîne inutile, ... ;
En résumé... prenez un module, et demandez-vous s'il manque de :
- traduction (c'est l'occasion de réviser la grammaire française) ;
- performance (c'est l'occasion d'apprendre enfin comment fonctione EXPLAIN en base de données, ou le cache statique de PHP) ;
- accessibilité (c'est l'occasion de découvrir WAI-ARIA, le RGAA, et toutes ces choses magnifiques que vous pensiez théoriques) ;
- règles de codage (passer Coder sur le module est à la portée de tout le monde, et vous connaîtrez par coeur les règles de codage Drupal) ;
- documentation (un petit README, un post de blog, une page sur drupal.org expliquant comment utiliser le module, par exemple, tout est bon à prendre) ;
Aide la et la communauté t'aidera
En fait, contribuer, c'est VOUS améliorer en apportant également quelque chose à la communauté. A la fin, tout le monde y gagne !
À l'aide ! Je n'ai rien compris !
Pas de panique ! Si la lecture de cette page vous rend perplexe et que vous ne savez toujours pas vraiment par où commencer, la communauté française pourra vous aider. N'hésitez pas à poser votre question sur l'un de nos canaux de communication où de nombreuses personnes pourront vous aider:
- Sur le forum
- Sur un salon de chat (plusieurs options sont en cours de test, pour en savoir plus lire ici).
Les plus actifs sont:
- Sur IRC, l'outil historique
- Sur la canal #drupal-france du Slack Drupal monde (invitation via http://drupalslack.herokuapp.com/ ).
- Et les autres, qui restent disponibles pour tester les alternatives:
- Sur le Slack Drupal France (invitation via http://tinyurl.com/slack-drupalfr)
- Sur matrix (accessible via l'interface web https://tinyurl.com/matrix-drupalfr ou le client lourd open source Riot)
Logo réalisé par pomliane
Commentaires
Je peux participer mais à
Permalien Soumis par autoradiogps115 le 30 Avril, 2019 - 15:04
Je peux participer mais à quoi ? Le peu que j'ai retenu c'est pour écrire en HTML ou quelque chose comme ça?
Euh non, t'as mal compris je
Permalien Soumis par Puntoblanco le 10 Septembre, 2019 - 14:41
Euh non, t'as mal compris je crois.
Merci pour le tuto, Drupal
Permalien Soumis par Ferdinand le 24 Juillet, 2019 - 11:21
Merci pour le tuto, Drupal est un peu délaissé depuis quelque temps mais je suis sur qu'il y a encore des secret à découvrir !
Il est encore bien utilisé
Permalien Soumis par waurelien le 18 Mars, 2020 - 16:28
Il est encore bien utilisé par les dev ;)
Avez-vous des sites de
Permalien Soumis par Dorian Bourgeois le 5 Mars, 2023 - 21:23
Avez-vous des sites de référence ou vidéos utiles à propos de Drupal pour tenter de dompter la bête ?
Développeur PHP depuis la
Permalien Soumis par Chris_Carcaud le 3 Mars, 2020 - 10:10
Développeur PHP depuis la version 3, je viens de prendre connaissance de la roadmap de Drupal et de la manière dont est organisé le code source. Si je peux contribuer et soumettre des push au projet, je le ferais avec plaisir.
Merci pour les explications,
Permalien Soumis par marco29 le 22 Mars, 2020 - 17:19
Merci pour les explications, et je confirme, Drupal sert toujours aux dev !
Bonjour,
Permalien Soumis par cerval38 le 28 Mars, 2020 - 12:29
Bonjour,
Je recherche un tutos pour drupal 8 de qualité.
Il existe la chaine acquia TV sur youtube mais en anglais.
Lorsque je consulte votre documention sur votre site,je constate que la documentation est plutôt ancienne et donc un peut à la traine...
Il y a t-il des possibilité de contribuer à updater cette documentation?
Oui Druapl 9 est pour bientôt mais beaucoup utilise drupal 8 et donc ce ne serait pas du luxe de rafraichir cette doc.
qu'en pensez vous?
Bonjour,
Permalien Soumis par oshin-montpellier le 5 Avril, 2020 - 10:00
Bonjour,
De même pour moi, le cms drupal m'intéresse et j'essaye de trouver des tutos vidéos pour créer mon premier site sous Drupal 8. Si un modérateur peux nous indiquer une prochaine sorties des tutos en Fr. Merci
Le tuto est vraiment sympa,
Permalien Soumis par marco ball le 3 Juin, 2021 - 21:30
Le tuto est vraiment sympa, merci !
La société financière
Permalien Soumis par Therese Poulain le 17 Janvier, 2023 - 09:48
La société financière spécialisée dans tous les domaines de crédit.
Nous vous proposons des offres adaptées à tous vos besoins de financement avec un prêt
personnel et investissons dans vos grands projets.
Celui-ci est réservé aux entreprises et aux personnes sérieuses à la recherche d'un prêt pour le financement de leurs projets.
Nous proposons des prêts aux particuliers : prêts à la consommation, crédits immobiliers, rachats de crédits, rachats de dettes pour regrouper toutes les dettes en un seul prêt, prêt scolaire pour les étudiants, prêt auto.
Nous accompagnons le financement de vos projets, comme la construction de vos maisons, bureaux, votre entreprise ou un projet qui nécessite un financement extérieur.
Les personnes ayant dans le besoin peuvent contacter pour avoir plus d'informations sur l'offre afin d'être satisfait : Email: poulaintherese4@gmail.com
Bonjour, Pouvez-vous mettre à
Permalien Soumis par clement hugon le 6 Mars, 2023 - 17:25
Bonjour, Pouvez-vous mettre à jour la doc ? Merci