Excluir repositório do plugin WordPress


19

Eu queria criar um plugin WP. Por isso, solicitei e meu pedido foi aprovado pelo WordPress.org. Mas não quero mais desenvolver esse plugin. Como posso excluir o repositório para sempre ou solicitar sua exclusão.


Boa pergunta. Curioso sobre a resposta também.
MikeSchinkel

11
Eu pedi isso na lista wp-hackers-list e todas as respostas foram insuficientes :( Eu também enviei um email para wp.org e também não tive resposta e solução. Eu mudei o readme.txt para nenhum suporte para o plug-in e também apagar todos os arquivos no tronco, copiar para tags no SVN, isso é tudo.
bueltge

Respostas:


15

Envie um email plugins@wordpress.orge peça para remover o seu plugin. Forneça todas as informações e explique que você não começará a desenvolver o plug-in para que o nome não seja mais bloqueado.

Eu usaria o mesmo email ao registrar o plug-in (talvez até respondendo a ele) e acho que eles o removerão após alguns dias.


11
Eu fiz isso e ele realmente funcionou .. Mas fez demorar alguns dias ... Muito obrigado ..
Utilizador

Alguém sabe se isso ainda é uma resposta ativa? Nós os enviamos por e-mail várias vezes sem resposta. @hakre
Gibron

Você esperou alguns dias cada? Apenas perguntando, posso imaginar que não há um modo fixo de operação, portanto, em algumas épocas do ano, talvez você precise ter mais paciência. Normalmente, os e-mails não se perdem, por isso não vejo necessidade de enviá-los repetidamente .
hakre

@ Otto Talvez você possa ajudar essa alma?
hakre

6

Para remover um plug-in do repositório do WordPress, primeiro exclua o código via SVN. Em seguida, envie um email para plugins@wordpress.org usando o email com o qual você se registrou no wordpress.org (para a conta que é o autor do plugin). Eles o excluirão em alguns dias e enviarão um e-mail para você confirmar. Eles basicamente ocultam as páginas do plugin. A lesma do plug-in permanece bloqueada e seu projeto pode ser ressuscitado se você puder convencê-los a reabri-lo.

Você também pode remover seus temas do repositório Tema WordPress de maneira semelhante, enviando um e-mail para themes@wordpress.org usando o email com o qual você se registrou no wordpress.org (para a conta que é o autor do tema).

Fiz isso pessoalmente esta semana para remover um antigo tema e plugin que eu havia abandonado e que foram substituídos pelo trabalho de outras pessoas.


Você não precisa excluir o código via SVN primeiro. Envie um email para o endereço dos plug-ins e deixe-nos lidar com isso. E não há nenhum endereço de temas, como tal. No entanto, você pode enviar um email para a lista de discussão de revisores de temas e eles podem lidar com isso para você.
Otto

O endereço themes @ funcionou bem para mim (eles excluíram o tema e me responderam com uma confirmação). Além disso, o e-mail de confirmação de exclusão do plugin me disse especificamente para garantir que eu excluí o código do SVN, já que eles não o fizeram.

A exclusão do código do SVN não é necessária nem desejável. Você verá que o e-mail diz que você pode excluí-lo, se quiser, nada mais. Por acaso sei porque escrevi esse formulário por e-mail. O SVN mantém o histórico, excluindo-o apenas da versão mais recente, o registro histórico estará sempre disponível. O código não pode ser "excluído" dele.
Otto

Dar apenas a minha experiência e não procurar entrar em conflito com você, mas excluir toda a árvore SVN do plug-in significa que o pacote atual está vazio. Claro que você pode voltar para uma revisão antiga, mas um código muito ruim não melhora com a idade; permanece ruim e então por que mantê-lo? Além disso, o nome do plug-in é levado para sempre no repositório - melhor para arrumar o IMO - os namespaces são recicláveis ​​e mais valiosos do que o código ruim / desatualizado / indesejado que eles geralmente contêm.

Os espaços para nome não são recicláveis ​​em nosso sistema. Muita confusão e conflito com pessoas que executam código antigo. Regra 1: não violamos sites de pessoas, se pudermos evitá-lo.
Otto

2

Pelo que ouvi, você realmente não pode removê-lo do repositório. Além disso, você realmente não deveria. Alguém em algum lugar ainda pode estar usando o código e pode precisar do repositório para referência. Ou pode ser uma boa ferramenta educacional mais adiante.

Mas se você quiser parar de apoiá-lo (ou seja, abandonar o plug-in), há algo que você pode fazer ...

Faça o upload de um novo arquivo leia-me no repositório, explicando que você não está mais desenvolvendo ou suportando o plug-in. Faça a mensagem grande e a primeira coisa que as pessoas verão no leia-me. Além disso, certifique-se de colocar uma referência na descrição do arquivo PHP principal do plug-in, explicando que não haverá versões futuras.

Se, no futuro, outro desenvolvedor quiser assumir o controle, você sempre poderá atribuí-los como o proprietário do repositório. Caso contrário, ele ficará parado nos arquivos com o seu "Este plug-in não é mais suportado ou está sendo desenvolvido ativamente!" mensagem para alertar as pessoas.


11
Eu não colocar nada no repositório ainda ...
Utilizador

11
Então não se preocupe. Se não houver nada no repositório, não há nada para oferecer suporte. Embora você possa querer confirmar um arquivo leia-me explicando que você não tem intenção de fornecer nenhuma atualização.
EAMann

Você pode excluí-lo, olhar para a resposta acima ...
Utilizador

Entendi mal sua pergunta como se você já tivesse enviado um plug-in para o repositório, não apenas mantendo o nome aberto ... mas é bom saber que os plug-ins podem ser removidos ... embora eu não ache isso. já foram adicionados já deve ser como por minha resposta.
EAMann

-1

Você pode excluir facilmente arquivos do SVN REPOSITORY :

1) Baixe e instale Tortorize SVN
2) clique com o botão direito do mouse na área de trabalho (ou em outro local) e clique em SVN CHECKOUT e insira o URL do plug-in (ou seja http://plugins.svn.wordpress.org/my-cmbe-plugin/)
3) Entre na pasta baixada, clique com o botão direito do mouse dentro da área vazia e clique Tortorize SVN>REPO browser e exclua todos os arquivos.

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.