Огромный сборник статей от WPTec для начинающих

Мнение

Основные моменты отчета GitHub о состоянии Octoverse за 2020 год: разработчики работают больше часов, но обращаются к проектам с открытым исходным кодом для творческих точек

GitHub опубликовал свой годовой отчет Octoverse за 2020 год. Платформа для размещения кода в настоящее время обслуживает более 56 миллионов разработчиков, которые в прошлом году создали более 60 миллионов новых репозиториев. Объем работы, выполняемой через каналы GitHub, и его превосходство в качестве крупнейшей в мире платформы для разработчиков дает компании доступ ко всем данным о том, как люди работали во время пандемии.

Отчет о производительности показывает, что разработчики работали больше, чем в предыдущем году. Он включает данные о том, в какое время суток люди кажутся более продуктивными, а также данные о мельчайших изменениях объема работы в разных часовых поясах и странах с разными ответами на COVID-19. График ниже отражает тихоокеанский часовой пояс США, показывая всплеск в окне push и объем работ, начинающийся в середине марта с ограничениями. Объем работ оставался стабильно выше, чем в прошлом году.

GitHub зарегистрировал на 35% больше репозиториев, чем в прошлом году, и на 7,5 часов меньше времени на объединение запросов на вытягивание в самые продуктивные недели совместной работы команд.

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

Этот сборник отчетов также освещает несколько тенденций в более широком сообществе открытого исходного кода. Наряду с общим скачком объема работы GitHub отслеживал рост активности с открытым исходным кодом в выходные и праздничные дни, в то же время, когда активность разработчиков Enterprise упала. Создание проектов с открытым исходным кодом также увеличивается на 25% в годовом исчислении с апреля 2020 года.

Данные показывают, что даже когда разработчики завершают свою обычную работу, они обращаются к проектам с открытым исходным кодом для творческих выходов. Эти проекты часто обеспечивают значимые связи и общение, в то время как мир застрял дома.

Основываясь на этих выводах, GitHub рекомендует организациям признать важность проектов с открытым исходным кодом для благополучия и обогащения сотрудников, когда они вносят свой вклад вне работы.

State of the Octoverse также включает отчеты о сообществе и безопасности. GitHub обнаружил, что 17% уязвимостей, размещенных на его платформе, были явно вредоносными, но вызывали лишь 0,2% предупреждений. Остальные 83% уязвимостей возникли в результате ошибок. Компания обнаружила, что уязвимости исправляются в 1,4 раза быстрее, если репозитории настроены на автоматическое создание запроса на вытягивание при наличии исправления.

В 2020 году для репозиториев, размещенных на GitHub, среднее время, в течение которого уязвимости остаются необнаруженными до того, как они будут обнаружены, составит четыре года. В среднем сообществу требуется 4,4 недели на код и выпуск исправления и 10 недель на то, чтобы предупредить сообщество о доступности обновления безопасности. После получения уведомления пользователи обычно применяют обновление в течение одной недели.

GitHub сообщает, что его сообщество становится все более разнообразным, поскольку количество тех, кто идентифицирует себя как разработчиков, сократилось с 60% в 2016 году до 54% ​​в 2020 году. Профили, связанные с образованием, растут (с 17% в 2016 году до 23% в 2020 году), за которыми следует пользователи, работающие с данными. Платформа становится более доступной для сотрудников, не имеющих опыта разработки.

 

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *