Удалить репозиторий плагинов 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.