Issue 14488

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)