GitHub упростил интеграцию сторонних сервисов, открыв GitHub Marketplace — магазин инструментов разработчика для пользователей репозитория, сообщает The Register.
По словам топ-менеджера GitHub Кайла Дейгла, около 60 процентов бизнес-клиентов GitHub используют интегрированные сервисы — к примеру, сообщения об ошибках от Sentry. GitHub Marketplace призван упростить этот процесс, расширив возможности аккаунта пользователя в GitHub: платежи и управление сторонними сервисами теперь доступны в одном месте.
Кроме того, GitHub готов разрешить всем пользоваться GraphQL API, ранее доступной в предварительном режиме. Это альтернативный способ получения данных от GitHub на замену текущему REST API. Преимущество GraphQL API — в упрощении и ускорении получения данных. К примеру, для того, чтобы увидеть все открытые задачи и комментарии в конкретном репозитории, при работе с REST понадобится 25-30 обращений к серверу, а в GraphQL можно обойтись одним запросом.
Важной новинкой стало и преобразование Integrations в GitHub Apps, которое станет своеобразной заменой OAuth (система аутентификации, которую разработчики традиционно использовали для привязки приложений к GitHub). С ней владельцам репозиториев станет проще настраивать доступ к коду.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.