Тенденции проекта GitHub


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

Представляя анализ данных в блоге GitHub, Томас Эллиот пишет::

В прошлом году GitHub объединил 24 миллиона человек из почти 200 стран, чтобы лучше кодировать и строить больше … и в этом году активность растет еще больше.

Объясняя методологию, используемую для поиска трендовых проектов, Эллиот утверждает::

Мы рассмотрели три различных вида деятельности. Во-первых, мы определили 100 лучших проектов, в которых в 2016 году было не менее 2000 участников, а в 2017 году наблюдался наибольший рост числа участников. Мы также определили топ-100 проектов, которые получили наибольшее увеличение посещений репо проекта в 2017 году. Наконец, мы определили топ-100 проектов, которые получили наибольшее количество новых звезд в 2017 году. Объединив эти списки, мы разделили проекты на широкие сообщества и рассмотрели сообщества, которые были наиболее представлены в верхней части списков. 

Если вы не знакомы с использованием звезд на Github, они отражают популярность как непосредственно в качестве рейтинга, так и в их использовании для сигнализации о том, что разработчики РЕПО заинтересованы.

В результате этого анализа были выделены три тенденции

Ралли в кросс-платформенной разработке Некоторые проекты, которые испытали наибольший рост активности, были сосредоточены на кросс-платформенной или веб-разработке. Например, в 2017 году в Angular/angular-cli было в 2,2 раза больше участников, чем в 2016 году. Разработчики внесли больше вклада, чаще посещали и снимали проекты, связанные с Angular, Facebook/React и Electron.

Глубокое обучение переживает бум во многих отраслях, искусственный интеллект решает множество сложных и интересных проблем. Вклады и визиты увеличились в такие проекты, как Keras и Mozilla/DeepSpeech, а также в TensorFlow в 2017 году было в 2,2 раза больше посещений, чем в 2016 году, в то время как модели TensorFlow имели в 5,5 раза больше посещений!

Новые навыки Больше людей, чем когда-либо, изучают новые навыки кодирования. Были сняты многочисленные проекты, многие из которых были созданы в 2017 году, связанные с обучением кодированию, получением работы по кодированию и лучшими практиками кодирования. Например, Chalarangelo/30-секундный код и norvig/pytudes предоставляют примеры кода на Javascript и Python соответственно, чтобы помочь повысить свободное владение этими языками.

Еще в 2016 году мы были удивлены, обнаружив из состояния GitHub отчета Octoverse, что Microsoft была организацией с наибольшим количеством участников с открытым исходным кодом. Так было и в 2017 году, согласно анализу Фелипе Хоффы. Однако с точки зрения звезд он был хорошо затмеваем Google.

Отчеты Хоффы:

Похоже, что у Microsoft около 1300 сотрудников активно продвигают код в 825 лучших репозиториев на GitHub.

Google отображает ~900 сотрудников, активных на GitHub, которые отправляют код в ~1100 лучших репозиториев.

Не все проекты равны: в то время как гуглеры вносят код в 25% больше репозиториев, чем Microsoft, эти репозитории собрали гораздо больше звезд (530 000 против 260 000). 

Данные, лежащие в основе этой диаграммы, доступны в открытом доступе и показывают, что самым популярным проектом с большим отрывом является Tensorflow, за которым следует Facebook/React. 

Репо Microsoft VSCode занимает третье место в списке, и оно превосходит два вышеперечисленных с точки зрения githubers из рассматриваемого домена. Первое место в этом отношении из этого списка десяти самых звездных репо rgw занимает JetBrains/kotlin, в котором 30 участников из самого JetBrains. 


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