Открыть список
Как стать автором
Обновить

Комментарии 27

Забавно, что в проектах на Java нет ни одной билд системы: Maven/Gradle,
Нет Jersey, на котором бегут миллионы сервисов, но есть Quarkus, которому без году неделя.
Главное — нет самого рейтинга. При этом в наборе как монстры вроде Hadoop, так и всякая, скажем прямо, фигня вроде frontend-maven-plugin. Ну т.е. проекты очевидно очень разные по важности и сложности их замены чем-либо другим. Ну и вообще… jenkins есть, а nexus значит нет? И что бы это значило?
нексус можно заменить вебсервером, по крайней мере частично — раздавать артефакты сможет, а дженкинс…
Заменить как раз можно все. Впрочем, я понял — nexus делает Sonatype, и он только частично OSS. Видимо потому его и нет.
Есть bazel.
Видимо Google составлял список не из всех существующих проектов, а только те, что используются у них.

Хе-хе, нравится мне, что количество разработчиков в рейтинг входит с положительным весом.
Я так понял, меньше всего поддержка нужна проектам, для которых число грузовика равно 1 – пусть уже загнутся и освободят место для новых?

Это вопрос из разряда: что важнее, английский язык с сотнями миллионами говорящих, или 577 языков на грани забвения.

Вовсе нет.
Сравните проект с миллионом пользователей и одним разработчиком и проект с тысячей пользователей и десятью разработчиками.
Какой важнее? (Сдаётся мне, тут число разработчиков вообще неважно)
Какой под угрозой? (Тот, у кого их меньше)

Мне кажется, мы говорим о разных вещах. Важность — это значимость. Об угрозах речи не идёт.


Вернёмся к формуле.
При прочих равных остальных параметрах, возьмём два:
C — контрибьютеры (разрабы)
D — зависимости от проекта (юзеры)


f(C, D/2) = f(C/2, D)


Почему вы не согласны с этим утверждением?

Потому что важность проекта – это юзеры. Больше юзеров – больше важность. Итого, f(..., D/2) < f(..., D).


Это – важность проекта. Но есть вторая характеристика: угроза для проекта. Очевидно, что чем меньше разработчиков – тем больше угроза (гуглите число грузовика, оно же Truck Factor или Bus Factor). Imho при равной важности поддерживать надо проект, который находится в опасности.


Короче, поддерживать надо проекты, у которых больше юзеров и у которых меньше разработчиков. Число юзеров и число разработчиков влияет в разные стороны.

Давайте в терминах формулы, контрибьютеры не просто так пишут код — они тоже пользователи. Самые заинтересованные пользователи.


Угроза — это когда все хотят пользоваться, но никто не хочет вкладываться? Код лежит в открытом доступе, но никто не хочет развивать?


О bus-факторе я знаю, но он про другое.

Почему Sphinx в колонке Python? Он же на C++ написан

Хорошо что C# это все не грозит.
В столбце Си есть rt-n56u, но это домашний роутер некоторое время как снятый с производства. Кто-нибудь знает каким образом он попал в значимые проекты?
Это же Гугл, что вы ожидаете? Это вам не квадратные люки, тут думать надо.
Имеется в виду bitbucket.org/padavan/rt-n56u/src, но сам автор сказал что сильно удивлен, ибо с 2016 там не было изменений.
Имеется ввиду это скорее всего
github.com/hanwckf/rt-n56u

Коммитов там много, только вот ценность…
Это форк первого проекта
При том, что в рейтинге есть rt-n56u и (внезапно!) reactos, там нет pppd, dnsmasq и скажем accel-ppp. Вот уж действительно, столпы цифровой цивилизации не обойдены стороной. :)
Ну что, теперь индусы точно знают, на какие педали нажимать, чтобы продвинуть свои проекты?

Некоторые проекты в списке дважды.

В таблицу попали драйвер go-sqlite3 и sqlitebrowser, но сам sqlite оказался не важным )
Аналогичная проблема с FreeCAD, который полностью зависит от ядра OpenCASCADE.
«OpenCASCADE is the heart of the geometrical capabilities of FreeCAD», но OpenCASCADE в рейтинг решили не добавлять.

Gnucash оказался одним из самых критичных продуктов? о_О

Джонни Кэш — это все (с)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.