[Moscow.pm] выбор имени для CPAN модуля.

Oleg Alistratov ali на ali.org.ua
Чт Мар 21 15:27:09 PDT 2013



21.03.2013, 15:03, "Anton Yuzhaninov" <citrin на citrin.ru>:

> Планирую выложить на CPAN модуль.
> Возник вопрос с выбором имени.
>
> Модуль реализует алгоритм ORTC (Optimal Routing Table Constructor). Можно
> назвать как Net::CIDR::ORTC, но тут
> http://pause.perl.org/pause/query?ACTION=pause_namingmodules#Net
> пишут, что использовать namespace Net, нежелательно. 

То они не хотели, чтоб туда всякие api веб-сервисов пихали.

> В то же время в namespace CIDR:: насколько вижу только один модуль, 

И тот 98 года.

> а в Net::CIDR их заметно больше.

Делай Net::CIDR::ORTC, без всяких сомнений.

> Функциональность модуля:
>
> на входе список префикс - значение, например:
> 192.168.0.0/23 -> A
> 192.168.2.0/24 -> B
> 192.168.3.0/24 -> B
>
> на выходе, эквивалентный (при использовании longest prefix match), список с
> меньшим числом префиксов, для данного примера:
> 192.168.0.0/23 -> A
> 192.168.2.0/23 -> B
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org

-- 
Oleg Alistratov


Подробная информация о списке рассылки Moscow-pm