Увы, в суппорте+развитии MSE* появились "вакансии" :(((

Вопросы программирования и использования MSEide + MSEgui.

Модератор: Модераторы

Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Увы, в суппорте+развитии MSE* появились "вакансии" :(((

Сообщение debi12345 »

Как же жалко, у Мартина было такое планов громадье:
Re: [MSEide-MSEgui-talk] To Martin family.
Graeme Geldenhuys
mailinglists@geldenhuys.co.uk
сегодня в 22:42
Язык письма — Английский. Перевести на Русский?

Oh NO! My sincere condolences to his family and friends. I am very
saddened to hear such unexpected news. He will definitely be missed.

Regards, Graeme

:cry: :cry: :cry:
Mikhail
энтузиаст
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Сообщение Mikhail »

Мартин умер что-ли?
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Да, синдром внезапной остановки сердца. Это не инфаркт, а на уровне электроимпульсов регуляции пульса. В возрасте кажется 62 лет - всего ничего для Швейцарии с ее экологией и медициной. У него скорее уже были проблемы с сердцем - по его словам он вел неспешный, осторожный образ жизни.
Надеюсь что проект подхватят - к нему добавить доку, а также настройку и создание форм и виджетов в коде как в FpGui (чтобы не опасаться потери обратной совместимости) - вообще ценны не будет.
Лично мне пришлось задвинуть использование MSEgui в "консоль онли" только по причине потери (завал сразу с 2мя проектами) обратной совместимости PPU-файлов - аналогичной переходу с Delphi 7 к более новым.

Эх, у Мартина были такие планы и он так активно работал - не только MSEgui, но и MSElang (смесь оберона и паскаля на базе LLVM) :cry: Оооооочень жаль :cry:
Mikhail
энтузиаст
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Сообщение Mikhail »

debi12345 писал(а):Да, синдром внезапной остановки сердца. Это не инфаркт, а на уровне электроимпульсов регуляции пульса. В возрасте кажется 62 лет - всего ничего для Швейцарии с ее экологией и медициной. У него скорее уже были проблемы с сердцем - по его словам он вел неспешный, осторожный образ жизни.
Надеюсь что проект подхватят - к нему добавить доку, а также настройку и создание форм и виджетов в коде как в FpGui (чтобы не опасаться потери обратной совместимости) - вообще ценны не будет.
Лично мне пришлось задвинуть использование MSEgui в "консоль онли" только по причине потери (завал сразу с 2мя проектами) обратной совместимости PPU-файлов - аналогичной переходу с Delphi 7 к более новым.

Эх, у Мартина были такие планы и он так активно работал - не только MSEgui, но и MSElang (смесь оберона и паскаля на базе LLVM) :cry: Оооооочень жаль :cry:

Я так понимаю он один весь проект тянул?
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Я так понимаю он один весь проект тянул?

Сам master-git - да, он. Он никогда не был против квалифицированных "соучастников", "сингл-пёсн" - это не его условие, а просто так получилось.
Есть еще сопутствующий проект - "mseuniverse" (надстройки, расширения и кое-какая дока, сделанные юзерами и самим Мартином).
Есть еще ветка с отрисовкой GUI средствами SDL - она давно не синхронизировалась с основной.
Mikhail
энтузиаст
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Сообщение Mikhail »

debi12345 писал(а):
Я так понимаю он один весь проект тянул?

Сам master-git - да, он. Он никогда не был против квалифицированных "соучастников", "сингл-пёсн" - это не его условие, а просто так получилось.
Есть еще сопутствующий проект - "mseuniverse" (надстройки, расширения и кое-какая дока, сделанные юзерами и самим Мартином).
Есть еще ветка с отрисовкой GUI средствами SDL - она давно не синхронизировалась с основной.

Боюсь проект умрет.
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Нужен новый лидер или лидеры, иначе судьба проектов незавидная.
Мартина очень жаль, он жил этими проектами.
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Боюсь проект умрет.

Причем для линевого GUI и близко нет такого компактного, полноценного, сквозного от клавиатутры до принтера, решения.
Зря все-таки Мартин возложил доко-писание на юзеров - а ведь им так же некогда как и ему, но он мог бы вбивать PasDoc-вставки сразу при сразу добавлении фич, много времени это не заняло бы - а проблему доки на либы решило бы. А без этого у проекта получился крайне высокий порог вхождения, по факту нужен талант разбираться в чужом не самом простом коде.

Добавлено спустя 2 часа 15 минут 12 секунд:
У кого есть заход на мэйл-лист Мартина, намекните Грэму и ребятам, что нужно что-то поудобнее и пооперативнее ,чем мэйлист - что-нибудь онлайновое но так чтобы не светить телефоны и прочую прайвысь т.п.
iskander
энтузиаст
Сообщения: 627
Зарегистрирован: 08.01.2012 18:43:34

Сообщение iskander »

Очень печальная новость. RIP, Мартин.
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Конечно, в сообществе нет программиста с навыками, равными Мартину и с кучей свободного времени, но сообщество сможет развивать его проекты командно. Особенно с учётом того, что в проекты не вошла половина модификаций от сообщества. Мартин часто занимал позицию игнорирования модификаций, принимая лишь половину из них.
Например его реализация локализации приложений ни к чёрту не годится, но о поддержке gettext как альтернативы он отказался.
Ему предлагали fpdoc для документирования, опять был игнор.
И так далее.
Он был талантливым разработчиком с характером, никого не допускал к разработке, был боссом.
Как результат имеется только русская локализация не в апстриме и отсутствие документации сложнейшего кода.
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Ему предлагали fpdoc для документирования, опять был игнор.

Да, отказ от комментов в исходниках (добавил фишку - тут уже откомментировал и забыл) ради незагрязнения кода (хотя в ИДЕ есть "коуд фолдинг" ) по факту завалил тему документации а значит и порога вхождения.

Добавлено спустя 3 минуты:
но о поддержке gettext как альтернативы он отказался.

Это линковка с С-шной DLL-кой, причем под которую все равно нужно писать ГУЙ

Добавлено спустя 5 минут 58 секунд:
В принципе проблема доступа к репам вроде решилась :
Hello Fre;D
My name is Bruno, I'm Martin's brother-in-law, I want to inform you that we
have found in Martin's documents the pass words for MSEide-MSEgui
sourceforge. In case you have already appointed a new leader (administrator?
supervisor? manager?) for Martin's project, I would sent him the relevant
data.
Kind regards - Bruno
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Не надо там ничего линковать.Там всё локализуется методом подгрузки либы с переводом, но надо это делать через промежуточные po файлы, а не через хрень trp/trd, когда при каждом чих-пых надо каждую строку перевода сверять заново, ибо он плывёт абсолютно произвольно, нету привязки переводимой строки к переведённой. А представьте когда тысячи строк и сотни переводов, это хаос. Но Мартин за явную хрень держался горой. Он предлагал вручную все эти смещения строк править.
А надо было всего лишь написать пару скриптов генерации pot файла и парсера po файла с генерацией на выходе переведённых mfm файлов.
Gettext тут ни в одном месте даже не вызывается, используются лишь стандартные po файлы как промежуточное звено. Но Мартин любил когда было бы своё и неважно, что оно полностью неработоспособное. Я ему об этом 5 лет назад говорил, бестолку, как была хрень с локализацией, так она и сейчас есть.
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Но Мартин за явную хрень держался горой. Он предлагал вручную все эти смещения строк править.

Не вручную,а используя MSEi18n. Вы ему просто не доказали настоятельную (без компромиссов) нужность своего решения, он вообще всегда избегал компромиссов всегда ища идеал (который всегда есть - если ХОРОШО подумать) .
Например по части базирование MSElang как настройки над LLVM ("Мартин, оно тебе надо - возиться над оптмизацией под процы когда уже есть целое коммьюнити,только этим и занимающиеся ?" ) он подхватил сразу вместо своего первоначального подхода "все сам".

Добавлено спустя 5 минут 29 секунд:
Насчет MSElang+LLVM оооооочень жаль что он не успел запустить хотя бы ёрлиальфу :( Ооочень хотелось все это увидеть и заценить в деле.

Добавлено спустя 57 минут 26 секунд:
Парни, кто может писать в мэйлист, плиз отпишитесь там, то для простых смертных это напряг, нужен другой, более адекватный, способ коммуникации.
ev
долгожитель
Сообщения: 1787
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение ev »

приглашайте их сюда
Ответить