Quelles sont les différentes étapes pour contribuer mon propre module à Drupal.org?

8

J'ai écrit un truc javascript personnalisé pour le module Views mais je ne sais pas comment procéder pour le publier sur drupal.org.

Je sais qu'il y a beaucoup d'exigences, mais quelles sont les étapes à suivre et où publier (contribuer) ce module?

Cela semble intimidant puisque je n'ai jamais contribué à un module auparavant.

Patoshi パ ト シ
la source
Devez-vous ouvrir un nouveau projet? Ou peut-être est-il plus facile de l'ajouter à un projet existant? Le projet Drupal Ladder sera extrêmement utile car il contient des tutoriels étape par étape sur l'implication dans la communauté drupal et l'ajout de code aux projets existants.
Druvision

Réponses:

11

Les pages principales que vous devez lire sont les meilleures pratiques pour la création et la maintenance de projets et la liste de contrôle des applications de projet . Si vous ne l'avez jamais fait auparavant, vous devez lire Création d'un projet sandbox (expérimental)

En bref, vous devez

  • Obtenez un accès git sur drupal.org
  • Créez votre projet sandbox
  • Validez votre code
  • Soumettez-le pour examen
  • S'il est approuvé, il sera promu comme un projet complet

Gardez à l'esprit que votre projet ne sera probablement jamais officiellement examiné à moins que vous n'obteniez un bonus de révision . La participation à d'autres examens est également un bon moyen d'en apprendre davantage sur les meilleures pratiques afin que vous puissiez passer en revue l'examen initial en douceur.

mpdonadio
la source
Veuillez vous assurer de tout exécuter via ventral avant d'essayer de le publier - ventral.org
David Meister
1

Une alternative pour la plupart des étapes de la procédure décrite dans la première réponse consiste à rechercher un projet existant (espace de noms) obsolète, non pris en charge ou à la recherche d'un nouveau responsable.

Après avoir trouvé un projet qui pourrait convenir (par exemple avec un espace de noms pertinent), le processus pour devenir le nouveau responsable prend généralement entre quelques heures et environ 2 semaines au maximum.

Pour plus de détails à ce sujet, référez-vous à ma réponse à " Existe-t-il des alternatives à la candidature à un projet complet sur drupal.org? ".

Pierre.Vriens
la source