demodam / demodam.org

Temporary website placeholder
http://demodam.org
European Union Public License 1.2
0 stars 7 forks source link

Get a well-defined set of test PL'n #75

Open Tux opened 3 years ago

Tux commented 3 years ago

RvIG made a set of PL data available is an ODS spreadsheet. This set defines a combination of BSN's an A-numbers that are guarantees not to be used on real inhabitants, so very good for using in tests. The problem with this testset is that is full of errors of all kind to make sure we can test on thing like invalid names, invalid data types, invalid relation, out-of-range dates, invalid combinations of elements inside different categories etc etc. Though very useful for testing, we would prefer a set of "Legal" inhabitants of Demodam, that can be reloaded on request and than set a more real-world example to test with: so having a marriage will not be aborted because one of the partners has an illegal date of birth or any of the required elelems causes a conflict. RvIG has a wider range of BSN's to test with than the ones used in this test set, but those are not the real problem: we also require that no A-numbers are used that would conflict with A-numbers used by real people.

I suggest to take the usable part of the aforementioned testset (543 out of 658 can relatively simply be converted to something loadable in a BRP database), convert these to have them all be settled in Demodam (working community code 1904, but that can change) and then one by one fix the illegal parts. When the complete set is consistent, agree on a format that we all can use as a reference. To those working in the BRP field, that would be Lg01 messages as Alternative Media, but other formats (JSON, XML, CSV) should be debatable.

As a side track, some legal body of Demodam could try to contact RvIG to as for something provided by RvIG (and CBS)