Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: fapuj on 06 03 2014, 17:14:23

Title: Miranda NG -> opensource?
Post by: fapuj on 06 03 2014, 17:14:23
Ваша Miranda NG опенсорс в отличии IM?
Title: Re: Miranda NG -> opensource?
Post by: watcher on 06 03 2014, 17:21:30
IM также опенсорс, лицезия GPL 2.
Title: Re: Miranda NG -> opensource?
Post by: fapuj on 06 03 2014, 17:30:41
Я бы очень хотел увидеть вашу программу в линуксе. Понимаю, что портировать не получится, но можно написать идентичный аналог
Title: Re: Miranda NG -> opensource?
Post by: watcher on 06 03 2014, 17:32:52
А, так тут проблема иная, просто всё мощно завязано на WinApi. Чтоб написать идентичный аналог нужно несметное количество человеко-часов, а нас едва хватает на развитие этого проекта.
Title: Re: Miranda NG -> opensource?
Post by: fapuj on 06 03 2014, 17:34:52
Понятно. Если бы нашлись энтузиасты, вы бы согласились ?
Title: Re: Miranda NG -> opensource?
Post by: watcher on 06 03 2014, 17:44:27
fapuj, а мы не должны соглашаться, исходники открыты.
Title: Re: Miranda NG -> opensource?
Post by: Black Sniper on 10 03 2014, 19:35:47
В своё время на уровне "он сказал..." был слух о том что разработчиков миранды попросили версию под линукс, те в свою очередь сказали что очень сильно завязано на WinApi и нам и так хватает. То что watcher, и ответил.

А потом, ИМХО аналог не нужен, есть qutim, но он скорее дохлый чем живой.
Title: Re: Miranda NG -> opensource?
Post by: Wave on 10 03 2014, 22:17:01
У меня сложилось впечатление, что кутим — живой, но кустарный и маргинальный.
Title: Re: Miranda NG -> opensource?
Post by: Ищезаяц on 11 03 2014, 06:21:19
А потом, ИМХО аналог не нужен, есть qutim, но он скорее дохлый чем живой.
фраза сама себе противоречит, не?
Title: Re: Miranda NG -> opensource?
Post by: Black Sniper on 11 03 2014, 07:37:30
фраза сама себе противоречит, не?
Она не досказана :)

Аналог миранды на линукс не нужен, для этого есть qutim. Т.к. иначе будет ещё один мёртвый клиент.
мёртвый - развивается со скоростью улитки :)

А вот кроссплатформенную miranda иметь - это было бы лучше.
Title: Re: Miranda NG -> opensource?
Post by: watcher on 11 03 2014, 11:21:08
Да, придется миранду переписывать на Qt, мирандой это больше не будет точно.
Title: Re: Miranda NG -> opensource?
Post by: fapuj on 14 03 2014, 10:49:34
Black Sniper,
Аналог миранды на линукс не нужен, для этого есть qutim. Т.к. иначе будет ещё один мёртвый клиент.
мёртвый - развивается со скоростью улитки :)

А вот кроссплатформенную miranda иметь - это было бы лучше.
не согласен, если разработчики будут активно поддерживать версию для линукса, то все будет норм.

Post Merge: [time]14 03 2014, 10:56:11[/time]
Да, придется миранду переписывать на Qt, мирандой это больше не будет точно.
не согласен, если это будут делать родные разработчики миранды и не на "отвяжись", вложат свою душу в свое детище, то это будет старая добрая миранда для линукс-систем. Интерфейс будет отличаться, но это разве важно? Идея портирования программы на другую систему - чтобы программа выполняла свои задачи в новой системе. firefox живет много где: windows, linux, mac, android - это же тот же огнелис неважно на какой платформе, также выглядит, также работает и лагает  ;D
я верю в вас.

ps
мне понравилась идея с репозиториями для плагинов: все в одном месте, не надо искать и обновлять по отдельности.

Post Merge: 14 03 2014, 10:56:40
подскажите как настроить мост в джаббер для icq ?
Title: Re: Miranda NG -> opensource?
Post by: Black Sniper on 14 03 2014, 12:25:38
не согласен, если разработчики будут активно поддерживать версию для линукса, то все будет норм.
Не будут :( Их очень мало ИМХО, им и винодовой вресии хватает за глаза, мало того чтоб стабильности поддерживать того что есть, так ещё и свистелки и переделки реализовать по "хачу" пользователей.
мне понравилась идея с репозиториями для плагинов: все в одном месте, не надо искать и обновлять по отдельности.
Мне в принципе то же, только очень сильно портит что нужно иметь актуальную версию плагина под актуальное ядро. В этом плане MIM куда более гибкий.
Title: Re: Miranda NG -> opensource?
Post by: watcher on 14 03 2014, 15:35:09
не согласен, если это будут делать родные разработчики миранды и не на "отвяжись", вложат свою душу в свое детище, то это будет старая добрая миранда для линукс-систем. Интерфейс будет отличаться, но это разве важно? Идея портирования программы на другую систему - чтобы программа выполняла свои задачи в новой системе. firefox живет много где: windows, linux, mac, android - это же тот же огнелис неважно на какой платформе, также выглядит, также работает и лагает  ;D
я верю в вас.

Нас полтора человека, а не полтора десятка, как это было лет 6-7 назад, дай бог с виндо-версией разобраться.


Post Merge: [time]14 03 2014, 17:38:06[/time]
Мне в принципе то же, только очень сильно портит что нужно иметь актуальную версию плагина под актуальное ядро. В этом плане MIM куда более гибкий.

Вот именно поэтому он и мертвый уже "мы пишем ядро, а вы с плагинами делайте что хотите, когда хотите", для этого держалась совместимость - ну и как, помогло? Нам не имеет смысла держать обратную совместимость, разрабатывать легче, меняя ког на всё, мы тянем весь репозитарий, всё обновляется, в чем пресловутая гибкость-то? Миранда ИМ просто не осилила подхода с обновлениями, попытки-то были и неоднократные. И я это вижу не как гибкость, а "найди 50 плагинов в 50-ти местах включая гуглокод, репы авторов, прочее, причем всё скомпилировано в разных студиях - часть в динамике, часть в статике".
Title: Re: Miranda NG -> opensource?
Post by: Apollo2k4 on 14 03 2014, 16:04:02
Мне в принципе то же, только очень сильно портит что нужно иметь актуальную версию плагина под актуальное ядро. В этом плане MIM куда более гибкий.
Вагон легаси и беготня по полсотни сайтов для того чтобы взять плагин.
С PluginUpdater проблемы с версиями не бывает, а зачем бы мне понадобилась старая версия библиотеки я не знаю, если что-то не работает, то не работает скорее всего и на старой. И так было и в IM
Title: Re: Miranda NG -> opensource?
Post by: Black Sniper on 14 03 2014, 18:45:43
Вот именно поэтому он и мертвый уже "мы пишем ядро, а вы с плагинами делайте что хотите, когда хотите", для этого держалась совместимость - ну и как, помогло?
Контроля над написанием плагинов небыло. Проверки "чистоты кода". А после того как ввели специальные коды для того чтоб плагины могли подключится - стало совсем плохо. Вроде бы вот он плагин, работает, заброшен, но работает, а без этого когда фиг запустишь.

Нам не имеет смысла держать обратную совместимость, разрабатывать легче, меняя ког на всё, мы тянем весь репозитарий, всё обновляется, в чем пресловутая гибкость-то?
Скажем есть два плагина, у одного со временем исчезает очень нужный функционал, а у другово фиксится очень жёсткий баг. Между исправлениями несколько релизов. Если я правильно понял, то уже придётся выбирать на чём сидеть, на баге с фичей или на фиксе без фичи. Пожалуйста поправь если заблуждаюсь.

Есть парочка сайтов, Аддонсы в расчёт не беру, там наверно уже совсем всё плохо, а так miranda-vi.org - с него и обновлялся последние года 2-3.

Title: Re: Miranda NG -> opensource?
Post by: watcher on 14 03 2014, 19:05:36
Скажем есть два плагина, у одного со временем исчезает очень нужный функционал, а у другово фиксится очень жёсткий баг. Между исправлениями несколько релизов. Если я правильно понял, то уже придётся выбирать на чём сидеть, на баге с фичей или на фиксе без фичи. Пожалуйста поправь если заблуждаюсь.

Относиться как к какой-то программе в целом, ждать исправления, тем более если баг критический - его исправят очень быстро. А отсутствие обратной совместимости не просто так, а потому что так развитие идет семимильным ходом, иначе надо сделать шаг, оглянуться, сделать шаг, оглядеться на 180 градусов. Всё ли работает, что работало 2 года назад. Так в полтора человека скоростной разработки не выйдет, а факт, она есть и идёт вперёд.

а так miranda-vi.org - с него и обновлялся последние года 2-3

Угу - фейк на фейке и неизвестно где плагин "чистый", а где кто-то зачем-то что-то поменял вследствие чего крэши и непонятно как чинить. Поэтому я 3 года держал на гуглокоде репу, где собирал людям 100 с чем-то плагинов, хотя бы было известно, что я ничего ни в чём не менял. В общем система та = крах, который она и претерпела.
Title: Re: Miranda NG -> opensource?
Post by: Black Sniper on 14 03 2014, 19:07:28
Вагон легаси и беготня по полсотни сайтов для того чтобы взять плагин.
Ну да, за то этот плагин даёт мне именно от функционал который я хотел. Да, плохо что этот плагин не развивается, но он по крайне мере работает.
А в базе плагинов физически нет такого плагина и когда появится никто не знает, но за то всё работает как часы.

Мне обидно только за потерю того функционала от плагинов которые были под MIM. очень надеялся в обратной совместимости. В стабильности я мало чего преобрёл, как валилась стабильно раз в неделю/месяц  так и валится. Для профиля который на себе испытывал каждый квартал новый плагин, без особой чистки БД - это да же "стабильная работа" ИМХО.

К томуж, считаю что dbchecker себя исчерпал, он уже не делает то что я от него жду. Хотя возможно я не то от него жду :)
Title: Re: Miranda NG -> opensource?
Post by: Apollo2k4 on 14 03 2014, 19:26:41
Ну да, за то этот плагин даёт мне именно от функционал который я хотел.
Отлично, так зачем тогда рыпаться? Сидеть на нём молча и ждать смерти от следующего релиза Windows или чего-то подобного.
А тормозить собой развитие ядра – это самое страшное что может плагин, сейчас все уходят от такой практики, если плагин чего-то не может/не умеет – "контрольный в голову и в лес".
К томуж, считаю что dbchecker себя исчерпал, он уже не делает то что я от него жду. Хотя возможно я не то от него жду :)
А чего вы от него ждёте? Это по сути тот же dbtools который и был не убавить не прибавить…
Мне обидно только за потерю того функционала от плагинов которые были под MIM. очень надеялся в обратной совместимости.
Какой тогда был смысл в форке? То что сделали в самом начале – хотели сделать и в ИМ, но потом встал вопрос обратной совместимости и разработка стала колом (можете полюбоваться changlog в репозитарии ИМ), а далее уже как ком, новое стало несовместимо со старым
Title: Re: Miranda NG -> opensource?
Post by: Wave on 14 03 2014, 19:55:24
Гм… И какой функционал есть в MIM, которого нет в MNG?
Как минимум наоборот — есть плагины вконтакта, скайпа и дропбокса для MNG. Это из того, чем я пользуюсь. Возможно, есть и другие плагины MNG-only. Плюс в планах мультимедийные возможности, SIP, всё такое. В MIM этого не будет.
Title: Re: Miranda NG -> opensource?
Post by: Ищезаяц on 15 03 2014, 10:42:54
Гм… И какой функционал есть в MIM, которого нет в MNG?
из нужного например мне, там есть мбот и геймерстатус :D
но в целом всё конечно именно так как ты пишешь :)
Title: Re: Miranda NG -> opensource?
Post by: watcher on 15 03 2014, 12:57:06
мбот и геймерстатус

Да, несомненно хоть один скриптовый плагин нужен на MNG.