The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Завершено портирование GIMP на GTK3, opennews (??), 20-Апр-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Завершено портирование GIMP на GTK3"  –2 +/
Сообщение от Аноним (9), 20-Апр-23, 10:00 
> Не смешно - над проектом трудиться полтора программиста

ох опять какие-то числа с потолка от анонимов

https://gitlab.gnome.org/GNOME/gimp/-/project_members

Ответить | Правка | Наверх | Cообщить модератору

14. "Завершено портирование GIMP на GTK3"  +18 +/
Сообщение от llolik (ok), 20-Апр-23, 10:07 
А теперь заходим https://gitlab.gnome.org/GNOME/gimp/-/commits/master?ref_typ... , убираем "Update XXX translations". Видим, что процентов 95 кода - это Jehan. Ну и сейчас пришёл с GSoC и активничает(переводит на новые API/запиливает форматы/подбирает старые недоделанные проекты/собственно провигает CMYK) CMYKStudent он же AlxSa, он же Nick. Остальные набегами пилят специфические вещи (вроде сборок не под Линукс, документации, фильтров и т.д.).
Ответить | Правка | Наверх | Cообщить модератору

16. "Завершено портирование GIMP на GTK3"  +4 +/
Сообщение от mos87 (ok), 20-Апр-23, 10:14 
док-я, переводы, тесты должны быть в отдельных проектах кмк

особенно в таком жирном ПО

ну переводы точно. Только засоряют гит.

Ответить | Правка | Наверх | Cообщить модератору

24. "Завершено портирование GIMP на GTK3"  +2 +/
Сообщение от Аноним (1), 20-Апр-23, 10:46 
Как тогда все узнают какой ты страдалец тащишь все в одно лицо?
Ответить | Правка | Наверх | Cообщить модератору

57. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:32 
Если на каждый чих не валить всё в одну большую помойку проекта, то не будет создаваться видимости напряжённейшей работы над проектом!
А уж если отказаться и от огромных куч веток на каждый да бесконечных мерджей - так и вовсе могут возникнуть вопросы какого чёрта делается и на что уходят деньги

вы что, хотите чтобы разработчиков гимпа начали по башке бить за то что хрен пинают вместо работы и выпускают откровенно отсталые фичи вроде переезда на актуальнейший третий гтк !?

Я вообще критой да инкскейпом пользуюсь. Гимп, где бы он ни запускался - всё равно выглядит чуждо, отстало и крайне недружественен пользователю в плане компоновки интерфейсов и оформления

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

100. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Пряник (?), 20-Апр-23, 17:55 
Нет не должны. Каждый делает как ему удобнее. Гит ни к чему не обязывает. Всё в одной репе наоборот удобно, а не собирать по всем углам, чтоб только скомпилировать.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

157. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (-), 21-Апр-23, 23:48 
> Нет не должны. Каждый делает как ему удобнее. Гит ни к чему
> не обязывает. Всё в одной репе наоборот удобно, а не собирать
> по всем углам, чтоб только скомпилировать.

Не все осиливают субмодули, что поделать... GTKшные "креативщики" и те кто вокруг в топе чарта неумех и криворучек, для них это сильно сложно. Скажите спасибо что виндовые бинари в репу не комитнули. А то бывает и такое.

Ответить | Правка | Наверх | Cообщить модератору

163. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (163), 24-Апр-23, 04:20 
Покажите какой вы правильный "креативщик", желательно проект масштаба gimp.
Ответить | Правка | Наверх | Cообщить модератору

102. "Завершено портирование GIMP на GTK3"  +/
Сообщение от freehckemail (ok), 20-Апр-23, 18:06 
> док-я, переводы, <...> должны быть в отдельных проектах кмк

Нет. Какую проблему это призвано решить?

Как раз наоборот, это хорошо, что документация и переводы -- жёстко связаны с кодом. Если их по разным репам раскидать, неминуемо возникнет задача соотнесения оных с кодом. А пока вы держите всё это в одной репе -- проблемы нет.

> тесты должны быть в отдельных проектах кмк

Смотря какие. Интеграционные да, лучше вынести в отдельный проект. А вот например юнит-тесты однозначно должны идти вместе с проектом.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

94. "Завершено портирование GIMP на GTK3"  +2 +/
Сообщение от Kuromi (ok), 20-Апр-23, 16:52 
На самом деле картина печальная. "Извращенец" (Гимп же) подается как альтернатива Фотошопе (что особенно актуально в ...новых реалиях), но на самом деле оказывается что разработка почти мертва. Очевидно нет коммерческого интереса. Даже ФФ при куда больших возвожностях конкурирует в своей нише ни шатко ни валко, что уж говорить о Гимпе с "полтора землекопами".
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

113. "Завершено портирование GIMP на GTK3"  +1 +/
Сообщение от llolik (ok), 20-Апр-23, 19:16 
> подается как альтернатива Фотошопе (что особенно актуально в ...новых реалиях)

Подаётся кем угодно, только не авторами Гимп-а, у которых прямо на сайте (в FAQ) написано, что задачи делать альтернативу фотошопу не стояло и не стоит.

> но на самом деле оказывается, что разработка почти мертва. Очевидно нет коммерческого интереса.

Ну не сказал-бы, чтобы мертва. Тотже Scribus куда "мертвее" и то шевелится. Но да, могла бы быть сильно бодрей. Как-минимум Ковида была так и вполне себе резвой.

> Даже ФФ при куда больших возвожностях конкурирует в своей нише ни шатко ни валко, что уж говорить о Гимпе с "полтора землекопами".

Самое смешное, что как говорил @prokoudine, и деньги в проекте тоже есть (через GNOME Foundation). Но это надо организовывать некоммерческую организацию, это надо вести всю эту бухгалтерию и заниматься организационной деятельностью. Это сильно-бы подстегнуло, но это не сильно просто и людей, готовых этим головняком заняться, на данный момент нет.

Ответить | Правка | Наверх | Cообщить модератору

120. "Завершено портирование GIMP на GTK3"  +2 +/
Сообщение от prokoudineemail (ok), 20-Апр-23, 20:58 
Реальные временные расходы на управление НКО в ЕС не такие уж и большие (см. моё интервью с чуваком из FreeCAD Project Assoсiation на LWN), а ведение бухгалтерии можно за деньги передоверить кому-то ещё. Все эти вопросы абсолютно решаемые. Выбор нынешней команды — ничего не менять. Ну, ок.
Ответить | Правка | Наверх | Cообщить модератору

158. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (-), 22-Апр-23, 00:17 
> LWN), а ведение бухгалтерии можно за деньги передоверить кому-то ещё.

Даже нашару можно, есть всякие штуки типа SPI, допустим, которые могут этим заняться если их условия устраивают.

Ответить | Правка | Наверх | Cообщить модератору

149. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (149), 21-Апр-23, 13:27 
Вангую:

Закрыты перевалы. Погода плохая. Для ухода в долину развития, через перевал, за которым исполнение надежд.

Прикованы туманами к земле... Взлететь легко, а садиться в тумане - что разбиться.

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

99. "Завершено портирование GIMP на GTK3"  +5 +/
Сообщение от freehckemail (ok), 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м, а все прочие -- прекратили деятельность и того раньше.

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

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

110. "Завершено портирование GIMP на GTK3"  +2 +/
Сообщение от llolik (ok), 20-Апр-23, 18:55 
> Тезис о "полутора программистах" подтверждается.

Класс, что заморочился с подсчётами. Я просто слежу за проектом где-то с начала 2.10 (ну интересно мне, бывает такое). mitch - это предыдущий мейнтейнер, jehan - текущий. Они вдвоём сделали большую часть работы, по переводу на GTK3. И много интересных фич и оптимизаций (асинхронщину, например) сделал Ell.

Потом настал covid и поскольку у mitch-а основная работа - это семейный бизнес, то, по очевидным причинам, ему немного не до фрисофта. Он +- с начала ковида передал мейнтейнерские полномочия jehan-у и до минимума сократил участие в проекте (сейчас и вообще до нуля). А Ell-а выбесил сраный glimpse и он тоже оборвал своё участие в проекте.

И больше сколько-нибудь серьёзных активных разработчиков, кроме jehan-а и нет. Ну вот благодаря CMYKStudent-у зашевелился собственно CMYK и недеструктивщина. Да и вообще он посматривает неоконченные/заброшенные начинания и пытается доводить до ума. Вот сейчас непосредственно разработка, по большей части - это они двое.
Есть один, который пилит доки и немного плагины импорта (Jacob Boerema), есть один который пилит сборки под Мак-и (Lukas Oberhuber), есть разгребальщик багов (Michael Schumacher) и есть жена jehan-а (Aryeom Han), которая следит за сайтом и, я так понимаю, основной тестер и дизайнер (потому что она художник, в общем-то). Остальные, на данный момент - эпизодические мимокрокодилы.

Если упоминать проекты, которые составляют ядро обработки, т.е. GEGL/babl/ctx - то, в подавляющем большинстве, последнее время это Øyvind Kolås, также мейнтейнер этих проектов.

Ответить | Правка | Наверх | Cообщить модератору

131. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (131), 21-Апр-23, 00:55 
> прошлого года
> Tue Dec 22 20:40:31 2020

Даже если считать количество прошедших полных лет, то 2020-й прошлым ну никак не получится.

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

143. "Завершено портирование GIMP на GTK3"  +/
Сообщение от freehckemail (ok), 21-Апр-23, 09:28 
Хм. Видимо глаз дёрнулся, мне казалось, что там 2022.
Ну, значит дело ещё более паршиво: из основных разработчиков -- остался только один человек.
Ответить | Правка | Наверх | Cообщить модератору

134. "Завершено портирование GIMP на GTK3"  –2 +/
Сообщение от n00by (ok), 21-Апр-23, 07:31 
> Тезис о "полутора программистах" подтверждается.

"Горжусь, что это работает на Эльбрусе" (ц) угадайте кто.

Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

139. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (139), 21-Апр-23, 08:42 
Цыфры.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

155. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним. (?), 21-Апр-23, 20:08 
Цифры.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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