Come contribuire con un modulo convertito?


12

Di recente ho convertito un modulo di Drupal 6 contribuito in Drupal 7 per uno dei miei progetti client. Vorrei contribuire con questo modulo convertito alla comunità. Come caricarlo nella pagina del progetto esistente? Devo creare una patch o sarà un progetto sandbox?

Risposte:


11

Per questo è necessario creare un progetto sandbox e aprire un problema nella coda dei problemi del modulo esistente, pubblicando un collegamento lì e sollecitando il manutentore di quel progetto a dare un'occhiata.

Se lo desiderano, possono impegnare quel modulo come versione ufficiale 7.x, oppure possono anche aggiungerti come co-manutentore del modulo se sei interessato. Nel caso in cui non trovino interessante questo modulo, è possibile crearlo come progetto separato: creare il sandbox, richiedere l'approvazione dell'applicazione di progetto nella coda di approvazione del progetto Drupal.org e farlo pubblicare come modulo indipendente.


5
Il modo giusto per sollecitare l'amministratore di quel progetto a dare un'occhiata sarebbe creare un problema nella coda di emissione del modulo, facendo sapere ai manutentori del progetto sandbox. In questo modo non solo i manutentori sarebbero a conoscenza del tuo lavoro, ma anche altri utenti alla ricerca di soluzioni simili possono trovarlo. Ciò aumenterà la probabilità di ottenere più recensioni per il tuo progetto.
AjitS

0

Probabilmente creerei un problema nella pagina del progetto esistente e lo caricherò come patch lì.

Il suggerimento sandbox di Chapabu di IMO è un extra opzionale. La cosa principale è creare il problema in modo che sia visibile alla comunità. Una patch va bene (anche se avere un accesso immediato a un tarball è una buona funzionalità per facilitare i test da parte di altri).

Se ormai il progetto D6 non viene aggiornato a D7, è possibile che il manutentore non sia più coinvolto nel progetto.


Se il manutentore non vede la patch, non verrà mai approvata? Qualcun altro ha il diritto di eseguire il commit di una patch diversa dal manutentore?
gopivignesh.m,

Sì, abbiamo un processo per questo: drupal.org/node/251466 - se sospetti che sia già il caso, il percorso sandbox è ragionevole, poiché le persone possono utilizzare la coda di problemi sandbox mentre avanzi nella porta D7.
Chris Burgess,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.