Приглашаем к сотрудничеству
Мы приглашаем разработчиков, библиотечные сети стать частью нашей команды:
- Разрабатывайте полезные сервисы для библиотечной сферы
- Распространяйте свои решения
- Влияйте на цифровое развитие библиотек
Используйте и создавайте инновационные сервисы для библиотек, масштабируйте свои решения!
Доступ к исходному коду платформы¶
Открытость как основа доверия¶
Мы предоставляем доступ к исходному коду платформы сетям библиотек. Это наш осознанный выбор, основанный на убеждении, что открытость — это путь к развитию и доверию.
Открывая код, мы показываем, что нам нечего скрывать. Библиотеки могут самостоятельно убедиться в качестве решения, понять архитектуру системы и принципы её работы.
Почему мы открываем код¶
Совместное развитие¶
В библиотечных сетях работают сильные команды разработчиков, которые глубоко понимают специфику своих задач и потребности пользователей. Именно эти команды лучше всего знают, какие доработки нужны в первую очередь. Доступ к исходному коду позволяет им самостоятельно реализовывать необходимые изменения, не дожидаясь очереди в общем плане разработки.
Мы строим платформу как совместный продукт: локальные команды вносят предложения, находят и исправляют ошибки, разрабатывают новые модули. Такой подход ускоряет развитие платформы и делает её по-настоящему удобной для каждой библиотечной сети.
Прозрачность и доверие¶
Вы можете проверить безопасность системы, убедиться в соответствии стандартам, понять, как обрабатываются ваши данные.
Адаптация под специфику¶
Возможность доработки кода под уникальные требования вашей библиотечной сети с сохранением совместимости с основной платформой.
Независимость от вендора¶
Доступ к коду гарантирует, что вы не окажетесь в зависимости от одного поставщика и сможете продолжить развитие системы.
Кто может получить доступ¶
Доступ к исходному коду предоставляется:
- Библиотечным сетям и консорциумам
- Научным и специализированным библиотекам
- Организациям-партнерам по развитию платформы
Как получить доступ¶
1. Подписание лицензионного соглашения¶
Доступ к коду предоставляется после подписания лицензионного соглашения, которое определяет:
- Условия использования исходного кода
- Права на модификацию и распространение изменений
- Обязанности по сохранению конфиденциальности
- Порядок взаимодействия при обнаружении уязвимостей
- Правила внесения изменений в основной репозиторий
2. Получение учетных данных¶
После подписания соглашения вы получаете:
- Доступ к репозиторию с исходным кодом
- Документацию для разработчиков
- Инструкции по сборке и развертыванию
- Доступ к системе отслеживания задач
3. Техническая поддержка¶
Мы предоставляем:
- Консультации по архитектуре платформы
- Ревью кода при внесении изменений
- Техническую поддержку по вопросам интеграции
Что можно делать с кодом¶
Изучать и анализировать¶
Доступ ко всем компонентам платформы для изучения архитектуры и принципов работы.
Модифицировать для собственных нужд и предлагать улучшения¶
Возможность внесения изменений в функциональность под специфические требования вашей библиотечной сети. Контрибуция в основной репозиторий через систему pull request с обязательным ревью нашей команды.
Находить и исправлять ошибки¶
Участие в улучшении качества платформы через баг-репорты и патчи.
Интегрировать с другими системами¶
Разработка интеграций и расширений для взаимодействия со сторонними сервисами.
Мы особенно приветствуем¶
- Новые AI-сервисы
- Интеграции с библиотечными системами
- Улучшения UX/UI
Процесс контрибуции¶
Если вы хотите внести изменения в основной репозиторий:
- Cоздайте свою копию для работы
- Создайте отдельная ветка для каждого изменения
- Внесите изменения следуя принятым в проекте правилам к стилю кода, принятым проектным решениям
- Напишите тесты
- Создайте запрос на включение кода в основную ветку, опишите, что и зачем изменено
- Мы проверим изменения
- После одобрения изменения попадут в основную ветку
Как начать¶
Для получения доступа к исходному коду:
- Свяжитесь с нами по адресу info@bibtech.ru или через форму обратной связи
- Опишите ваши цели, расскажите для каких задач нужен доступ к коду
- Получите лицензионное соглашение
- Согласуйте с нами условия использования кода и подпишите соглашение
- Получите доступ
Открытость делает платформу качественнее¶
Присоединяйтесь к развитию платформы! Ваш код, ваши идеи и ваш экспертный взгляд помогут создать действительно полезный инструмент для библиотек.