Бібліотека SDL переходить на GitHub

1 хв. читання

Проєкт SDL (Simple DirectMedia Library) переносять на GitHub. Це міжплатформна мультимедійна бібліотека з відкритим кодом, вона написана переважно мовою C та повсюдно застосовується у розробці ігор.

До цього команда послуговувалась системою Mercurial і відстежувала помилки через Bugzilla, а ще раніше, до 2010 року, використовувала Subversion.

Ключовий розробник SDL Раян Ґордон написав, що він не фанат git, вважає деякі рішення цієї системи катастрофічними, а Mercurial, на його думку, функціонує краще. Однак вона сприймається як застаріла, Bugzilla взагалі не дуже змінилась за останні 20 років і має купу проблем з безпекою. Тож SDL все ж вирішили перенести на git — через її зручність і підтримку багатьох інструментів.

Розробники SDL довго не переходили на GitHub, адже проєкт мав правило використовувати лише власну інфраструктуру. Натомість GitHub контролюється іншою компанією, тож це трохи суперечить принципам.

Однак вони змушені йти на компроміс, адже у попередніх систем є суттєві проблеми з безпекою і підтримкою, загалом все працює на скотчі та молитвах. Тим часом у GitHub є оплачувані команди інженерів, та й малоймовірно, що Microsoft найближчим часом збакнрутує і закриє платформу. Якщо ж це станеться, то проблеми будуть не лише в SDL, а в усієї екосистеми open source, тож усім потрібно буде переходити на новий сервіс.

Помітили помилку? Повідомте автору, для цього достатньо виділити текст з помилкою та натиснути Ctrl+Enter
Codeguida 5.6K
Приєднався: 8 місяців тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація