Поисковая система для модулей CPAN - PullRequest
0 голосов
/ 05 августа 2010

Я считаю, что большой объем модулей, доступных через CPAN, несколько расходится с его возможностями поиска. Мне известно, что о модулях хранится много данных, включая теги dlsip . Однако я не знаю удобного интерфейса для запроса этой базы данных. Похоже, что search.cpan.org предоставляет только базовый текстовый поиск, и данные dlsip отображаются только (AFAIK) при просмотре по категориям.

Доступен ли интерфейс, как утилита командной строки, в модуле perl, так и на веб-сайте, который обеспечит расширенную систему поисковых запросов и предоставит соответствующие данные удобным способом? В дополнение к данным dlsip, в идеале я бы хотел, чтобы такие вещи, как оценки пользователей, общее количество комментариев, время последнего обновления и статистика развертывания, были частью запроса и / или представления.

Ответы [ 3 ]

5 голосов
/ 05 августа 2010

Это довольно очевидный ответ, но я часто использую Google для поиска CPAN. Я просто набираю «поисковый термин site: cpan.org здесь» или просто «поисковый термин cpan здесь» и обычно могу быстро найти подходящий модуль. Редко я обнаруживал необходимость прямого поиска метаданных, но я согласен, что это было бы неплохо.

(Если кто-то заинтересован в запуске проекта, чтобы сделать эти данные более доступными для поиска, дайте мне знать, и я помогу!)

1 голос
/ 05 августа 2010

Вы можете получить дамп данных из PAUSE и делать с ним все что угодно.Андреас Кениг - парень, с которым вам придется поговорить.Я никогда не находил полезными вещи dlsip, потому что большинство людей не удосужились обновить их после регистрации модуля.

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

0 голосов
/ 05 августа 2010

Поговорите с drrho , он занимается домашним животным проектом, включающим множество дополнительных метаданных CPAN.

Если вы хотите помочь создать лучшую поисковую систему, чем (kobe) search.c.o, присоединяйтесь к CPANHQ .

...