Difference between revisions of "6.1 Roadmap"

From Gramps
(Created page with "{{man note|This is a guide only.|Because of the nature of a volunteer-driven project, it isn't possible to say with any certainty what will happen in the next release.}} This...")
 
(Dependency upgrades)
 
(14 intermediate revisions by 4 users not shown)
Line 6: Line 6:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| 2025-10-01 || Agree final roadmap (this document).
+
| 1 May 2026 || Beta release.
|-
 
| 2025-11-01 || All major features should be merged into master.
 
|-
 
| T.B.A. || Feature freeze.
 
|-
 
| T.B.A. || String freeze.
 
 
|-
 
|-
 
| T.B.A. || Final release.*  whoosh!!
 
| T.B.A. || Final release.*  whoosh!!
Line 24: Line 18:
  
 
==Dependency upgrades==
 
==Dependency upgrades==
 
+
Adds the python ''requests'' and ''certifi'' modules as additional dependencies.
* Python 3.9 (3.8 will reach end of life status in Oct 2024.)
 
  
 
==Database model changes==
 
==Database model changes==
Are there features that require database change? This should happen in the beginning of the development cycle. List your requirements here.
+
See the "FamilySearch Integration" pull request [https://github.com/gramps-project/gramps/pull/2176 #2176].
 
 
* ...
 
  
 
==Major goals==
 
==Major goals==
This section lists main goals developers want to achieve. Major goals should be started in a GEPS branch. Major goals require a developer and a reviewer.
+
The primary purpose of this release is for FamilySearch Integration compatibility and compliance.  Most goals will move to v6.2.  
 
 
* ....
 
  
 
==Minor goals==
 
==Minor goals==
This section lists minor goals developers want to achieve. Minor goals can be done by one developer alone.
+
Some minor enhancements may also be included.
  
* ....
+
==Github Pull requests marked with next milestones==
  
 
==Rejected Changes==
 
==Rejected Changes==
Line 48: Line 37:
  
 
==Discussion==
 
==Discussion==
* [https://gramps.discourse.group/t/roadmap-for-v5-3/5203 Roadmap for v5.3] - Nick Hall mentions that:
+
 
:: The next release will probably be v6.0 and will mainly be focused on changes to the raw object data format and associated performance enhancements. Changes previously scheduled for v5.3 can wait until v6.1.
+
==See also==
 +
* [[Previous releases of Gramps]]
  
 
[[Category:Developers/General]]
 
[[Category:Developers/General]]
 
[[Category:Developers/Roadmap]]
 
[[Category:Developers/Roadmap]]

Latest revision as of 16:18, 16 April 2026

Gramps-notes.png
This is a guide only.

Because of the nature of a volunteer-driven project, it isn't possible to say with any certainty what will happen in the next release.

This page collects possibilities for the 6.1 version of Gramps

Schedule

1 May 2026 Beta release.
T.B.A. Final release.* whoosh!!

Policy changes

Project governance

At present, we use a benevolent dictator model. The BD defines the project's strategic direction and has the final say in decisions.

Dependency upgrades

Adds the python requests and certifi modules as additional dependencies.

Database model changes

See the "FamilySearch Integration" pull request #2176.

Major goals

The primary purpose of this release is for FamilySearch Integration compatibility and compliance. Most goals will move to v6.2.

Minor goals

Some minor enhancements may also be included.

Github Pull requests marked with next milestones

Rejected Changes

Previous Roadmaps

Discussion

See also