3.2 Roadmap

From Gramps
Revision as of 13:53, 24 February 2009 by Bmcage (talk | contribs) (New page: This page collects possibilities for the 3.2 version of GRAMPS ==Dependency upgrades== For 3.1 we have: Python 2.5 or greater, PyGTK2 2.10 or greater, Python Glade bindings, librsvg2 (svg...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This page collects possibilities for the 3.2 version of GRAMPS

Dependency upgrades

For 3.1 we have: Python 2.5 or greater, PyGTK2 2.10 or greater, Python Glade bindings, librsvg2 (svg icon view), xdg-utils Recommended or optional: GraphViz, gtkspell, ttf-freefont

For 3.2:

  • change to PyGTK 2.12. Reason: Move away from libglade to GtkBuilder. Info: [1], example: [2]. Developers: ?

Database backend changes

Are there features that require database change. This should happen in the beginning of the development cycle.

Suggestions:

  • event subtype: bug tracker:[3]. There is partial support for this in GEDCOM that is not present in Gramps. This addition would mean a rework of the event type system to make it more user friendly to the user, instead of the copy of GEDCOM it is now: selection of most used events, main events with subtypes, addition of iternaries as subtype to use for map display, .... Developers: bmcage

Main goals

This section lists main goals developers want to achieve with GRAMPS 3.2

  • File Organization (GEPS 008): bug tracker:[4]. Developers: ?
  • Import Export Merge (GEPS 009): bug tracker:[5]. Developers: ?
  • Beter API documentation: bug tracker:[6]. Developers: ?