О проекте¶
Компания Киберплат объявляет о том, что, начиная с 3 августа 2009 года проект терминального программного обеспечения развивается в режиме открытого исходного кода (Open Source) и приглашает своих партнеров и внешних разработчиков к участию в коллективной работе.
Отход от концепции проприетарного программного обеспечения (когда оно разрабатывалось и развивалось исключительно специалистами Киберплат) и переход к режиму совместной разработки продиктован требованиями времени. По нашему мнению, региональная и индивидуальная специализация пользователей ПО для платежных терминалов настолько заметна, а решаемые ими задачи зачастую столь специфичны, что разработать и развивать в одном центре полностью устраивающий всех пакет терминального ПО попросту невозможно. С другой стороны, объединение усилий в доработке ПО и привлечение сторонних разработчиков позволит значительно расширить его функционал и повысить надежность его работы, при этом в достаточно сжатые сроки.
Если прежде наши специалисты самостоятельно вносили все необходимые изменения в пакет терминального ПО, то в рамках совместной работы Киберплат берет на себя функции модератора и интегратора усилий всех разработчиков и «хозяина» площадки, на которой планируется обмениваться результатами совместной деятельности. Мы уверены, что эффект синергии, отличающий все проекты в режиме Open Source (достаточно вспомнить знаменитый Linux), быстро скажется и в этом проекте, что позволит в короткие сроки создать качественный пакет терминального ПО, удовлетворяющий всем потребностям бизнеса не только сегодня, но и в ближайшем будущем.
Основные особенности проекта¶
- Исходный код - кроссплатформенный, файлы проектов подготовлены для ОС Windows.
- Некоторые компоненты программы представлены в виде бинарных библиотек.
- Код предоставляется участникам в режиме «только для чтения». Если участник проекта
желает сделать свой код доступным публично, код должен быть выслан модераторам
для контроля и публикации.
Приглашаем участников проекта регистрироваться и принять активное участие в развитии системы.
Работа в проекте¶
Чтобы принять участие в работе, Вам необходимо зарегистрироваться .Для получения проекта в текущем статусе, необходимо воспользоваться командой
svn checkout https://opensource.cyberplat.com/svn/ ./ --username <Ваш логин>
В данной команде используются учетные данные, указанные Вами при регистрации.
Порядок работы¶
- Зарегистрироваться в системе
- Пользователи Windows для облегчения работы с кодом могут скачать TortoiseSVN — клиент для системы контроля версий Subversion, выполненный как расширение оболочки проводника.
- Для других операционных систем также потребуется клиент Subversion
- Загрузить проект
~ $ svn co https://opensource.cyberplat.com/svn
- Ставить задачи для сообщества
- Получить доступ на запись изменений opensource@cyberplat.com
- Записать изменения, связанные с задачей
~ $ svn commit -m "refs #задачи"
- Записать исправления ошибок
~ $ svn commit -m "fixes #ошибки"
Администрация КиберПлат.