Перейти к содержанию

Приглашаем к сотрудничеству

Мы приглашаем разработчиков, библиотечные сети стать частью нашей команды:

  • Разрабатывайте полезные сервисы для библиотечной сферы
  • Распространяйте свои решения
  • Влияйте на цифровое развитие библиотек

Используйте и создавайте инновационные сервисы для библиотек, масштабируйте свои решения!

Доступ к исходному коду платформы

Открытость как основа доверия

Мы предоставляем доступ к исходному коду платформы сетям библиотек. Это наш осознанный выбор, основанный на убеждении, что открытость — это путь к развитию и доверию.

Открывая код, мы показываем, что нам нечего скрывать. Библиотеки могут самостоятельно убедиться в качестве решения, понять архитектуру системы и принципы её работы.

Почему мы открываем код

Совместное развитие

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

Мы строим платформу как совместный продукт: локальные команды вносят предложения, находят и исправляют ошибки, разрабатывают новые модули. Такой подход ускоряет развитие платформы и делает её по-настоящему удобной для каждой библиотечной сети.

Прозрачность и доверие

Вы можете проверить безопасность системы, убедиться в соответствии стандартам, понять, как обрабатываются ваши данные.

Адаптация под специфику

Возможность доработки кода под уникальные требования вашей библиотечной сети с сохранением совместимости с основной платформой.

Независимость от вендора

Доступ к коду гарантирует, что вы не окажетесь в зависимости от одного поставщика и сможете продолжить развитие системы.

Кто может получить доступ

Доступ к исходному коду предоставляется:

  • Библиотечным сетям и консорциумам
  • Научным и специализированным библиотекам
  • Организациям-партнерам по развитию платформы

Как получить доступ

1. Подписание лицензионного соглашения

Доступ к коду предоставляется после подписания лицензионного соглашения, которое определяет:

  • Условия использования исходного кода
  • Права на модификацию и распространение изменений
  • Обязанности по сохранению конфиденциальности
  • Порядок взаимодействия при обнаружении уязвимостей
  • Правила внесения изменений в основной репозиторий

2. Получение учетных данных

После подписания соглашения вы получаете:

  • Доступ к репозиторию с исходным кодом
  • Документацию для разработчиков
  • Инструкции по сборке и развертыванию
  • Доступ к системе отслеживания задач

3. Техническая поддержка

Мы предоставляем:

  • Консультации по архитектуре платформы
  • Ревью кода при внесении изменений
  • Техническую поддержку по вопросам интеграции

Что можно делать с кодом

Изучать и анализировать

Доступ ко всем компонентам платформы для изучения архитектуры и принципов работы.

Модифицировать для собственных нужд и предлагать улучшения

Возможность внесения изменений в функциональность под специфические требования вашей библиотечной сети. Контрибуция в основной репозиторий через систему pull request с обязательным ревью нашей команды.

Находить и исправлять ошибки

Участие в улучшении качества платформы через баг-репорты и патчи.

Интегрировать с другими системами

Разработка интеграций и расширений для взаимодействия со сторонними сервисами.

Мы особенно приветствуем

  • Новые AI-сервисы
  • Интеграции с библиотечными системами
  • Улучшения UX/UI

Процесс контрибуции

Если вы хотите внести изменения в основной репозиторий:

  1. Cоздайте свою копию для работы
  2. Создайте отдельная ветка для каждого изменения
  3. Внесите изменения следуя принятым в проекте правилам к стилю кода, принятым проектным решениям
  4. Напишите тесты
  5. Создайте запрос на включение кода в основную ветку, опишите, что и зачем изменено
  6. Мы проверим изменения
  7. После одобрения изменения попадут в основную ветку

Как начать

Для получения доступа к исходному коду:

  1. Свяжитесь с нами по адресу info@bibtech.ru или через форму обратной связи
  2. Опишите ваши цели, расскажите для каких задач нужен доступ к коду
  3. Получите лицензионное соглашение
  4. Согласуйте с нами условия использования кода и подпишите соглашение
  5. Получите доступ

Открытость делает платформу качественнее

Присоединяйтесь к развитию платформы! Ваш код, ваши идеи и ваш экспертный взгляд помогут создать действительно полезный инструмент для библиотек.