GSoC 2011 Ideas: Difference between revisions

From Scribus Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
[[Category:GSOC]][[Category:GSOC 2011]][[Category:EN]]
[[Category:GSOC]][[Category:GSOC 2011]][[Category:EN]]
'''List ideas for prospective Google Summer of Code 2011 projects here...'''
'''List ideas for prospective Google Summer of Code 2011 projects here...'''
[http://lists.scribus.info/mailman/listinfo/scribus-dev scribus-dev mailling list]


=Real table support=
=Real table support=

Revision as of 10:30, 28 January 2011

List ideas for prospective Google Summer of Code 2011 projects here...

scribus-dev mailling list

Real table support

  • Skills required: C++, Qt4 knowledge
  • Scribus lacks real table support. Currently if one wants to have a table he will need to make it in external application and paste it as PS.
  • Tables need to become a new kind of object (aside from image and text objects).
  1. Scribus should do the layouting, including ensuring row height is big enough to provide enough room for the text, the same for columns (plus text wrapping and/or eliding). A possibility for table to flow over several pages should be available.
  2. Scribus should allow importing data from CSV [and other sorts of data] easily (like specifying delimiter, " symbol handling -- see how openoffice.org it does).
  3. Easy way to navigate through the cells, and doing table-wide formatting (of all features, text, lines, background...) are much needed.
  • Completing at least first item of this list will count as a success for the project.

Project 1

  • Introduction
  • Rationale
  • Deliverables
  1. Part
  2. Part
  • Time scale
  • Skills required
  • Summary