YiiGist - каталог расширений Yii
4 февраля 2015
До этого момента у Yii не было нормального каталога пакетов. Команда Yii занимается новой версией сайта, но пока не всё готово и релизить нельзя. Официально мы рекомендовали использовать packagist.org и искать там "yii". Это более-менее работало, но было не совсем удобно. Думаю, поэтому сообщество запустило неофициальный проект YiiGist.
YiiGist позволяет зайти используя GitHub и пометить один или несколько репозиториев как пакет Yii 1 или Yii 2. Все помеченные пакеты доступны в каталоге. Есть поиск, информация вытягивается как из GitHub, так и из packagist.
Как вам?
Комментарии RSS по email OK
Хорошо, что это просто каталог, а то сейчас чуть ли не каждый норовит себе менеджер пакетов сделать.
Очень офигенно сделали, очень красиво, понравилась функциональность отмечания галочками реп с гитхаба.
Подкину пару мыслей из своей головы.
Но, в общем получилось намного круче, чем предыдущий каталог на yiiframework.com Поздравляю вас с этим!
PS. Напиши плз как реализовали такую поддержку тегов [image] в поисковой строке. И вообще на чем и как реализовали поиск.
Sam, твой markdown сожрал мои переносы строк! Я понимаю что он хочет 2 переноса, и вообще нужно было воспользоваться нумерованным списком, но все-таки я это понял слишком поздно :-(
Статы бы еще в списке вводились, было бы проще выбирать
Corsac, какие конкретно статы Вас интересуют? Кол-во звезд и кол-во скачиваний за день\неделю?
Nizsheanez Спасибо за отзыв! Нам приятно, что Вам нравится! Есть пара вопросов по поводу Ваших идей. Напишите, пожалуйста, на [email protected] . Не будем разводить здесь общение :-)
Nizsheanez, забыл добавить про поиск. Пока что поиск реализован средствами php. Впоследствии думаем поключить сфинскс. Обычный поиск разбивает строку отдельно по слову и ищет по логике "или". Если слова стоят в квадратных скобках, то они не разбиваются на отдельные сегменты, и ищется вся строка. Например запрос "[error log] module component" будет искать where name like 'error log' or name like 'module' or name like 'component'. Добавлю, что поискет идёт по имени пакета, описанию и тегам. В будущем планируем добавить поиск по ридми.
У меня не сработало вот такое:
И br
Вот блин, а тут сработало =)
@Nepster, вы сделали ошибку:
ссылка на картинку попала мимо ковычек
перевод строки, а к предыдущей дополнительный пробел в конце
@Nepster простите, с картинкой я ошибся :(
Nepster, гитхаб использует свой синтаксис маркдауна. И мы использовали стороннюю библиотеку, которая, по всей сидимости, не все варианты разметки покрывает. Будем изучать Вашу проблему. Html теги мы вовсе вырезаем. Возможно заменим позже на purifier.
Nepster. Фикс Вашей проблеме уже запушено в библиотеку. Осталось дождаться релиза новой версии.
жаль мало проектов читает
Mirocow Сейчас можно добавить только публичные не-форки. Если какой-то из репозиториев не добавляется, либо не появляется в личном каинете, сообщите на [email protected] и мы проверим.
Основная проблема штатного каталога, по-моему, в том, что там недостаточно структуризации, а здесь ее вообще нет, это еще хуже. Ну а так, конечно нужное начинание.
pavlm, какой структуризации Вам не хватает?
rmrevin, мне хотелось бы видеть расширения по категориям, плюс возможность сужения области поиска по тегам. В штатном каталоге сделан или выбор тега или выбор категории, а надо и то и другое (хотя если вручную сформировать ссылку - то работает одновременно www.yiiframework.com/extensions/?category=15&tag=bootstrap ).
pavlm, сейчас работает поиск по тегу. Категории тоже есть, но в фильтре они ещё не представлены. Чуть позже этот функционал будет доступен.
Очень круто, что запилили сервис, как раз не хватало такого. Но пожалуйста, сделайте категории!