Monica: Add Support for Maiden Names

Created on 12 Dec 2018  路  9Comments  路  Source: monicahq/monica

This is something I've added to my personal instance. But I think it would be nice to have in the main project. At the moment I just have an extra colum in my DB that I edit from my IDE. But from the front, it looks something like this:

image

If whoever works on this (assuming its not me) wants my code to use as a foundation, I have a migration for the DB, some extra methods in Contact.php, and the change to _header.blade.php (which is visible in the above picture). What I don't have is any sort of form for adding/editing the information, or any code in the Controller to save it.

feature request

Most helpful comment

"Former name" would cover more use cases than "birth name". As an edge case, consider a case where a person has a legal name change, twice.

All 9 comments

That's a very good idea. Feel free to submit a PR about it and I'll gladly merge it.

Does it make sense to generalize this some? People change names for several reasons, sometimes first name as well. I've been using the description field to capture this now, but it's free-form (e.g. "birth name was XXX").

This may be too specific to my contacts but I could see a use for tracking name changes and then allowing searches even on old names.

@mccollam That would probably require a significant redesign of monica.contacts. Possibly even moving names completely out to a pivot table. This would be enough of a change to justify its own feature request ticket, I think.

I disagree with the term "maiden name" which is associated only to women, and thus could be taken as a sexist term. I prefer something ile "birth name".

Actually "birth name" would capture a lot of my cases as well (someone changes their name, changes gender, etc.)

I disagree with the term "maiden name" which is associated only to women, and thus could be taken as a sexist term. I prefer something ile "birth name".

It's a legal term though. So should not be a problem. It is also very specifically for recording pre-marriage names, as you can see from how I display it on the frontend.

If we want to put this on hold until we can come up with a more comprehensive solution for alternative names, I'm cool with that.

I think birth name would be more generic and cover more cases.

"Former name" would cover more use cases than "birth name". As an edge case, consider a case where a person has a legal name change, twice.

Was searching for where to input maiden names, didn't think it wouldn't be there :(
I put the info in the description of the contact for the time being.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

TheGP picture TheGP  路  3Comments

dnykanen picture dnykanen  路  3Comments

baisong picture baisong  路  3Comments

xorgnz picture xorgnz  路  3Comments

djaiss picture djaiss  路  4Comments