Is anything ever going to be done about bad date logic?

+11 votes

I'm being bitten again by the bad logic causing big red warning when I try to save a profile:

A mother's death date (Falek-24 died 1908) should not be before one of her children's birth dates (Honig-125 born 26 Dec 1907) .

I wouldn't mind so much if it was only when I first create the profile, but it happens every time the profile is saved after a change … even if the change had nothing to do with any dates.  I know I've seen issues about this raised in G2G many times, but usually they are when the year is the same.  This time the mother's death year is after the child's birth year so there is no ambiguity here.  It is clearly, obviously, and incontrovertibly after her child was born.

asked in WikiTree Tech by Gaile Connolly G2G6 Pilot (545k points)
I had that happen recently, too.
Also, a lot of birth dates on Wikitree are actually baptism dates with the "before" radio button ticked and there is clearly no obligation to baptise your kids 9 months+ apart.

13 Feb 2019

17:19: Gaile (Gordon) Connolly edited the Birth Date for Frymet (Honig) Komlos (1907-abt.1944)It's 17th today so suggestions has not been updated yet. That might be the problem.

@ Louis .. I don't understand what "suggestions" has to do with the BIG RED WARNING that happens when saving.  Could you please explain (in such a way I can understand it)?

I said "might" Maybe profiles update in the same way.

I am no wiser (no surprise there, I've been steeped in reading death notices in the newspapers) .. but thanks for responding.  smiley

Louis, this has absolutely nothing to do with suggestions, nor is there any parallel to be drawn with synchronization between different databases.  When we edit profiles, changes are immediate.  If you change the date to make the system happy, the warning will immediately disappear.

The problem is that the system's logic concludes that all dates in the year 1908 are earlier than December 26, 1907.
Gillian, the problem you mention is what I have seen often and is the cause of most of the G2G questions on this topic I have seen.  The system does not include any attempt to consider the impact of about, before, or after qualifiers.  That warning is displayed if there is any possibility that a precise date within the period allowed for by the qualifier might be in logical conflict with a date, precise or not, in another profile.  I think the system should be building ranges into the logic to include the qualifiers, but that's a different problem.  If the warning were worded to suggest that it is possible that there is a date error, instead of blaring that there actually is one, I would not find that unacceptable to happen ONLY when the date is changed, not every time any edit is made to any other part of the profile.

This instance, however, is of just plain wrong logic.  The system has decided that ALL of 1908 is earlier than December 26,1907 and adds insult to injury by screaming to us about it every single time any change in the profile is made.
I had the same warning for someone born 19th January 1906 whose mother died in the year 1906, exact death date not specified. Makes no sense whatsoever.
This looks like a legitimate bug. I believe the person who has to attend is currently not able to, (on leave). I am sure it will receive the needed attention in due time.

2 Answers

+1 vote
silly dang technology
answered by Navarro Mariott G2G6 Mach 7 (78k points)
Navarro, the technology is what makes it possible to do all kinds of sophisticated stuff … it's the task of the developer to harness the technology to exploit the capabilities.
Well I know it is awesome, but sometimes it drives ya nuts!
0 votes
It sounds like a singular character in one line of code which is prompting this error.
answered by Richard Shelley G2G6 Pilot (108k points)

Related questions

+6 votes
2 answers
143 views asked Jan 22 in WikiTree Tech by Julie Ricketts G2G6 Pilot (260k points)
+6 votes
1 answer
+5 votes
0 answers
+4 votes
1 answer
58 views asked Dec 15, 2018 in WikiTree Tech by D. Botkin G2G6 Mach 2 (24.1k points)
+5 votes
0 answers
+16 votes
3 answers

WikiTree  ~  About  ~  Help Help  ~  Search Person Search  ~  Surname:

disclaimer - terms - copyright