Difference between revisions of "3.0 Roadmap"

From Gramps
Jump to: navigation, search
(Other Features)
(Other Features)
Line 20: Line 20:
 
=== Other Features ===
 
=== Other Features ===
 
* Reworked icons - '''completed'''
 
* Reworked icons - '''completed'''
* Reworked reports (add the notes) - '''in progress'''
+
* Reworked reports
 +
** Add the notes - '''in progress'''
 +
** Unify GraphViz based reports - '''in progress'''
 
* New reports
 
* New reports
 
** Familylines  - '''completed'''
 
** Familylines  - '''completed'''
 
** Kinship report - '''completed'''
 
** Kinship report - '''completed'''
 +
** Hourglass - '''completed'''
 
** mini reports available from person view  (info, all events) - '''completed'''
 
** mini reports available from person view  (info, all events) - '''completed'''
 
* Move LDS temple info out of const.py and into an XML file - '''completed'''
 
* Move LDS temple info out of const.py and into an XML file - '''completed'''
 
* Export assistant rewrite based on GtkAssistant  - '''completed'''
 
* Export assistant rewrite based on GtkAssistant  - '''completed'''
 
**rewrite of export options (on all exports, not only GEDCOM) - '''in progress'''
 
**rewrite of export options (on all exports, not only GEDCOM) - '''in progress'''
 +
 
=== Testing ===
 
=== Testing ===
 
* Consistency review:
 
* Consistency review:

Revision as of 03:43, 31 October 2007


The next version of GRAMPS will be a major release. The 2.2.x code is now in bug-fix only mode. First beta versions of GRAMPS 3.0 should appear october 2007.

Towards 3.0

Development of version 3.0 is well under way.

Main Features

  • New interface to the data: Use of a Family Tree manager - completed
  • Mark-up in notes: use bold, italics, ... in the notes - completed
  • Multiple Notes: every object can have several separate notes - in progress
    • Note view needs to have option to show all or only show unattached.
  • new GEDCOM parser (import/export) - in progress
    • Minor 5.5.1 updates needed.
  • Export to spreadsheet/CSV of views - completed
  • Use of GtkPrint for direct printing - in progress
  • Simplified database access/Simplified document classes - in progress

Other Features

  • Reworked icons - completed
  • Reworked reports
    • Add the notes - in progress
    • Unify GraphViz based reports - in progress
  • New reports
    • Familylines - completed
    • Kinship report - completed
    • Hourglass - completed
    • mini reports available from person view (info, all events) - completed
  • Move LDS temple info out of const.py and into an XML file - completed
  • Export assistant rewrite based on GtkAssistant - completed
    • rewrite of export options (on all exports, not only GEDCOM) - in progress

Testing

  • Consistency review:
    • is everything consistent?
      • views
      • behavior
    • is there good feedback during processing?
      • any process that can take more than 2 seconds should have a msg box
      • any process that can take more than 10 seconds should have a progress box
      • any process that can take more than 60 seconds should have a cancel button on progress box
  • Quality review:
    • Has GRAMPS passed regression tests?
    • Has GRAMPS passed unit tests?
    • Does it perform adequately on the large test database?

General TODO list before final release

See TODO file in SVN.

From the ChangeLog you can see much is implemented already.