LWN: Comments on "Genealogy research with Gramps" https://lwn.net/Articles/605409/ This is a special feed containing comments posted to the individual LWN article titled "Genealogy research with Gramps". en-us Sun, 12 Oct 2025 01:24:49 +0000 Sun, 12 Oct 2025 01:24:49 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Genealogy research with Gramps https://lwn.net/Articles/631897/ https://lwn.net/Articles/631897/ VPeric <div class="FormattedComment"> Doug Blank is the developer working on Gramps Connect, here's [1] a recent (Jan 2015) mail from him on the gramps-users mailing list:<br> <p> <font class="QuotedText">&gt; We've discussed targeting different hardware platforms, such as iPads, Android, and tablets. But as we are such a small team, we've decided that the most effective way to handle all of these is to create a web-based application, Gramps Connect. It is designed for collaborative and large tree work, and is about 90% done; I have been using it for a few years for much of my Gramps uses. See the demo:</font><br> <p> <font class="QuotedText">&gt; <a rel="nofollow" href="http://gramps-connect.org/">http://gramps-connect.org/</a></font><br> <font class="QuotedText">&gt; ID: admin1 (regular user)</font><br> <font class="QuotedText">&gt; ID: admin (administrator)</font><br> <font class="QuotedText">&gt; Password: gramps</font><br> <p> Unfortunately, it seems the website is down currently. I haven't personally used it. If you'd like to stay in the loop, your best bet is probably following the projects' mailing lists.<br> <p> [1] <a rel="nofollow" href="http://permalink.gmane.org/gmane.comp.genealogy.gramps.user/19158">http://permalink.gmane.org/gmane.comp.genealogy.gramps.us...</a><br> </div> Wed, 04 Feb 2015 21:36:27 +0000 Genealogy research with Gramps https://lwn.net/Articles/628183/ https://lwn.net/Articles/628183/ geek <div class="FormattedComment"> does anyone know the status of the server project? is the webapp working? sample site?<br> <p> Dave<br> </div> Tue, 30 Dec 2014 21:02:32 +0000 Genealogy research with Gramps https://lwn.net/Articles/608878/ https://lwn.net/Articles/608878/ Wol <div class="FormattedComment"> Add to that, in the UK at least, legal adoption is very much a 20th-century practice. (And I think there is no limit to the number of adoptive parents a child can have. Plus, kids can be left in a will...)<br> <p> I don't know whether legal adoption even existed before that, but it was very much the norm, if the wife died, any kids were given away (to family members if they were around, or to various charities if they weren't).<br> <p> And quite often, if family circumstances changed, children that had been given away were taken back.<br> <p> I suspect I'm quite lucky to know my family because, even then (back in the thirties) that practice was quite common, and my grandmother died when my father was two years old. Granddad remarried within the year, though, iirc, so that may have had something to do with it ...<br> <p> Cheers,<br> Wol<br> </div> Mon, 18 Aug 2014 21:41:58 +0000 Genealogy research with Gramps https://lwn.net/Articles/608446/ https://lwn.net/Articles/608446/ kevinm <div class="FormattedComment"> The "thrice removed" part indicates that they're not on the same level, so that would be an uncle/aunt - niece/nephew relationship in your country.<br> <p> (The "second cousin" bit indicates that the first common ancestor is a great-grandparent to the generationally older of the two).<br> </div> Tue, 12 Aug 2014 01:55:53 +0000 Genealogy research with Gramps https://lwn.net/Articles/607515/ https://lwn.net/Articles/607515/ JanC_ <div class="FormattedComment"> A child and parents can be members of multiple "families" in Gramps, which covers for some of those use cases (although sometimes it would clearly be &amp; look like a workaround/kludge...).<br> </div> Sun, 03 Aug 2014 15:26:21 +0000 Import from tribalpages by scraping out the GEDCOM? https://lwn.net/Articles/606088/ https://lwn.net/Articles/606088/ bpearlmutter <div class="FormattedComment"> Someone in my family just sent around email about the xxx.tribalpages.com they'd just populated. Excellent, I thought! I can import the data into gramps and be happy. But tribalpages doesn't seem to allow export to GEDCOM for me, just for the administrator of that page.<br> <p> But the data is there, so it seems like it should be possible to just scrape the tribalpages site and generate the GEDCOM. Does anyone know if this has been done?<br> </div> Mon, 21 Jul 2014 19:03:07 +0000 Genealogy research with Gramps https://lwn.net/Articles/605963/ https://lwn.net/Articles/605963/ Cyberax <div class="FormattedComment"> Lots of countries practice polygamy. Then there are adoptions - it's possible for someone to be orphaned and then adopted (possibly several times).<br> </div> Sat, 19 Jul 2014 03:04:05 +0000 Genealogy research with Gramps https://lwn.net/Articles/605962/ https://lwn.net/Articles/605962/ dlang <div class="FormattedComment"> not to mention that someone may have more legal parents over time, and as you are researching, it may not always be clear what the overlap for individuals is.<br> </div> Sat, 19 Jul 2014 01:07:04 +0000 Genealogy research with Gramps https://lwn.net/Articles/605958/ https://lwn.net/Articles/605958/ rgmoore <blockquote>Is there any place where a person can have more than two legal parents?</blockquote> <p><a href="http://articles.latimes.com/2013/oct/04/local/la-me-brown-bills-parents-20131005">California</a> has recently made it possible for someone to have more than two legal parents. Sat, 19 Jul 2014 00:32:17 +0000 Genealogy research with Gramps https://lwn.net/Articles/605953/ https://lwn.net/Articles/605953/ giraffedata <blockquote> while biological parents are important, legal parentage is also important and shouldn't be ignored </blockquote> <p> I would think social parentage is even more interesting that legal parentage. The fact that a person raised another person matters more to many people than the various things that legal parenthood signifies. <p> And there's no reason that relationship should be limited to one or two people. <blockquote> They can have one or more legal parents of any gender </blockquote> <p> Is there any place where a person can have more than two legal parents? Sat, 19 Jul 2014 00:01:37 +0000 Genealogy research with Gramps https://lwn.net/Articles/605893/ https://lwn.net/Articles/605893/ leifbk <div class="FormattedComment"> There are certainly other ways of doing genealogy research on Linux than with Gramps. When my old Windows computer died in 2005, and my genealogy program at the time refused to run under Wine, I had to look for other alternatives. I tried Gramps for maybe half an hour, and quickly decided that I'd better write my own software. As I already had a working export routine from The Master Genealogist, the Windows program that I used, and a working Web presentation of the data, it wasn't that hard.<br> <p> The project currently lives in <a href="http://code.google.com/p/yggdrasil-genealogy/">http://code.google.com/p/yggdrasil-genealogy/</a> for those who want to have a look. The licence is meant to be BSD style.<br> <p> The intersection of people interested in genealogy, Linux, PostgreSQL and PHP scripting appears extremely small. When you add to that an explicit distaste for the US-centric GEDCOM "standard" (which has been effectively dead for almost twenty years), you seem to chase away the remaining few. However, I like my program and have been using it exclusively since 2005. I'll appreciate any comments and discussion, just write to leif at solumslekt dot org.<br> </div> Fri, 18 Jul 2014 12:52:32 +0000 Genealogy research with Gramps https://lwn.net/Articles/605842/ https://lwn.net/Articles/605842/ kleptog <div class="FormattedComment"> It is true that a person has two biological parents of opposite gender, who may or may not be known. They can have one or more legal parents of any gender. It seems a little restrictive to have only two fields.<br> <p> Genealogy is the study of family history and so while biological parents are important, legal parentage is also important and shouldn't be ignored.<br> </div> Thu, 17 Jul 2014 20:24:02 +0000 Genealogy research with Gramps https://lwn.net/Articles/605837/ https://lwn.net/Articles/605837/ idupree <p>Oh excellent! Is one of the mailing-lists or IRC good, or a comment on <a href="https://gramps-project.org/bugs/view.php?id=5730">#5730</a>? <p>I looked for for the ability to add arbitrary parent-child relationships directly, without going to the Families tab first to turn someone into a potential parent. It seemed complicated to me to need a Family for that: although I see how it makes entering data much simpler for people who marry, have several children, and don't remarry. <p>In creating a family (now using Gramps 4.1.0), I was able to add anyone to a family but first had to check "Show all" and then click a "▸" to show people (clicking "show all" is not necessary if the people are the "correct" gender). <p>I tried making a time loop (A begets B begets C begets A)... and Gramps threw an exception! It should probably handle this more gracefully (either allow it or say "sorry, not supported") (<a href="https://genealogy.stackexchange.com/questions/3418/can-a-person-adopt-their-own-parent-or-grandparent">Some discussion on whether this can happen in real life.</a>) So I filed a <a href="https://gramps-project.org/bugs/view.php?id=7922">bug report</a>. Thu, 17 Jul 2014 20:23:40 +0000 Genealogy research with Gramps https://lwn.net/Articles/605826/ https://lwn.net/Articles/605826/ idupree <p>I wondered about whether genealogy was about genes. But I think that lots of people want to record adoptive family, among other things. <p>As for types of biological parentage: <ul><li> Gestational surrogacy, where a baby is borne by someone other than the people who provided sperm and egg. Pregnancy even <a href="http://www.nytimes.com/2013/09/17/science/dna-double-take.html?pagewanted=all">affects the mother's DNA</a>. <li> A third parent can <a href="http://well.blogs.nytimes.com/2013/12/16/three-biological-parents-and-a-baby/">provide mitochondrial DNA to avoid a rare disease</a>. <li> You might consider someone who regularly breastfeeds a child as a biological relation. They certainly <a href="http://www.jaoa.org/content/106/4/203.full">transmit protective antibodies</a>. Science <a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3199546/">doesn't have a full understanding</a> of everything that breastfeeding does. <a href="https://en.wikipedia.org/wiki/Milk_kinship">Milk kinship</a> is an idea in some cultures and it <a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3495834/">may</a> have biological kinship effects. <li> There may be more types of biological parentage in the future - science is active in this area. </ul> Thu, 17 Jul 2014 19:00:24 +0000 Genealogy research with Gramps https://lwn.net/Articles/605756/ https://lwn.net/Articles/605756/ VPeric <div class="FormattedComment"> In Gramps 4.1, the family view is by default labeled as "Father/partner1" and "Mother/partner2", specifically to support same-sex families. Multiple person families aren't supported, though - you could create several families I guess. You can also just have separate families (in a genealogical sense) and note using Address events that they lived together in a given time period.<br> <p> You are also right about the genders, there's a GEP about it, but no final solution has been reached/programmed. I invite you to participate, in the discussion at least: <br> <p> <a rel="nofollow" href="https://www.gramps-project.org/wiki/index.php?title=GEPS_027:_Gender_as_an_Entry_Field">https://www.gramps-project.org/wiki/index.php?title=GEPS_...</a><br> <a rel="nofollow" href="https://gramps-project.org/bugs/view.php?id=5730">https://gramps-project.org/bugs/view.php?id=5730</a><br> </div> Thu, 17 Jul 2014 12:53:31 +0000 Genealogy research with Gramps https://lwn.net/Articles/605753/ https://lwn.net/Articles/605753/ VPeric <div class="FormattedComment"> <font class="QuotedText">&gt; Is this a real example? That's a second cousin's great grandchild (if I remember the rules correctly…).</font><br> <p> Good point, I don't know what "second cousin, thrice removed" exactly is, it was a random example. But in my country, all people on the same "level" are your brothers/sisters, all people above are uncles/aunts, all people below are nephews; there is (essentially) no distinction if your last common ancestor is one or five generations away.<br> <p> <font class="QuotedText">&gt; i18n</font><br> <p> Definitely right here, there's a lot of issues but a lot of care is given to it. I've found that I can always represent anything I need. <br> <p> For example, in the new place model, places are arranged hierarchically. But, for each "part of" relationship, you can specify a date range; in this way, you can represent that a given city was part of that parish in that century, but a part of something else later, or country changes, or anything you wish. When marking strings for translation, care is given to support right-to-left languages as well. It's, of course, an ongoing process (and most developers are Western), but a lot of tiny things combine to offer a lot of flexibility.<br> </div> Thu, 17 Jul 2014 12:48:47 +0000 Genealogy research with Gramps https://lwn.net/Articles/605734/ https://lwn.net/Articles/605734/ TomH <div class="FormattedComment"> The point is that a "family" is Gramps currently links two parents (one of which is labelled "mother" in the UI and the other is labelled "father" in the UI) to a list of children. There is also a relationship type (which has some predefined values like "married" but can be set to anything you like).<br> <p> There is nothing stopping you assigning a male person to the "mother" slot or a female person to the "father" slot however, so that is how same sex relationships are normally handled at present. As I said there has been some talk of changing how those parents are labelled.<br> <p> Each child in a family has fields for "relationship to father" and "relationship to father" which have predefined values like "birth", "adopted", "fostered" etc but again you can actually type in anything you like.<br> <p> A bastard can simply be entered by creating a family with only one parent and assigning the child to it. If the second parent is known they can be assigned to the family but the family type set to "unmarried".<br> </div> Thu, 17 Jul 2014 11:18:28 +0000 Genealogy research with Gramps https://lwn.net/Articles/605733/ https://lwn.net/Articles/605733/ Seegras <div class="FormattedComment"> <font class="QuotedText">&gt; You can certainly create a family with two parents of the same sex, </font><br> <font class="QuotedText">&gt; because I've done it. It may be that the interface currently labels one </font><br> <font class="QuotedText">&gt; as "mother" and one as "father" but there's certainly no problem making </font><br> <font class="QuotedText">&gt; those refer to people of the same sex.</font><br> <p> I don't quite understand this. Yes, of course, somebodies legal parents can be of the same sex, but usually this isn't biological. I mean it's GENEalogy. Or can this actually be done, children with genetic material of both same-sex legal parents?<br> <p> Speaking of which, how does Gramps cope with bastards?<br> <p> </div> Thu, 17 Jul 2014 11:07:49 +0000 Genealogy research with Gramps https://lwn.net/Articles/605721/ https://lwn.net/Articles/605721/ jnareb <blockquote> <blockquote><i>Internationalization is another major focus of Gramps, exploiting a niche that proprietary software makers tend to avoid.</i></blockquote> This project's niche seems to be at the intersection of all kinds of hairy i18n problems. Names (with local script and Romanization variants), addresses changing over time, cultural differences (cousins living together vs. the more Western nuclear family), calendars (both across time and between countries), and I'm sure I'm missing more. Hats off on making it a priority to actually tackle the problem rather than just sweeping it under the (AmeriEuro-shaped) rug.</blockquote> It is not only local script vs. Romanization for names, and addresses changing over time, but also locale-specific details, for example what are parts of the name (how the name is composed) and parts of the address: <ul> <li><a href="http://www.w3.org/International/questions/qa-personal-names">W3C Articles :: Personal names around the world</a> <li><a href="http://www.mjt.me.uk/posts/falsehoods-programmers-believe-about-addresses/">Michael Tandy blog :: Falsehoods programmers believe about addresses</a> (with examples) </ul> Thu, 17 Jul 2014 08:44:50 +0000 Genealogy research with Gramps https://lwn.net/Articles/605708/ https://lwn.net/Articles/605708/ ernest <div class="FormattedComment"> Export to GEDCOM file format from within ancestry.com, and import result in gramps. <br> <p> </div> Thu, 17 Jul 2014 04:34:00 +0000 Genealogy research with Gramps https://lwn.net/Articles/605704/ https://lwn.net/Articles/605704/ NightMonkey <div class="FormattedComment"> OK, I know Ancestry.com isn't F/OSS... but can this import from Ancestry.com without major problems?<br> </div> Thu, 17 Jul 2014 01:12:37 +0000 Genealogy research with Gramps https://lwn.net/Articles/605686/ https://lwn.net/Articles/605686/ TomH <div class="FormattedComment"> You can certainly create a family with two parents of the same sex, because I've done it. It may be that the interface currently labels one as "mother" and one as "father" but there's certainly no problem making those refer to people of the same sex.<br> <p> There was some discussion of this issue on the mailing list recently so it is an issue people are aware of.<br> </div> Wed, 16 Jul 2014 21:38:13 +0000 Genealogy research with Gramps https://lwn.net/Articles/605679/ https://lwn.net/Articles/605679/ idupree <div class="FormattedComment"> I tried Gramps 4.0.3. I found a wide range of types of name available, thankfully (birth name, married name, also known as, fill-in-the-blank; and more for surname origin). However the only gender options were "male", "female" and "unknown" (no fill-in-the-blank). When creating a "Family", it did thankfully allow a one-parent family, but as far as I could tell it has a maximum of two parents and those parents cannot be the same sex.<br> <p> It seems like it will need some work to be able to represent my people's families, unless I'm missing something. (I hope I am missing something because Gramps seems to have a lot of nice features.)<br> </div> Wed, 16 Jul 2014 21:30:46 +0000 Genealogy research with Gramps https://lwn.net/Articles/605670/ https://lwn.net/Articles/605670/ mathstuf <div class="FormattedComment"> <font class="QuotedText">&gt; (e.g., a "second cousin, thrice removed" in one culture is simply called a "brother" elsewhere)</font><br> <p> Is this a real example? That's a second cousin's great grandchild (if I remember the rules correctly…).<br> <p> <font class="QuotedText">&gt; Internationalization is another major focus of Gramps, exploiting a niche that proprietary software makers tend to avoid.</font><br> <p> This project's niche seems to be at the intersection of all kinds of hairy i18n problems. Names (with local script and Romanization variants), addresses changing over time, cultural differences (cousins living together vs. the more Western nuclear family), calendars (both across time and between countries), and I'm sure I'm missing more. Hats off on making it a priority to actually tackle the problem rather than just sweeping it under the (AmeriEuro-shaped) rug.<br> </div> Wed, 16 Jul 2014 20:43:44 +0000