LINUX.ORG.RU

Перезагрузка проекта sK1

 , ,


0

2

В проекте sK1, который, казалось бы, подозрительно притих, на самом деле происходят масштабные изменения. Год назад в развитии проекта было принято кардинальное решение выполнить полный рефакторинг исходного кода — как редактора векторной графики sK1, так и универсального транслятора графических форматов UniConvertor.

Речь идет не о тривиальном «перелопачивании» исходного кода, а о полном переписывании проекта. Такое решение не было случайным. Как известно, проект является форком редактора Sketch/Skencil. Соответственно, части исходного кода как и архитектуре проекта уже много лет. Несмотря на интересные подходы, заложенные в проект в конце 90-х, многие решения в нем морально устарели и не соответствуют текущим потребностям и целям. Ввиду особенностей проекта переработка его по частям могла бы занять гораздо больше времени, чем разработка с нуля.

В результате этих изменений разработка векторного редактора sK1 и ветки UniConvertor 1.х была прекращена, и на смену им пришли переписанные с нуля UniConvertor 2.0 и векторный редактор PrintDesign.

>>> Подробности

★★★★★

Проверено: svu ()
Последнее исправление: AP (всего исправлений: 3)

Ответ на: комментарий от kamre

>А кто сейчас пилит весию GTK+ под OS X? И в каком оно там состоянии?)

в хреновом, но Qt вполне приличен под OS X

thevery ★★★★
()

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

thesis ★★★★★
()
Ответ на: комментарий от Gorthauer

>ТОРМОЗААААААА ПАМЯТЬ ПЫЩЬПЫЩЬАДЫНАДЫН! Пестон не нужен же.

Кому то может и не нужен. А пока PrintDesign гораздо шустрее Inkscape и потребляет в разы меньше памяти. Или это неправославно? ;)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Qt вполне прилично, и уж всяко лучше GTK
да и под виндой GTK весьма плохенько смотрится, особенно под 7кой и вистой

thevery ★★★★
()
Ответ на: комментарий от Linfan

> А пока PrintDesign гораздо шустрее Inkscape и потребляет в разы меньше памяти. Или это неправославно? ;)

Правда, ничего не умеет делать :)

AP ★★★★★
()
Ответ на: комментарий от Linfan

>Разве в новости есть анонс релиза? Или приветствуется только исключительно готовый к потреблению продукт? :)

Нет нет, что вы. В опенсурсе главное - благие начинания и намерения, но уж никак не какой-либо их результат.

kranky ★★★★★
()
Ответ на: комментарий от redgremlin

у пистона не очень с многопоточностью

hizel ★★★★★
()
Ответ на: комментарий от AP

> Я могу ещё долго перечислять.

Да не нужно перечислять, можно было упомянуть одного только Торвальдса :)

Суть в том, что коммьюнити проекты (читай GTK) более уязвимы перед автобусами, чем разрабатываемые корпорациями (читай Qt). А если этот разрабатываемый корпорацией проект еще и под GPL3 - так вообще хорошо.

anonymous
()
Ответ на: комментарий от Linfan

Разве в новости есть анонс релиза?

В том-то и дело, что нет.

Или приветствуется только исключительно готовый к потреблению продукт? :)

Нет, конечно. В части sK1 я вообще скорее болельщик, чем игрок. Просто формулироки вида

Год назад ... было принято кардинальное решение выполнить полный рефакторинг

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

разработка ... была прекращена и на смену им пришли, переписанные с нуля ...

вызывают стойкое ощущение окончания начатого год назад процесса. А ссылки нет. Переписывание тоже, получается, уже год как идёт. Вот и возник вопрос, о чём, собственно, новость. «Мы ещё живы»? :)

Ximen ★★★★
()
Ответ на: комментарий от Linfan

Хотя, вру. Рисует прямоугольники и даёт их трансформировать. Реквестирую золотой век кубизма.

AP ★★★★★
()
Ответ на: комментарий от anonymous

> Суть в том, что коммьюнити проекты (читай GTK) более уязвимы перед автобусами, чем разрабатываемые корпорациями (читай Qt)

MeeGo? Кто сказал «MeeGo»? :)

AP ★★★★★
()
Ответ на: комментарий от hizel

>и поправка, не переписали, а начали писать, пять с половиной коммитов не размер для приложения такого уровня.

Из локального SVN залить готовый код можно и за один коммит. Сюрприз? ;)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

> А разве рисование других объектов должно резко изменить положение дел? ;)

Просто скажи, в чём рисовал логотип PrintDesign :)

AP ★★★★★
()
Ответ на: комментарий от thevery

> в хреновом, но Qt вполне приличен под OS X

Выглядит как гумно в макосе - Qt в печь.

anonymous
()
Ответ на: комментарий от anonymous

Суть в том, что коммьюнити проекты (читай GTK) более уязвимы перед автобусами, чем разрабатываемые корпорациями (читай Qt).

В фортунки!

Вот оно! Поставлена точка в споре Qt vs GTK! Qt не только стабильна и шустра, но и не уязвима перед автобусами.

RCV ★★★★
()
Ответ на: комментарий от Ximen

>вызывают стойкое ощущение окончания начатого год назад процесса. А ссылки нет. Переписывание тоже, получается, уже год как идёт. Вот и возник вопрос, о чём, собственно, новость. «Мы ещё живы»? :)

Это всего лишь информирование трудящихся о процессах в проекте. Ведь libastral пока еще не отрелизили ))))

Linfan ★★★★★
() автор топика
Ответ на: комментарий от AP

>Если сбить Джорджа Вильямса, не станет FontForge.

Если сбить Тона Роозендаала, некому будет рулить Blender Foundation.

Если сбить Пола Дэвиса, кончится Ardour.



Огласите весь список, пожалуйста!

yoghurt ★★★★★
()
Ответ на: комментарий от Linfan

> Нужно было кремниевым зубилом на стенке пещеры высекать? ;)

Уклоняешься от момента истины? :)

AP ★★★★★
()
Ответ на: комментарий от AP

Ну раз нужен момент истины - тубы взяты из клипарта, созданного в адобовской тулзе. Это что-то изменяет? ;)

Linfan ★★★★★
() автор топика

новость ГАВНО.

читать не зная о чем написано не интересно, гуглить что такое лень..ну в общем как-то так..

по иконке видно что-то с мультимедией связано....

Deleted
()
Ответ на: комментарий от xsektorx

>это сравнение также некорректное

Любое сравнение некорректно. Хорошо рассуждать абстрактно про лицензии и возможности корпораций. А когда на руках код, созданный не за один год, угол зрения немного меняется. Особенно если это не тулза для внутреннего пользования.

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Я к тому, что на С++ можно наворотить жутких мутантов :)

buddhist ★★★★★
()
Ответ на: комментарий от AP

Собирались в инке (см. теги в хедере svg файла). Но можно было бы собрать и в транковом sK1 - это что-то меняет? ;)

Linfan ★★★★★
() автор топика
Ответ на: комментарий от AP

> MeeGo? Кто сказал «MeeGo»? :)

Ну так назови парочку комьюнити проектов в этой области с более завидной судьбой. Что, OpenMoko? :)

anonymous
()

А тем временем в репах убунты до сих пор лежит UniConvertor 1.1.4, хотя новая версия вышла полтора года назад...

trycatch ★★★
()
Ответ на: комментарий от Chaser_Andrey

>Какой бред. Первое - доступность исходников под GPL/LGPL, второе -

про патентный троллинг забыл? захотят — живо найдут пару тысяч патентов, которые нарушают свободные программы, использующие Qt

thunar ★★★★★
()
Ответ на: комментарий от RCV

Всё правильно сказали. Свободное выигрывает за счёт того, что внезапно не сдохнет.

Quasar ★★★★★
()
Ответ на: комментарий от Linfan

> Собирались в инке. Но можно было бы собрать и в транковом sK1 - это что-то меняет? ;)

Собственно, всё. Этим признанием 99% потенциальных пользователей ты только что отпугнул.

Есть такой фразеологизм: «Do you eat your own dogfood?». Смысл не в том, что ты мог, но не сделал. Смысл в том, что ты не сделал.

Я лично не понимаю, как можно столько лет писать редактор векторной графики и после этого клепать к нему логотип в конкурирующем софте.

AP ★★★★★
()
Ответ на: комментарий от Chaser_Andrey

Опасаться тут нужно не за закрытие, а за то, что в Qt накидают столько дерьма, что эта библотека будет в принципе неюзабельной для разработки.

Quasar ★★★★★
()
Ответ на: комментарий от trycatch

>А тем временем в репах убунты до сих пор лежит UniConvertor 1.1.4, хотя новая версия вышла полтора года назад...

Каноникал сейчас готовит апдейт. И ждет PrintDesign. Инфа из первых рук ;)

Linfan ★★★★★
() автор топика

Мне вот интересно: на OSDN речь шла о поддержке проекта со стороны Canonical.

1. Вы не боитесь сменить эфемерную зависимость от Nokia на реальную зависимость от Canonical?

2. Inkscape вышвырнут с Launchpad на задворки после новости о включении PrintDesign в Ubuntu 12.10 (скажем) по умолчанию?

Спасибо за ответы.

anonymous
()
Ответ на: комментарий от anonymous

> 2. Inkscape вышвырнут с Launchpad на задворки после новости о включении PrintDesign в Ubuntu 12.10 (скажем) по умолчанию?

Что за глупости?

AP ★★★★★
()
Ответ на: комментарий от AP

>Я лично не понимаю, как можно столько лет писать редактор векторной графики и после этого клепать к нему логотип в конкурирующем софте.

))) Не тролли - лого будет скоро и в PD редактироваться. Я вот тоже не понимаю, сколько лет прикручивают Cairo|CMYK|и т.п., а результат пока еще не совсем.

Linfan ★★★★★
() автор топика
Ответ на: комментарий от AP

>Они уже перестали юзать фотошоп?

В репах есть фотошоп? ;) Речь то про пакеты. И тогда уж лучше про Люстру вспомнить а не про фотошоп.

Linfan ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>1. Вы не боитесь сменить эфемерную зависимость от Nokia на реальную зависимость от Canonical?

Как я уже говорил на OSDN, проект ни от кого финансово не зависит.

2. Inkscape вышвырнут с Launchpad на задворки после новости о включении PrintDesign в Ubuntu 12.10 (скажем) по умолчанию?

Речь шла о пакетировании а не о вышвыривании. Чисто теоретически, ввиду компактности пакетов PrintDesign, его могут когда-нибудь в далеком будущем поставить в дистрибутив. Но это всего лишь фантазии.

Linfan ★★★★★
() автор топика
Ответ на: комментарий от Linfan

Не надо юлить. Всё графика для инкскейпа изначально рисовалась в самом инкскейпе. Т.е. это изначально самодостаточный редактор.

Что касается Cairo, не мне тебе рассказывать о том, почему часть новшеств в инкскейпе (включая часть потимизации отрисовки и градиентные меши) зависит от Каира из гита.

AP ★★★★★
()
Ответ на: комментарий от svu

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

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

anonymous> Один что ли? Ну вот сбей его автобус - и все, тысячи хомячков остались без GTK под макось.

ССЗБ. Нефиг маком пользоваться - он для работы не предназначен.

Quasar ★★★★★
()
Ответ на: комментарий от madgnu

Все правильно сделали!

у KDE'шников есть право форкнуть Qt и открыть форк под BSD-like лицензией

Вот когда они это сделают, - повторив путь либрофиса, - тогда и разговор будет. Кроме того не стоит путать теплое с мягким: КДЕ это пока еще (к счастью) не кути, как бы КДЕшникам не хотелось этого.

И, между прочим, это еще один камень преткновения: написать ПО на кути и получить по зависимостям, - чисто случайно, - КДЕ до кучи - совсем не айс. Если мне не нравится гном, то я свободно пересаживаюсь на другое ДЕ, но с этой лодки не сбежишь, и завязавшись на кути так и будешь тащить кеды. Так что ребята все правильно сделали.

k0valenk0_igor ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.