Categories: Мнение

Основные моменты отчета 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 году), за которыми следует пользователи, работающие с данными. Платформа становится более доступной для сотрудников, не имеющих опыта разработки.

 

writer

Recent Posts

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

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

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

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

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

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago