Difference between revisions of "Roadmap revised"

From Inkscape Wiki
Jump to navigation Jump to search
m (formatting nit)
Line 2: Line 2:


Infrastructure
Infrastructure
* Change DVCS
* Switch to DVCS
* Complete lib2geom integration
* Complete lib2geom integration
* Continue Cairoification (in new branch)
* Continue Cairoification (in new branch)

Revision as of 10:46, 15 October 2009

Milestone 14 - Inkscape 0.48 - Infrastructure and Bugfixing (Short Cycle, Point Releases)

Infrastructure

  • Switch to DVCS
  • Complete lib2geom integration
  • Continue Cairoification (in new branch)

Tools:

Finish autoswatches

Finish Maximilian's patch for guides selection

  • Aligning objects to a selected guideline
  • Distribution of guides

Update LPEs that can take advantage of the new node tool (e.g. envelope)


Merge GSoC work

  • Spray tool

Image links management

  • Better management of image links (manage absolute and relative links properly)
  • Simple UI to fix broken links or relink images
  • Proper interpretation of the resolution of the imported images (i.e.: if the document's default units are cm or inches, read the resolution value of the image and scale it to fit the proper size))

Color Management

  • Support for icc profiles
  • Color managed view
  • Use recently added color management in poppler based PDF/AI import plug-in

Guides

Desktop Integration Effort:

  • [PARTIALLY DONE] Inter-application cut-and-paste
  • Inter-application drag-and-drop

Extension Effort:

  • Unification of the way to display help on extensions
  • Localizable help of bundled extensions
  • Effect extensions browser

File Import/Export:

  • File dialogues
    • Put all the non svg formats into export/import
  • Uniconvertor that can handle text
  • PDF Import/Export
    • Choice of PDF spec. (PDF/X-1a, PDF/X-3)
    • Add file info/comments
    • Generate multipage PDF documents
    • Define bleed and slug areas for offset printing
    • Add crop, bleed and registration marks
    • Add color bars
  • Visio support

Milestone 15 - Inkscape 0.49 - Code Refactoring (Long Cycle)

Libraries

  • GDL - submit patches upstream, switch to dependency on upstream library
  • Finish Cairoification
  • Extract lib2geom, libavoid and libcoroco - switch to dependency as separate libraries

Extensions

  • Make extensions more modular (groundwork for 3rd party extensions)

Switch to the usual coordinates system

Change build system

GUI

  • Support for creating dock items with named icons

SP tree

Improve quality and speed of rendering