# \#policy

**URL:** https://gramps.discourse.group/tag/policy/104.md

[Latest](https://gramps.discourse.group/latest.md) · [Categories](https://gramps.discourse.group/categories.md) · [Tags](https://gramps.discourse.group/tags.md)

---

## [Update to our code contribution policy](https://gramps.discourse.group/t/update-to-our-code-contribution-policy/8225)

<div class="topic-metadata">

**Author:** [@Nick-Hall](https://gramps.discourse.group/u/Nick-Hall)\
**Replies:** 12\
**Last updated:** [September 12, 2025, 10:49pm UTC](https://gramps.discourse.group/t/update-to-our-code-contribution-policy/8225 "2025-09-12T22:49:25Z")

</div>

After considering your feedback and reviewing some common policies of other open source projects, this is my suggestion: Gramps source code is released under the GPLv2 or later license (see 1). In order for code submis…

---

## [What are the conclusions on use of AI?](https://gramps.discourse.group/t/what-are-the-conclusions-on-use-of-ai/8149)

<div class="topic-metadata">

**Author:** [@kulath](https://gramps.discourse.group/u/kulath)\
**Replies:** 6\
**Last updated:** [August 15, 2025, 12:45am UTC](https://gramps.discourse.group/t/what-are-the-conclusions-on-use-of-ai/8149 "2025-08-15T00:45:32Z")

</div>

I notice there have been several discussions about the use of AI in Gramps for contributions and also for review or commenting etc, but the contribution policy discussion did not seem to reach a conclusion (although it s…

---

## [Proposed update to our contribution policy regarding AI](https://gramps.discourse.group/t/proposed-update-to-our-contribution-policy-regarding-ai/7556)

<div class="topic-metadata">

**Author:** [@Nick-Hall](https://gramps.discourse.group/u/Nick-Hall)\
**Replies:** 20\
**Last updated:** [April 30, 2025, 9:13am UTC](https://gramps.discourse.group/t/proposed-update-to-our-contribution-policy-regarding-ai/7556 "2025-04-30T09:13:10Z")

</div>

After reading a comment in pull request #2047 where the contributor mentions that they had “a lot of help from Claude AI”, I think that it is time to review our stance on AI again. Our current contribution policy states…

---

## [Guidelines for using AI when documenting Gramps](https://gramps.discourse.group/t/guidelines-for-using-ai-when-documenting-gramps/6629)

<div class="topic-metadata">

**Author:** [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Replies:** 10\
**Last updated:** [April 28, 2025, 9:43pm UTC](https://gramps.discourse.group/t/guidelines-for-using-ai-when-documenting-gramps/6629 "2025-04-28T21:43:49Z")

</div>

Following up on guidelines for the use of AI in the gramps project: What are the project’s guidelines for documentation and support? I have several postings here on the Discourse forum where the question was posed to a…

---

## [Policy for training AI models with our data?](https://gramps.discourse.group/t/policy-for-training-ai-models-with-our-data/7182)

<div class="topic-metadata">

**Author:** [@romjerome](https://gramps.discourse.group/u/romjerome)\
**Replies:** 2\
**Last updated:** [March 12, 2025, 12:28am UTC](https://gramps.discourse.group/t/policy-for-training-ai-models-with-our-data/7182 "2025-03-12T00:28:37Z")

</div>

Hello! Derivated from post “GrampsChat gramplet for gramps 6.0”, I wonder if AI tools should have access to our local media objects ? I am looking to one AI, but I suppose that there is a policy (fair use ?) for limitin…

---

## [Gramps, AI (Artificial Intelligence) and the Future](https://gramps.discourse.group/t/gramps-ai-artificial-intelligence-and-the-future/6000)

<div class="topic-metadata">

**Author:** [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Replies:** 38\
**Last updated:** [December 28, 2024, 4:30am UTC](https://gramps.discourse.group/t/gramps-ai-artificial-intelligence-and-the-future/6000 "2024-12-28T04:30:17Z")

</div>

A decision has been made to exclude any code from the Gramps project that has been written with AI assistance. I accept that this is the project policy at this time. But there ought to be a discussion of where the bound…

---

## [Best way to submit patches](https://gramps.discourse.group/t/best-way-to-submit-patches/6003)

<div class="topic-metadata">

**Author:** [@CameronD73](https://gramps.discourse.group/u/CameronD73)\
**Replies:** 15\
**Last updated:** [September 13, 2024, 2:22am UTC](https://gramps.discourse.group/t/best-way-to-submit-patches/6003 "2024-09-13T02:22:28Z")

</div>

I have reworked the utils/alive.py (branches: master and maintenance/gramps52), fixing several bugs and, I think, improved the algorithm to give more reliable estimates in some cases. I cloned the repo locally and made …

---

## [Setting 'Target Version' in Mantis and corresponding 'Milestone' on GitHub PRs - how is the decision made?](https://gramps.discourse.group/t/setting-target-version-in-mantis-and-corresponding-milestone-on-github-prs-how-is-the-decision-made/3210)

<div class="topic-metadata">

**Author:** [@codefarmer](https://gramps.discourse.group/u/codefarmer)\
**Replies:** 3\
**Last updated:** [January 31, 2023, 2:21am UTC](https://gramps.discourse.group/t/setting-target-version-in-mantis-and-corresponding-milestone-on-github-prs-how-is-the-decision-made/3210 "2023-01-31T02:21:33Z")

</div>

Hello Gramps Developers and maintainers, While browsing Mantis today I noticed that we have a roadmap for Gramps 5.1.6 which is very cool! I’m wondering with 78 PRs open as of today, how and when is the decision made t…

---

## [Help on how to develop Gramps](https://gramps.discourse.group/t/help-on-how-to-develop-gramps/3582)

<div class="topic-metadata">

**Author:** [@jcsaaver](https://gramps.discourse.group/u/jcsaaver)\
**Replies:** 11\
**Last updated:** [May 11, 2023, 5:45pm UTC](https://gramps.discourse.group/t/help-on-how-to-develop-gramps/3582 "2023-05-11T17:45:54Z")

</div>

Hello! I know a bit of python, maybe not enough to make big contributions, but I have a few ideas of small things to improve in gramps. Besides helping in translating Gramps into Spanish, I have made no contributions t…

---

## [Recommended coding style](https://gramps.discourse.group/t/recommended-coding-style/2276)

<div class="topic-metadata">

**Author:** [@pgerlier](https://gramps.discourse.group/u/pgerlier)\
**Replies:** 1\
**Last updated:** [February 18, 2022, 5:03pm UTC](https://gramps.discourse.group/t/recommended-coding-style/2276 "2022-02-18T17:03:25Z")

</div>

I have started a critical review of the code. Here are preliminary remarks. I focused on the \_\_init\_\_ methods but it is likely that the same remarks may apply to others. There remains many Python 2 class definitions (…
