|
|
Компьютеры - Inkscape - Планы на будущее30 апреля 2011
Оглавление: 1. Inkscape 2. Возможности 3. Планы на будущее 4. Сотрудничество с другими проектами 5. Альтернативы 6. Недостатки
Основная цель полная поддержка SVG Mobile Specification и частичная SVG Full Specification. Это включает в себя поддержку анимации и SVG-фильтров . На момент доступности версии 0.46 поддерживаются почти все фильтры SVG, в рамках GSoC2008 планируется поработать над SVG Fonts, обсуждается возможность добавления поддержки анимации.
Запланирована максимальная модуляризация кода и выделение общего кода в повторно используемые библиотеки. Первый шаг к этому версия 0.47, выпущенная в ноябре 2009 года.
Inkscape и Google Summer of Code
Проект Inkscape участвует в программе Google Summer of Code с 2005 года, то есть с самого начала. Благодаря участию в программе проект обзавёлся новыми постоянными разработчиками.
2005
- Создание встроенного средства коллективной работы средства Inkboard. Проект успешно завершён.
- Создание инструмента соединительных линий для технических иллюстраций. Проект успешно завершён, Майкл продолжает работать над инструментом, параллельно пробуя новые идеи в прототипе под названием Dunnart.
- Импорт/экспорт DXF Matt Squires. Проект не был завершён; код Мэтта лежит в дереве разработки, но не используется. Начиная с версии 0.47 импорт DXF реализован иным способом.
2006
- Поддержка фильтров SVG. Проект успешно завершён.
- Изменения в протоколе и библиотеке Inkboard. Проект успешно завершён.
- Экспорт в PDF через Cairo. Проект успешно завершён.
- Оптимизация использования памяти. Проект не реализован.
2007
- Улучшения в работе с текстом. Реализована поддержка <tref>, улучшена внутренняя обработка разных начертаний внутри гарнитуры. Код включен в состав версии 0.46.
- Встроенный импорт PDF и AI на основе poppler. Код включен в состав версии 0.46.
- Динамические контурные эффекты для контуров. Код включен в состав версии 0.46.
- Инструмент рисования параллелепипедов в перспективе. Код включен в состав версии 0.46.
- Графический интерфейс к фильтрам SVG. Код включён в состав версии 0.46.
- Растровые эффекты на основе ImageMagick. Код включён в состав версии 0.46.
- Импорт и экспорт данных на ccHost. Код включён в состав версии 0.46.
2008
- Поддержка SVG Fonts. Проект успешно завершён.
- Интеграция lib2geom: внутреннее представление контуров. Проект успешно завершён.
- Разработка lib2geom: наращивание функциональности. Проект успешно завершён.
- Техническое иллюстрирование в Inkscape. Проект успешно завершён, но за недоработанностью не включён в новые версии программы.
- Пакет тестов. Проект успешно завершён.
2009
- Улучшения в реализации управления цветом и поддержке CMYK. Успешно завершено, будет доступно в 0.48.
- API для написания сценариев. Успешно завершено, сроки включения в основное дерево разработки пока неизвестны.
- Одновременное редактирование нескольких контуров. Успешно завершено, будет доступно в 0.48.
- Улучшения в работе инструмента соединительных линий. Успешно завершено, будет доступно в 0.48.
- Разработка lib2geom. Проект не завершён.
2010
- Пространственно-временное индексирование объектов документа для повышения производительности.
- Рендеринг при помощи Cairo.
- Динамический контурный эффект Power Stroke.
- Переработка сохранения и экспорта, переработка диалога экспорта.
- Переписывание SPlayer на C++.
Просмотров: 6071
|