The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Завершено портирование GIMP на GTK3"
Отправлено freehck, 20-Апр-23 17:47 
> А теперь заходим https://gitlab.gnome.org/GNOME/gimp/-/commits/master?ref_typ... , убираем "Update XXX translations". Видим, что процентов 95 кода - это Jehan.

Минутка занимательной статистики.

Собираем статистику по всему workdir-у без учёта директорий локализации:
% _GIT_PATHSPEC=':!po*' git-quick-stats -T > stats.postar

За 42% проекта ответственны 2 человека:
% grep -E '@|lines' stats.postar | grep -v '(.%)' | grep -B1 lines | grep -v -- --
     Jehan <jehan@girinstud.io>:
      lines changed: 1983932    (12%)
     Michael Natterer <mitch@gimp.org>:
      lines changed: 4794646    (30%)

Последний коммит от Митча датирован декабрём прошлого года:
% grep -A10 'mitch@gimp\.org' stats.postar | grep last
      last commit:   Tue Dec 22 20:40:31 2020 +0100

За 87% кода ответственны 19 авторов:
% grep -E '@|lines' stats.postar | grep -v '(0%)' | grep -B1 lines | grep -v -- -- | grep % | wc -l
19
% grep -E '@|lines' stats.postar | grep -v '(0%)' | grep -B1 lines | grep -v -- -- | grep -o '[0-9]*%' | sed 's/%//' | paste -sd+ | bc
87

Имена оставшихся 17-ти:
% grep -E '@|lines' stats.postar | grep -v '(0%)' | grep -B1 lines | grep -v -- -- | grep @ | grep -vE 'jehan@girinstud.io|mitch@gimp.org'
     Manish Singh <yosh@gimp.org>:
     Helvetix Victorinox <Helvetix@src.gnome.org>:
     Ell <ell_se@yahoo.com>:
     Martin Nordholts <martinn@src.gnome.org>:
     Sven Neumann <neo@src.gnome.org>:
     Marc Lehmann <pcg@src.gnome.org>:
     Adrian Likins <adrian@src.gnome.org>:
     David Odin <dindinx@src.gnome.org>:
     Elliot Lee <sopwith@src.gnome.org>:
     William Skaggs <weskaggs@src.gnome.org>:
     Michael Natterer <mitch@src.gnome.org>:
     Simon Budig <simon@gimp.org>:
     Manish Singh <yosh@src.gnome.org>:
     Michael Natterer <mitschel@cs.tu-berlin.de>:
     Pat David <patdavid@gmail.com>:
     klausstaedtler <staedtler-przyborski@web.de>:
     Sven Neumann <sven@gimp.org>:

^^^ (между делом обнаруживаем Митча ещё два раза и добавляем ему в копилочку ещё 3% кода) ^^^

Выясняем, когда появлялись оставшиеся 15:
% grep -E 'yosh@gimp.org|Helvetix@src.gnome.org|ell_se@yahoo.com|martinn@src.gnome.org|neo@src.gnome.org|pcg@src.gnome.org|adrian@src.gnome.org|dindinx@src.gnome.org|sopwith@src.gnome.org|weskaggs@src.gnome.org|simon@gimp.org|yosh@src.gnome.org|patdavid@gmail.com|staedtler-przyborski@web.de|sven@gimp.org' stats.postar -A10 | awk '/last/ {print $7}' | sort -ru | head -n5
2020
2018
2016
2012
2010

Итого, из основных разработчиков сейчас активен только Jehan: Mitch пропал ещё в прошлом декабре, а из остальных самый крайний в последний раз коммитил что-то аж в 2020м, а все прочие -- прекратили деятельность и того раньше.

Тезис о "полутора программистах" подтверждается.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру