Project

General

Profile

Task #3082

Task #3635: Phase two Morpho implementation

Morpho should not rely on CN for any critical features

Added by Jing Tao almost 12 years ago. Updated about 11 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Morpho
Target version:
Start date:
2012-07-18
Due date:
% Done:

0%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Here is a scenario we need to handle:
1. A user installed its own metacat 2.0.0.
2. This metacat server doesn't join the dataone network.
3. User want morpho can connect the metacat.

Since the new morpho will only use the dataone api to create, update and delete documents, we should make sure that the dataone api is on even though the metacat doesn't join the dataone network.

History

#1 Updated by Dave Vieglais over 11 years ago

  • Target version changed from Sprint-2012.37-Block.5.3 to Sprint-2012.41-Block.6.1

#2 Updated by Ben Leinfelder over 11 years ago

  • Subject changed from Handle a metacat which doesn't join the dataone network to Morpho should not rely on CN for any critical features
  • Category set to Morpho

We added MN.query for the very reason. We still have a CN dependency for the access control screen where we will have to use the CN.accounts service to get a list of all DataONE users. This is analogous to Metacat's getPrincipals action. If the MN is not part of a CN network, we can still provide them the list from the CN as well as a text box for editing an identity for access control rules.

#3 Updated by Ben Leinfelder over 11 years ago

  • Target version changed from Sprint-2012.41-Block.6.1 to Sprint-2012.44-Block.6.2

#4 Updated by Chris Jones over 11 years ago

  • Target version changed from Sprint-2012.44-Block.6.2 to Sprint-2012.50-Block.6.4

#5 Updated by Ben Leinfelder about 11 years ago

  • Target version changed from Sprint-2012.50-Block.6.4 to 2013.10-Block.2.1

#6 Updated by Ben Leinfelder about 11 years ago

  • Parent task changed from #3080 to #3635

Setting AccessPolicy and ReplicationPolicy is also an issue that needs to be addressed. Currently these methods are only exposed on the CN so users must wait until an object has been synchronized from the MN to the CN.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)