Ищем программистов энтузиастов для участия в проекте разработки open source биллинговой системы и системы мониторинга сети. Чем дальше углубляемся в процесс, тем больше и безграничней поле для деятельности мы для себя открываем :-).
Немного о проекте.
0. Предварительно название проекта: The Cherry Project (да, мы любим вишню ;-))
1. Проект полностью Open Source (если так можно назвать перловый код), находится в стадии разработки с лета 2002-го.
2. Используется чистый необремененный разными извращениями язык perl, без PHP и прочего хлама (есть простенький мета-язык описания шаблонов на HTML в перемешку с перловым кодом).
3. Проект полностью модульный. На данный момент мы реализовани модули для учета услуг интернет (трафик, время, диалап, pppoe, vpn), услуг voip (терминация и оригинация), телефонии, карты экспресс оплаты, дилеры, платежи, счета и договора и т.д. Отдельно выделяется (и стараемся отвести ему большое внимание) модуль мониторинга и диагностики разношерстных сетей и разнообразного телекоммуникационного оборудования.
4. Поддержка много-языковости (на данный момент умеем только русский и английский, японскую хирагану изучаем :-)), много-валютности, много-провайдерности и много-операторности (во наговорил то :-)).
5. Полностью web-based интерфейс оператора и пользователя, вплоть до настроек тарифных планов.
6. В качестве СУБД используется PostgreSQL, но очень хотелось бы сделать поддержку ORACLE. Внутренняя структура это позволяет.
7. Тарификация польностью real-time и основана на RADIUS-е. Релизован свой протокол взаимодействия с тарификационным сервером, который производит все расчеты и вынесен из базы в отдельный процесс.
8. (все остальное расскажу по e-mail)
Чего бы нам хотелось:
1. Сильных духом и настойчивых энтузиастов способных принять посильное участие в тестировании. На данный момент мы обкатываем проект на сети интернет провайдера, штатными сотрудниками которого являемся :-)) и занимаемся проектом в свободное от выполнения основных обязанностей время :-).
2. Программистов, способных не только разобраться без капли документации в коде, шаблонах, мириаде конфигурационных файлов и 320-ти SQL таблицах, но и способных дописывать свои куски кода, реализуя нужные вам фичи и целые модули :-).
3. Программистов способных стойко и методично дописывать шаблоны web-интерфейса ко всему многообразию того, что мы уже напрограммили :-).
4. Технических писателей. Документации нет абсолютно никакой. Хотелось бы начать ее излагать :-).
Как уже отмечал, проект польностью free ware, поэтому платой за ваш труд будет не что иное, как возможность эксплуатировать вами же написанный код :-).
Если кто-то находит в себе силы и время, пишите нам на: cherry@t72.ru.
CVS базу кода и все необзодимые перловые модули можно взять здесь: ftp://ftp.t72.ru/pub/unix/cherry/
PS: Будем рады если кто-либо сможет внедрить проект в какой нибудь телекоммуникационной компании. Лучшего способа оттестировать код не возможно вообразить.