Replace API Node class and ws urls with Participant
14488
Reporter: mdoering
Type: Improvement
Summary: Replace API Node class and ws urls with Participant
Description: The current Node class, exposed in portal and webservice urls with "node", is in reality a GBIF participant that has a GBIF node. The class should be renamed to Participant, the participantTitle changed to nodeTitle and content swapped with title. All node urls should become /participant urls. Potentially also rename the type (NodeType) and participationStatus (ParticipationStatus) fields.
Priority: Critical
Status: Reopened
Created: 2013-12-19 16:55:52.652
Updated: 2015-12-15 10:17:43.219
Author: omeyn@gbif.org
Comment: Group decision was to not make this change.
Created: 2014-06-23 15:31:29.891
Updated: 2014-06-23 15:31:29.891
Author: mdoering@gbif.org
Comment: Was the decision not only taken for this API release to avoid too much work? I still think it is wrong the way we have it now and it should be done at some point
Created: 2014-06-23 16:21:08.939
Updated: 2014-06-23 16:21:08.939
Author: omeyn@gbif.org
Created: 2014-06-23 16:31:25.919
Updated: 2014-06-23 16:31:45.789
Reopening because it seems more discussion needed. But removing 1.2 label.
Author: anmnielsen
Created: 2015-12-14 17:29:58.697
Updated: 2015-12-14 17:29:58.697
Hi [~mdoering@gbif.org] - or someone else.
Do you know what the outcome of this discussion is? This is blocking POR-1414 (CETAF asking that their node be called BIOCASE).
Author: mdoering@gbif.org
Created: 2015-12-14 17:44:23.769
Updated: 2015-12-14 17:44:23.769
Hi Anne Mette,
I believe the majority did not want to change the current Node class. But since we are now moving away from the IMS and replace it with a new directory implementation I think this is obsolete. The new class will be a proper Participant as far as I understand. [~cgendreau], is this correct? Maybe you wanna go through the CETAF example in the directory API?
Author: cgendreau
Created: 2015-12-15 10:17:43.219
Updated: 2015-12-15 10:17:43.219
The Directory will expose the data as following:
Participant: 288, Consortium of European Taxonomic Facilities, CETAF
Node: 87,BioCASE (linked to Participant #288)