The OpenNET Project / Index page

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



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

Оглавление

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

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


5. "Завершено портирование GIMP на GTK3"  +22 +/
Сообщение от аноним2 (?), 20-Апр-23, 09:44 
Не смешно - над проектом трудиться полтора программиста. И куда им спешить, если прошлый фреймворк вполне рабочий?
Ответить | Правка | Наверх | Cообщить модератору

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ообщить модератору

11. "Завершено портирование GIMP на GTK3"  +1 +/
Сообщение от Аноним (11), 20-Апр-23, 10:02 
>если прошлый фреймворк вполне рабочий?

Но скоро будет выпелен из всех дистров.

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

115. "Завершено портирование GIMP на GTK3"  +/
Сообщение от JackONeillemail (?), 20-Апр-23, 19:41 
GTK2 выпилен, но ты же как то гимп запускаешь)
Ответить | Правка | Наверх | Cообщить модератору

17. "Завершено портирование GIMP на GTK3"  +4 +/
Сообщение от mos87 (ok), 20-Апр-23, 10:17 
Прошлый - это GTK2? Ну, рабочий - это если в смысле запускается. Одно отсутствие поддержки HiDPI уже переводит в разряд условно-съедобных.

Внешний вид Гимпа даже с "увеличенной" темой это ппц ад страшный.. Особенно на тёмной теме (разработчики-дизигнеры в тёмные темы похоже в принципе не могут, в отличие от таковых в текстовых редакторах/терминалах).

Впрочем, увы, не только из-за масштабирования. Когда в принципе видишь его диалоги это какой-то ужас. Как люди-профессионалы этим пользуются? А ещё гонят на tcl/tk...

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

33. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (139), 20-Апр-23, 11:34 
Трудится, извините. Помогите им.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

50. "Завершено портирование GIMP на GTK3"  +3 +/
Сообщение от Аноним (50), 20-Апр-23, 13:12 
Вопрос сложный, так как потом его в качестве "Граффического редактора" будут продавать в АльтЛинуксе, Астре и еще доброй половине дистрибутивов.

Я думаю, что для россии нужен аналог Буста для развития каких-то инициатив. Создал инициативу перевести на GTK4 и ввалил туда денег. Компания взяла сделала и забрала деньги за инициативу,
а кто-то уже решает - выливать обратно в OpenSource или нет.

А так забесплатно могут только непонятные люди писать с каким-то толи пассивных доходом толи
еще по непонятно какой причине.

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

70. "Завершено портирование GIMP на GTK3"  +1 +/
Сообщение от Аноним (70), 20-Апр-23, 14:19 
>а кто-то уже решает - выливать обратно в OpenSource или нет.

Лицензия GIMP уже однозначно решила насчёт выливать обратно в OpenSource.

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

85. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (85), 20-Апр-23, 15:52 
ничего она не решила. исходники должны быть предоставлены покупателям.
Ты покупатель? вот шиш тебе а не исходники.
Ну как google поступает, или всякие SaaS.
Ответить | Правка | Наверх | Cообщить модератору

126. "Завершено портирование GIMP на GTK3"  +/
Сообщение от trolleybus (?), 20-Апр-23, 21:42 
Однако же, ничто не мешает покупателю распространять исходники и дальше. Он имеет на это полное право
Ответить | Правка | Наверх | Cообщить модератору

119. "Завершено портирование GIMP на GTK3"  +4 +/
Сообщение от prokoudineemail (ok), 20-Апр-23, 20:49 
В России никому не интересно заниматься прикладной частью десктопного линукса. Трёп на эту тему от ключевых игроков рынка я слышу уже лет 15, а выхлоп примерно нулевой.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

125. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (125), 20-Апр-23, 21:41 
И системной серверной тоже, воровать чужой труд и продавать под своей довольно убогой лычкой за откаты в госучреждения вот это очень интересно.
Ответить | Правка | Наверх | Cообщить модератору

132. "Завершено портирование GIMP на GTK3"  +1 +/
Сообщение от тоже Анонимemail (ok), 21-Апр-23, 01:00 
Ну, не совсем околонулевой - вот одинэска таки переползла, например.
Вообще же мировой вектор развития и инноваций заметно сместился с десктопа в веб, а для него, по большому счету, достаточно, чтобы браузер запускался.
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

135. "Завершено портирование GIMP на GTK3"  +/
Сообщение от n00by (ok), 21-Апр-23, 07:36 
> Я думаю, что для России нужен аналог Буста для развития каких-то инициатив.
> Создал инициативу перевести на GTK4 и ввалил туда денег. Компания взяла
> сделала и забрала деньги за инициативу,
> а кто-то уже решает - выливать обратно в OpenSource или нет.

России может и нужен, а торговцам готовым бесплатным кодом, собранным в пакетики, не нужен.

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

86. "Завершено портирование GIMP на GTK3"  +/
Сообщение от Аноним (86), 20-Апр-23, 15:58 
Если вполне рабочий, то может и не надо было создавать новую мажорную версию?
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

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

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




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

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