# Export a witness with gedcom

**URL:** <https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815>\
**Category:** Help\
**Tags:** gedcom\
**Created:** [August 1, 2024, 2:54pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815 "2024-08-01T14:54:34Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 1, 2024, 2:54pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/1 "2024-08-01T14:54:34Z")

</div>

Hi,  
i´m on Gramps 5.2.3/Win11.  
Is there any way to export a witness of marrige to a gedcom file? The Godfather export works very well, but the witness of marrige??  
I assign the witness in the person view of the wedding. But this is not displayed in the gedcom export.  
Is there perhaps another way to export the godparents with gedcom?

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 1, 2024, 3:30pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/2 "2024-08-01T15:30:44Z")

</div>

I found the problem.  
In the Gramps gedcom they displayed it so:

0 @F0174@ FAM  
.  
.  
.  
.  
**2 ASSO @I12458@**  
**3 TYPE INDI**  
**3 RELA Zeuge**  
**2 ASSO @I12817@**  
**3 TYPE INDI**  
**3 RELA Zeuge**

It must be so:

0 @F0174@ FAM  
.  
.  
.  
.  
**1 ASSO @I12458@**  
**2 TYPE INDI**  
**2 RELA Zeuge**  
**1 ASSO @I12817@**  
**2 TYPE INDI**  
**2 RELA Zeuge**

Can i change this somewhere without an texteditor?

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [August 1, 2024, 3:54pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/3 "2024-08-01T15:54:03Z")

</div>

> [@Woody](#):
>
> 2 ASSO @I12458@

Please edit to include the Level 1 hierarchical entry in the Gramps generated GEDCOM above the cited level 2 **ASSO** ciation line.

_Note for others trying to help: the “Zeuge” in the **RELA** tionship is “Witness” in German._

The Gramps marriage witness GEDCOM:

 

```python
0 @F0174@ FAM
  ⋮
  1 ______________
    2 ASSO @I12458@
      3 TYPE INDI
      3 RELA Zeuge
    2 ASSO @I12817@
      3 TYPE INDI
      3 RELA Zeuge

```

  The desired relationship witness GEDCOM:  

```python
0 @F0174@ FAM
  ⋮
  1 ASSO @I12458@
    2 TYPE INDI
    2 RELA Zeuge
  1 ASSO @I12817@
    2 TYPE INDI
    2 RELA Zeuge

```

---

<div class="post-metadata">

**Author:** ![ennoborg](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/ennoborg/32/4659_2.png) [@ennoborg](https://gramps.discourse.group/u/ennoborg)\
**Post date:** [August 2, 2024, 12:59am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/4 "2024-08-02T00:59:20Z")

</div>

I don’t think so. Level 2 is OK, because they’re associated with the marriage event, at level 1.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [August 2, 2024, 2:24am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/5 "2024-08-02T02:24:32Z")

</div>

That’s what I was thinking when asking for the clarification.

The second sample has a Person associated with Family as a Witness. And that doesn’t makes sense.

They can Witness a Marriage Event. (Which was omitted from the Gramps GEDCOM sample.)

---

<div class="post-metadata">

**Author:** ![Urchello](https://avatars.discourse-cdn.com/v4/letter/u/c4cdca/32.png) [@Urchello](https://gramps.discourse.group/u/Urchello)\
**Post date:** [August 2, 2024, 5:44am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/6 "2024-08-02T05:44:35Z")

</div>

I’d like to understand a bit more about how these associations in Gedcom are visually represented in the interfaces of MyHeritage or FamilySearch. This information is probably just noted somewhere in the person’s cards, but connection lines are not built, right?

Does this apply to custom associations or only to Godparent and Witness?

Also, in my documents, there are witnesses for the groom and witnesses for the bride. That’s why I add these associations not to the family but to the groom and bride individually. Am I losing any functional capabilities of Gramps with this approach when I have witnesses not in family associations?

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 2, 2024, 12:19pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/7 "2024-08-02T12:19:12Z")

</div>

Now I have time to answer.  
I made this change in gedcom so that the witnesses to the wedding are displayed on my TNG page. I haven’t found any other way.

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 2, 2024, 12:31pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/8 "2024-08-02T12:31:04Z")

</div>

I just exported a gedcom file from Gramps and imported it again. The witnesses to the marriage were not included. Is that possible??

 

```python
Tag detected but not supported 
Line 1561310: 2 ASSO @I12458@
Child line skipped 
Line 1561311: 3 TYPE INDI
Child line skipped 
Line 1561312: 3 RELA witness

Tag detected but not supported 
Line 1561313: 2 ASSO @I12817@
Child line skipped 
Line 1561314: 3 TYPE INDI
Child line skipped 
Line 1561315: 3 RELA witness

Tag detected but not supported 
Line 1561326: 2 ASSO @I12458@
Child line skipped 
Line 1561327: 3 TYPE INDI
Child line skipped 
Line 1561328: 3 RELA witness

Tag detected but not supported 
Line 1561329: 2 ASSO @I12817@
Child line skipped 
Line 1561330: 3 TYPE INDI
Child line skipped 
Line 1561331: 3 RELA witness

Tag recognized but not supported 
Line 1578345: 2 ASSO @I38456@
Child line skipped 
Line 1578346: 3 TYPE INDI
Child line skipped 
Line 1578347: 3 RELA witness

```

 

Here the german Version:

 

```plaintext
Tag erkannt, aber nicht unterstützt
Line 1561310: 2 ASSO @I12458@
Untergeordnete Zeile übersprungen                                   
Line 1561311: 3 TYPE INDI
Untergeordnete Zeile übersprungen                                   
Line 1561312: 3 RELA Zeuge

Tag erkannt, aber nicht unterstützt                                 
Line 1561313: 2 ASSO @I12817@
Untergeordnete Zeile übersprungen                                   
Line 1561314: 3 TYPE INDI
Untergeordnete Zeile übersprungen                                   
Line 1561315: 3 RELA Zeuge

Tag erkannt, aber nicht unterstützt                                 
Line 1561326: 2 ASSO @I12458@
Untergeordnete Zeile übersprungen                                   
Line 1561327: 3 TYPE INDI
Untergeordnete Zeile übersprungen                                   
Line 1561328: 3 RELA Zeuge

Tag erkannt, aber nicht unterstützt                                 
Line 1561329: 2 ASSO @I12817@
Untergeordnete Zeile übersprungen                                   
Line 1561330: 3 TYPE INDI
Untergeordnete Zeile übersprungen                                   
Line 1561331: 3 RELA Zeuge

Tag erkannt, aber nicht unterstützt                                 
Line 1578345: 2 ASSO @I38456@
Untergeordnete Zeile übersprungen                                   
Line 1578346: 3 TYPE INDI
Untergeordnete Zeile übersprungen                                   
Line 1578347: 3 RELA Zeuge

```

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [August 2, 2024, 1:38pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/9 "2024-08-02T13:38:44Z")

</div>

> [@Woody](#):
>
> Is that possible??

Very possible.

The related plugins (the GEDCOM library, GEDCOM {5.5.1} Exporter, GEDCOM Extensions add-on Exporter, GEDCOM for Geneanet add-on Exporter, and GEDCOM {5.5.1} Importer) are all separate modules. So them staying in synchronization is … unlikely.

And since people tend to use Importers and Exporters a different times (sometime separated by years), the sync problems are often overlooked.

So when you find a problem like this, please file an Issue Report in the [(MantisBT powered) bug reporting system](https://gramps-project.org/bugs).

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 2, 2024, 1:40pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/10 "2024-08-02T13:40:32Z")

</div>

Ok, i will do this now.  
THX for help

---

<div class="post-metadata">

**Author:** ![ennoborg](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/ennoborg/32/4659_2.png) [@ennoborg](https://gramps.discourse.group/u/ennoborg)\
**Post date:** [August 2, 2024, 2:01pm UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/11 "2024-08-02T14:01:56Z")

</div>

> [@Urchello](#):
>
> I’d like to understand a bit more about how these associations in Gedcom are visually represented in the interfaces of MyHeritage or FamilySearch. This information is probably just noted somewhere in the person’s cards, but connection lines are not built, right?

I think that’s right, but I have no experience on this subject on either site. I have accounts on both, but the only lines that I have seen there are ancestral lines, and connections between spouses of course.

And further on, I have no clear image of the translation between GEDCOMs and FamilySearch, because there is no direct upload or download, in the shared tree, if that is what you are referring to here. I normally work with FamilySearch via RootsMagic, but I also use Ancestral Quest and Legacy 10, for special tasks.

For My Heritage, it would be interesting if you can create an association on site, and then download a GEDCOM from there, just to see how that translates. I have a free account there myself, and cancelled a paid one recently, because I was very annoyed by the lack of response to my reports, but I still have that free one, and the Family Tree Builder program, running in Windows, so I can help with some tests.

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 4, 2024, 8:07am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/12 "2024-08-04T08:07:56Z")

</div>

In a Mantis post from 2018, someone had this problem that he couldn’t import witnesses. The plug-in developer only had the export from Gramps in mind, but not the import.  
Unfortunately, this hasn’t been fixed to this day. ☹

---

<div class="post-metadata">

**Author:** ![daleathan](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/daleathan/32/1701_2.png) [@daleathan](https://gramps.discourse.group/u/daleathan)\
**Post date:** [August 4, 2024, 9:04am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/13 "2024-08-04T09:04:14Z")

</div>

Issue [0013390: [Addon:GEDCOM Extensions] gedcom export/import (\*.GED2) all witnesses to the marriage were lost on import](https://gramps-project.org/bugs/view.php?id=13390) was closed in favor of Original feature request [0010550: Refactor Gramps GEDCOM import so as to support GEDCOM extension addons](https://gramps-project.org/bugs/view.php?id=10550)

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 4, 2024, 9:13am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/14 "2024-08-04T09:13:57Z")

</div>

I don’t understand what you’re trying to tell me.  
Unfortunately, renaming the gedcom file extension from .ged to .gen doesn’t work.

---

<div class="post-metadata">

**Author:** ![Woody](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/woody/32/3406_2.png) [@Woody](https://gramps.discourse.group/u/Woody)\
**Post date:** [August 4, 2024, 9:17am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/15 "2024-08-04T09:17:34Z")

</div>

Or do you mean renumbering the ASSO tag?  
How would I have to renumber it? I can control the gedcom creation from my program.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/gramps/original/1X/2ac1e712b7adf612e31ca08a55419f4cf37c0158.png) [@system](https://gramps.discourse.group/u/system)\
**Post date:** [September 3, 2024, 9:18am UTC](https://gramps.discourse.group/t/export-a-witness-with-gedcom/5815/16 "2024-09-03T09:18:26Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
