Удалить репозиторий плагинов WordPress


19

Я хотел создать плагин WP. Поэтому я запросил, и мой запрос был одобрен WordPress.org, но я больше не хочу разрабатывать этот плагин. Как я могу удалить хранилище навсегда или запросить его удаление.


Хороший вопрос. Любопытно ответ тоже.
MikeSchinkel

1
я попросил об этом в wp-hackers-list, и все ответы были недостаточны :( У меня также была почта на wp.org, и у меня также не было ответа и решения, я изменил readme.txt, чтобы не поддерживать плагин, а также удалить все файлы в транке, скопировать в теги в SVN, вот и все
bueltge

Ответы:


15

Пожалуйста, напишите plugins@wordpress.orgи попросите их удалить ваш плагин. Предоставьте всю информацию и объясните, что вы не начнете разрабатывать плагин, поэтому имя больше не должно быть заблокировано.

Я бы использовал тот же адрес электронной почты, что и при регистрации плагина (возможно, даже отвечая на него), и я думаю, что они будут удалены через несколько дней.


1
Я сделал это, и это действительно сработало .. Но заняло несколько дней ... Большое спасибо ..
Пользователь

Кто-нибудь знает, если это все еще активный ответ? Мы неоднократно отправляли им по электронной почте без ответа. @hakre
Gibron

Вы ждали несколько дней каждый? Просто спрашиваю, я могу представить, что нет фиксированного режима работы, поэтому в некоторые времена года вам нужно больше терпения, может быть. Обычно электронные письма не теряются, поэтому я не вижу необходимости повторно отправлять их по почте.
hakre

@ Отто Может быть, вы можете помочь этой душе?
hakre

6

Чтобы удалить плагин из репозитория WordPress, сначала удалите код через SVN. Тогда пишите адресу plugins@wordpress.org, используя адрес электронной почты, который вы зарегистрировали на wordpress.org (для учетной записи, которая является автором плагина). Они будут удалены в течение нескольких дней и отправят вам электронное письмо для подтверждения. Они в основном скрывают страницы плагинов. Плагин плагин остается заблокированным, и ваш проект может быть воскрешен, если вы сможете убедить его открыть его снова.

Вы также можете удалить свои темы из репозитория WordPress Theme аналогичным образом, отправив по электронной почте themes@wordpress.org используя адрес электронной почты, который вы зарегистрировали на wordpress.org (для учетной записи, которая является автором темы).

Я сделал это сам на этой неделе, чтобы удалить старую тему и плагин, от которого я отказался и который с тех пор был заменен работой других людей.


Вам не нужно сначала удалять код через SVN. Просто отправьте по электронной почте адрес плагинов и позвольте нам справиться с этим И нет темы адреса, как таковой. Тем не менее, вы можете отправить список рассылки рецензентам по электронной почте, и они справятся с вами.
Отто

Адреса с темами @ работали нормально для меня (они удалили тему и ответили мне подтверждением). Также в электронном письме с подтверждением удаления плагина было указано, что я сам удалил код из SVN, поскольку они этого не сделали.

Удаление кода из SVN не нужно и не желательно. Вы обнаружите, что в электронном письме написано, что вы можете удалить его, если хотите, не более того. Я знаю, потому что я написал эту форму по электронной почте. SVN поддерживает историю, удаление из нее удаляет только последнюю версию, историческая запись всегда будет доступна. Код не может быть "удален" из него.
Отто

Только если я поделюсь своим опытом и не хочу конфликтовать с вами, но удаляю все дерево SVN плагина, это означает, что текущий пакет пуст. Конечно, вы можете вернуться к старой ревизии, но действительно плохой код не улучшается с возрастом; он остается плохим, и так зачем его хранить? Кроме того, имя плагина всегда используется в репозитории - лучше привести в порядок IMO - пространства имен пригодны для повторного использования и более ценны, чем плохой / устаревший / нежелательный код, который они часто содержат.

Пространства имен не подлежат вторичной переработке в нашей системе. Слишком много путаницы и столкновений с людьми, использующими старый код. Правило 1: мы не ломаем сайты людей, если можем этого избежать.
Отто

2

Из того, что я слышал, вы не можете удалить его из хранилища. Кроме того, ты действительно не должен. Кто-то где-то может все еще использовать код и может нуждаться в репозитории для справки. Или это может быть хорошим образовательным инструментом позже в будущем.

Но если вы хотите прекратить поддерживать его (то есть отказаться от плагина), вы можете кое-что сделать ...

Загрузите новый файл readme в репозиторий, объяснив, что вы больше не разрабатываете или не поддерживаете плагин. Сделайте сообщение большим, и первое, что увидят люди в файле readme. Также убедитесь, что в описании основного файла PHP плагина есть ссылка, объясняющая, что будущих версий не будет.

Если в будущем другой разработчик захочет взять на себя управление, вы всегда можете назначить их владельцем хранилища. В противном случае он просто будет сидеть в архивах со своим «Этот плагин больше не поддерживается или активно разрабатывается!» сообщение, чтобы предупредить людей.


1
Я еще ничего не положил в хранилище ...
Пользователь

1
Тогда не беспокойся об этом. Если в хранилище ничего нет, поддерживать нечего. Хотя вам может потребоваться зафиксировать файл readme, объясняющий, что вы не собираетесь предоставлять какие-либо обновления.
EAMann

Вы можете удалить его, посмотрите ответ выше ...
Пользователь

Я неправильно понял ваш вопрос, означая, что вы уже отправили плагин в хранилище, а не то, что вы просто держали имя открытым ... но приятно знать, что плагины можно удалить ... хотя я не думаю, что уже были добавлены когда-либо должно быть в соответствии с моим ответом.
EAMann

-1

Вы можете легко удалить файлы из хранилища SVN :

1) Загрузите и установите Tortorize SVN
2) щелкните правой кнопкой мыши на рабочем столе (или в другом месте) и нажмите SVN CHECKOUT и введите URL-адрес плагина (то есть http://plugins.svn.wordpress.org/my-cmbe-plugin/)
3) Войдите в загруженную папку, щелкните правой кнопкой мыши внутри пустой области и щелкните Tortorize SVN>REPO browser и удалите все файлы.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.