Como contribuir com um módulo convertido?


12

Recentemente converti um módulo de contribuição do Drupal 6 para o Drupal 7 para um dos meus projetos de clientes. Eu gostaria de contribuir com este módulo convertido para a comunidade. Como fazer upload disso na página do projeto existente? Preciso criar um patch ou será um projeto de sandbox?

Respostas:


11

Para isso, você precisa criar um projeto sandbox e abrir um problema na fila de problemas do módulo existente, postando um link lá e solicitando que o mantenedor desse projeto dê uma olhada.

Se assim o desejarem, eles podem confirmar esse módulo como a versão 7.x oficial ou até mesmo adicionar você como co-mantenedor do módulo, se você estiver interessado. Caso eles não achem este módulo interessante, você pode criá-lo como um projeto separado: Crie a caixa de proteção, solicite a aprovação do aplicativo na fila de aprovação do projeto Drupal.org e publique-o como módulo independente.


5
O caminho certo para solicitar que o administrador desse projeto dê uma olhada seria criando um problema na fila de problemas do módulo, informando os mantenedores sobre o projeto sandbox. Dessa maneira, os mantenedores não apenas conheceriam seu trabalho, mas outros usuários que procurassem soluções semelhantes também poderiam encontrá-lo. Isso aumentará a probabilidade de obter mais análises para o seu projeto.
AjitS

0

Eu provavelmente criaria um problema na página do projeto existente e faria o upload como um patch lá.

@ A sugestão de sandbox da Chapabu IMO é um extra opcional. O principal é criar o problema, para que fique visível para a comunidade. Um patch é bom (embora ter acesso imediato a um tarball seja um bom recurso para facilitar o teste por outras pessoas).

Se o projeto D6 não estiver atualizado para o D7 até agora, você poderá descobrir que o mantenedor não está mais envolvido com o projeto.


Se o mantenedor não vir o patch, ele nunca será aprovado? Alguém tem o direito de cometer um patch que não seja o mantenedor?
gopivignesh.m

Sim, temos um processo para isso: drupal.org/node/251466 - se você suspeita que já seja esse o caso, a rota da sandbox é sensata, pois as pessoas podem usar a fila de problemas da sandbox enquanto você progride na porta D7.
22613 Chris Chrisess
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.