GitHub будет лучше знакомить разработчиков с грядущими обновлениями сервиса при помощи публичных дорожных карт. Пользователи смогут влиять на выполнение запланированных улучшений и помогать им продвигаться вперед по карте.
Куда идет GitHub
Хостинг ИТ-проектов GitHub презентовал свою первую дорожную карту. Она доступна под лицензией Creative Commons Attribution 4.0 International. Просмотреть документ можно в новом репозитории, созданном специально для него. В составе карты есть таблица, в которой перечислены текущие и ожидаемые в скором времени изменения в сервисе. По всем дополнениям и правкам указана подробная справочная информация.
Авторы дорожных карт GitHub рассказали, что главная цель нового проекта – предоставить разработчикам больше информации о том, какие изменения ожидают сервис в ближайшее время. Кроме того, пользователи смогут влиять на выполнение отдельных частей карты: они смогут принимать участие в тестировании новых функций, взаимодействовать с сообществом open source кода, предлагать свои изменения и улучшения.
Детали таблицы
Одна из особенностей публичной дорожной карты GitHub – функция фильтрации в таблице. Благодаря ей можно находить интересующие проекты по обновлению хостинга. К примеру, если искать информацию по меткам «beta», «server» или «security & compliance», то можно увидеть запланированное время появления в сервисе сканирования кода и секретного сканирования в бета-версии GitHub Enterprise Server.
Также есть возможность подписаться на «GitHub Issues» в дорожной карте. Сделав это, пользователь сможет получать уведомления, когда в проектах произойдут изменения или обновления.
Важность обновлений
Представители GitHub уточнили, что работа над дорожной картой еще не завершена. Публичная версия не дает исчерпывающей информации, позже в нее будут добавлены все планы по развитию хостинга репозиториев. Когда у команды сервиса появятся новые задумки по обновлению, они также будут отображены на карте. В GitHub обещают доработать и сам формат таблицы по тем отзывам, которые оставляют пользователи хостинга.
С другой стороны, представители GitHub сняли с себя любую ответственность за обновление компонентов сервиса и выпуск запланированных функций ко времени, указанном на карте. Цель таблицы – обозначить общие планы развития сервиса без четких дедлайнов и собрать замечания и предложения по нововведениям. Пользователям не следует целиком полагаться на данные из дорожной карты при разработке своих проектов.