Greetings all,
I need to add more functionality to MyTardis (which seems like a core feature), and I’d like to check that it’s not going to break the usage models of other MyTardis installations.
Short version:
For those who don’t like reading, I intend to:
1. Provide users with the ability to edit their first name, last name and email address.
2. Prevent any experiment leaving “private” status without at least one owner having a valid first name, last name and email address.
If you see a problem with this in your context, please let me know!
Longer version:
I’m currently working on ensuring that MyTardis has enough data to publish collection records to ANDS when experiments are made public. A requirement of valid ANDS collection records is that they’re associated with a Party record (a researcher record essentially), and that party record needs a:
· First name
· Last name
· Email address
Ideally that party record is actually linked to the main research record maintained by the NLA (http://trove.nla.gov.au/people?q&adv=y) but that’s not an absolute requirement, so I’ll assume for the moment that MyTardis will provide party records and simply reference an original identifier if one exists. These seems reasonable enough as a global MyTardis requirement – making content available online generally requires that you provide some contact details.
Note that I’m not talking about authors here – they have too little information to be useful to ANDS currently (only a name) and aren’t actually required to publish a collection. The “Experiment Administrators” of an experiment will simply be listed as “isManagedBy” Party relations by the OAI-PMH app.
Thanks in advance for the input!
Regards,
Tim Dettrick
Senior Software Engineer
ITEE eResearch Group
The University of Queensland
1. Provide users with the ability to edit their first name, last name and email address.
2. Prevent any experiment leaving “private” status without at least one owner having a valid first name, last name and email address.
I will draw the line at requiring people to have names though:
http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Tim