There is no registration required to read this wiki or download and install Gramps. You only need an account to edit this wiki.


From Gramps
Jump to: navigation, search

Gramps Enhancement Proposals (GEPS). This should be a complex/detailed description of a way to make Gramps better.

Here they are listed in numerical order:

Disruptive GEP's

If a GEP is disruptive, a specific branch is used to develop it. See the Brief introduction to Git for detailed instructions on creating a branch.


Gramps Enhancement Proposals (GEPS) - Summary
GEPS - Title Proposed Status Released Note Revision Control
GEPS 001: Relationship type event link 2007 ? ? ?
GEPS 002: RelationView Expand and Collapse 2007 Finished Gramps 3.0 -
GEPS 003: Computed Ages and Probably Alive 2007 Finished Gramps 3.1 -
GEPS 004: My Gramps and Gadgets 2007 Finished Gramps 3.1 Called "Gramplets View"
GEPS 005: Enhanced Plugin Interface 2007 In progress ? See GEPS 014: Plugin registration and management
GEPS 006: Better Place handling 2007 Finished Gramps 3.2
Gramps 3.3
Gramps 4.1
Place tree view.
Locality field added to location.
Hierarchical place structure.
GEPS 007: Report Reorganization 2007 ? ? ?
GEPS 008: File Organization 2008 Finished Gramps 4.0
GEPS 009: Import Export Merge 2008 ? ? ?
GEPS 010: Relational Backend 2009 Withdrawn - Related to GEPS 013: Gramps Webapp, GEPS 032: Database Backend API
GEPS 011: Tagging 2008
Finished Gramps 3.3
Gramps 4.1
Tagging of people, families, media and notes only.
Tagging extended to all primary objects.
GEPS 012: Ecosystem definition 2009 ? ? ?
GEPS 013: Gramps Webapp 2009 In progress ? See prototype
You can log into the site, as a:
superuser (id=admin, password=gramps)
or a regular user (id=admin1, password=gramps)
or just view as an anonymous user.
Current code is now in master
GEPS 014: Plugin registration and management 2009 Finished Gramps 3.2.x -
GEPS 015: Repository Research Support 2009 ? ? ?
GEPS 016: Enhancing Gramps Processing Speed 2009 ? ? ?
GEPS 017: Flexible gen.lib Interface 2009 Withdrawn After building a prototype, it was found to be too slow for general use. Instead, caching BSDDB serialized data seems an easier approach.
GEPS 018: Evidence style sources 2010 In progress GIT
GEPS 019: Improved Sidebar and Split Views 2010 Finished Gramps 3.3 -
GEPS 020: Plugin Extensions 2010 ? ? ?
GEPS 021: Additional Name Fields 2010 Finished Gramps 3.3 - GIT
GEPS 022: Narrative Website Refactor 2010 In progress ? ?
GEPS 023: Storing data from large sources 2010 Finished Gramps 3.4 - Code merged into trunk [1]
GEPS 024: Natural transcription of Records 2010 ? ? ?
GEPS 025: Geography 2011 Finished Gramps 3.3 - SVN?
GEPS 026: Replace 'make' for Gramps build 2012 Finished Gramps 4.0 Move Gramps away from using Makefiles and to using and/or DistUtils[2][3][4]2621 SVN
GEPS 027: Gender as an Entry Field 2012 Proposal to make gender selection be decided in an ComboBoxEntry field, to allow for options outside of male, female or unknown
GEPS 028: Media Management 2012 Proposal to make Gramps do more to help media management
GEPS 029: GTK3-GObject introspection Conversion 2012 Finished 4.0.0 Conversion to the new version of GTK using the new python bindings based on introspection. SVN
GEPS 030: New Visualization Techniques 2012 In Progress Discussion of new visualization techniques for possible inclusion in Gramps.
GEPS 031: Python 3 support 2012
Added support for Python 3.
Moved to Python 3 only (Python 2 support dropped)
GEPS 032: Database Backend API 2013 Finished Gramps 5.0 Plug-in replacements for BSDDB. This allows the use of other databases as a backend.
GEPS 033: Abstract Database API 2014 In Progress Working on for Gramps 4.1
GEPS 034: Improve usability 2014 This GEPS is about changes that would significantly improve the user friendliness of Gramps.
GEPS 035: Attach family events to individuals 2014
GEPS 036: Extended Alternative Place Name Handling 2015 Finished Gramps 4.2 Citations not added to place names.
GEPS 037: Support GEDCOM X 2015 GEDCOM X is a set of open specifications for exchanging the genealogical data essential to the genealogical research process.
GEPS 038: Enhanced Transaction Log 2015 Exploration of enhancing a persistent transaction log.
GEPS 039: Genealogical symbols in gramps 2015 Finished Gramps 5.1 Exploration of the possibility to use genealogical symbols in gramps (gui, reports, ...) GIT
GEPS 040: Persona Support 2016 Exploration of supporting the persona concept in Gramps
GEPS 041: New Selector 2016 Exploring and reviewing current base selector
GEPS 042: Multi-user record locking and editing 2016 Explore ability to lock rows, and separate views from editors
GEPS 043: Improving GEDCOM support for Places 2017 In Progress Working on for Gramps 5.2.0 (master branch)
GEPS 044: Replace Deprecated Gtk.UIManager 2018 Finished Gramps 5.1
GEPS 045: Place Model Enhancements 2019 In discussion Working on for Gramps 5.2.0 (master branch)


This category has the following 5 subcategories, out of 5 total.

Pages in category "GEPS"

The following 98 pages are in this category, out of 98 total.

Media in category "GEPS"

The following 4 files are in this category, out of 4 total.