View Issue Details

IDProjectCategoryView StatusLast Update
0002274HTML & PERLFeature Requestpublic2016-03-10 20:13
Reporterbenu Assigned ToDerIdiot  
PriorityhighSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0002274: force 'has ended' state for creator-creator relations when there's a deathdate present
Descriptionsummary says it all.




 when a company stops existing, everybody affiliated stops being affiliated. so when adding a new relation to said company (creator) the has ended-->yes should be forced.
TagsNo tags attached.

Activities

DerIdiot

2015-03-31 09:16

administrator   ~0003546

and i see that going horribly wrong because it's a non obvious change to the user

benu

2015-03-31 10:31

reporter   ~0003548

i don't see the reasoning behind that. what has the user to do with anything here.
to maintain a cleaner database, this would be perfect, as really nobody checks "the other side" when adding those relations (well maybe nwa does). so forcing the state to ended when it really can't exist anymore would be very smart behaviour.

nwa

2015-03-31 10:39

administrator   ~0003550

It is indeed a smart and automative way of handling the relations. You just have to be really sure about the creator or company being dead. For people there's little room for mistake, for companies it's a bit riskier I suppose. Then there's also the issue with retroactively adding relations and to "dead" creators, should these be also automatically set to ended. And of course the relation "is the founder of/was founded by" should be excluded, in fact, it shouldn't ever be possible to set that relation as "ended".

Hinoe

2015-04-14 17:34

reporter   ~0003551

Last edited: 2015-04-14 17:35

There are instances where this can go rather wrong. For example, assuming woman X dies, man Y ceases to be her husband, okay, that makes sense. But what if they die together in, say, a car wreck or a plane crash, did their relation ever end in the proper sense of that term? A way for a mod to override that needs to be present to handle such exceptions. And to port here what nwa mentioned on issue 0002272, aside the founder relation, the family one should never be settable to ended, ever (though this brings up the question of stepfamilies, if your stepmother divorces your father do you cease being her family? oh god I think I may have opened a can of char relation worms...).

Issue History

Date Modified Username Field Change
2015-03-26 10:04 benu New Issue
2015-03-31 09:16 DerIdiot Note Added: 0003546
2015-03-31 10:03 DerIdiot Project AniDB Website => HTML & PERL
2015-03-31 10:31 benu Note Added: 0003548
2015-03-31 10:39 nwa Note Added: 0003550
2015-04-14 17:34 Hinoe Note Added: 0003551
2015-04-14 17:35 Hinoe Note Edited: 0003551
2016-03-06 03:46 DerIdiot Assigned To => DerIdiot
2016-03-06 03:46 DerIdiot Status new => assigned
2016-03-06 18:15 DerIdiot Status assigned => resolved
2016-03-06 18:15 DerIdiot Resolution open => fixed