GSoC 2009 Enhancement of Text Filter Road Map by jainbasil

From Scribus Wiki
Jump to: navigation, search
Archive icon.png
This article is ARCHIVED. It is a part of the Scribus Community's history and is kept here for reference and as a representation of the contributed efforts. It is protected from editing, but its source can be copied.

Aim Of This Project

This project aims at the enhancement of the Text Filter in Scribus so that it can import XPress Tags, XTags, InDesign Exchange Files, InDesign Snippets, plain XML etc., to create a new dialog widget that can handle the global preferences for import/export of these XML based file formats. It will also implement a new UI for the Text Filter to make it more flexible and consistent with other Scribus dialogs.

Roadmap

Research and Studies on the project

  • Study of Scribus Source Code – Done
  • Study on implementation of Tabbed Dialogs in current MDI of Scribus – Done
  • Study of Scribus File Format – In Progress
  • Research works on Xpress Tags – In Progress
  • Research works on Xtags – Not Done
  • Research works on IDML – Not Done
  • Research works on INX – Not Done

Coding Works

  • Implementation of Tabbed Window into current MDI of Scribus – In Progress
  • Xpress Tags – Not Done
  • Xtags – Not Done
  • IDML – Not Done
  • INX – Not Done

Time Line

Period of Project work : June 15, 2009 to October 15, 2009 ( Four Months )

The Project work is divided into four parts

Import of text files containing XPress Tags

June 15, 2009

  • Start of Project
  • Research Work and discussions on XPress Tags.

June 21, 2009

  • Start Coding for implementation of XPress Tags

July 5, 2009

  • Submission of initial coding works on XPress Tags for evaluation and suggestions from the Mentor. More corrections/enhancements and documentation will be done after discussions with mentor and developers.

July 15, 2009

  • Submission of final code on XPress Tags.

Implementation of XTags as a plugin for Scribus

July 16, 2009

  • Research Work and discussions on XTags.

July 21, 2009

  • Start Coding for implementation of XTags

August 9, 2009

  • Submission of initial coding works on XTags for evaluation and suggestions from the Mentor. More corrections/enhancements and documentation will be done after discussions with mentor and developers.

August 15, 2009

  • Submission of final code on XTags.


Import of INX/ Adobe InDesign Snippets into Scribus

August 16, 2009

  • Research and discussions on implementation of INX/ InDesign snippets

August 22, 2009

  • Start coding for implementation of INX/ InDesign Snippets

September 11 , 2009

  • Submission of initial coding works on INX/InDesign Snippets for evaluation. Corrections/enhancements and documentation will be done after discussions with mentor and developers.

September 17, 2009

  • Submission of final code on implementation INX/ InDesign snippets.


Support for IDML (InDesign Markup Language) files in Scribus

September 18, 2009

  • Research and discussions on implementation of IDML ( InDesign Markup Language ) files.s.

September 22, 2009

  • Start coding for implementation of IDML ( InDesign Markup Language ) files.

October 11, 2009

  • Submission of initial coding works on implementation of IDML (InDesign Markup Language) files for evaluation. Corrections/enhancements and documentation will be done after discussions with mentor and developers.

October 15, 2009

  • Submission of final code on implementation of IDML (InDesign Markup Language) files.