Новый реестр плагинов давно был необходим, но такие громкие слова, как «идеология» или «прозрачность», здесь
не очень-то и уместны. Это просто новый и, надо сказать, достаточно удобный реестр плагинов, но не более. И это замечательно :)
Там какие-то траблы с публикацией, видимо их завалили.
От их принципа именования плагинов «First Come, First Serve» они еще огребут… Надеюсь, что хотя бы будут делать как в npm — удалять модули, которые просто занимают имя. В любом случае ждем постов, пострадавших от киберсквоттеров имен плагинов jquery :)
а) Обязать вставлять в название плагина имя автора или название компании? Придут и скажут: вот у меня компания, называется «Get». Привет от киберсквоттеров доменов.
б) Позволять переезжать на занятое имя, если у тебя [скачиваний | форков | вотчеров] [больше | больше в два раза | больше в пять раз] (нужное подчеркнуть)? Так популярность — штука непостоянная. То у одного больше, то у другого. Да и при переездах ссылки ломаться будут.
в) Запретить использовать краткие «очевидные» названия? Непонятно, кто тогда выиграет.
Если бы решение этой проблемы существовало, не было бы киберсквоттеров доменов, а все самые броские имена доменов использовались бы, а не были бы заполнены полутора банерами. Но решения нет. Поэтому всё так грустно.
не надо ничего запрещать! ) у Rails плагинов как-то не возникло проблемы именования. достаточно подключить фантазию ну или дописать префикс awesome_
как хороший пример реестра могу привести сайт Ruby Toolbox Популярные плагины наверху, преданные забвению — в хвосте.
Мне кажется это минус для реестра именно jquery плагинов, что нельзя по списку пройтись сразу по демо каждого плагина, нужно обязательно зайти, найти кнопку try demo. Которая кстати может еще и сказать Page not found. В общем не так он и удобен, как вы о нем говорите.
WordPress, как ни странно, очень популярен у (забугорных) фронтенд-разработчиков. Взять того же Дэвида Уолша. Наверное, так сложилось исторически, а уж потом пошли по пути наименьшего сопротивления.
Встречайте долгожданный plugins.jquery.com