TO DO List

Todo

Example for CNDiagnostic.echoIndexedObject

(The original entry is located in source/apis/examples/cndiagnostic_echoindexedobject.txt, line 3.)

Todo

Example for CNDiagnostic.echoSystemMetadata

(The original entry is located in source/apis/examples/cndiagnostic_echosystemmetadata.txt, line 3.)

Todo

Example for CNCore.archive

(The original entry is located in source/apis/examples/cncore_archive.txt, line 3.)

Todo

Example for CNCore.create

(The original entry is located in source/apis/examples/cncore_create.txt, line 3.)

Todo

Example for CNCore.delete

(The original entry is located in source/apis/examples/cncore_delete.txt, line 3.)

Todo

Example for CNCore.generateIdentifier

(The original entry is located in source/apis/examples/cncore_generateidentifier.txt, line 3.)

Todo

Example for CNCore.getCapabilities

(The original entry is located in source/apis/examples/cncore_getcapabilities.txt, line 3.)

Todo

Example for CNCore.getLogRecords

(The original entry is located in source/apis/examples/cncore_getlogrecords.txt, line 3.)

Todo

Example for CNCore.hasReservation

(The original entry is located in source/apis/examples/cncore_hasreservation.txt, line 3.)

Todo

Example for CNCore.listChecksumAlgorithms

(The original entry is located in source/apis/examples/cncore_listchecksumalgorithms.txt, line 3.)

Todo

Example for CNCore.registerSystemMetadata

(The original entry is located in source/apis/examples/cncore_registersystemmetadata.txt, line 3.)

Todo

Example for CNCore.setObsoletedBy

(The original entry is located in source/apis/examples/cncore_setobsoletedby.txt, line 3.)

Todo

Example for CNCore.updateSystemMetadata

(The original entry is located in source/apis/examples/cncore_updatesystemmetadata.txt, line 3.)

Todo

Example for CNRead.getChecksum

(The original entry is located in source/apis/examples/cnread_getchecksum.txt, line 3.)

Todo

Example for CNRead.getQueryEngineDescription

(The original entry is located in source/apis/examples/cnread_getqueryenginedescription.txt, line 3.)

Todo

Example for CNRead.listObjects

(The original entry is located in source/apis/examples/cnread_listobjects.txt, line 3.)

Todo

Example for CNRead.listQueryEngines

(The original entry is located in source/apis/examples/cnread_listqueryengines.txt, line 3.)

Todo

Example for CNRead.query

(The original entry is located in source/apis/examples/cnread_query.txt, line 3.)

Todo

Example for CNRead.search

(The original entry is located in source/apis/examples/cnread_search.txt, line 3.)

Todo

Example for CNRead.synchronize

(The original entry is located in source/apis/examples/cnread_synchronize.txt, line 3.)

Todo

Example for CNView.listViews

(The original entry is located in source/apis/examples/cnview_listviews.txt, line 3.)

Todo

Example for CNView.view

(The original entry is located in source/apis/examples/cnview_view.txt, line 3.)

Todo

Example for CNAuthorization.isAuthorized

(The original entry is located in source/apis/examples/cnauthorization_isauthorized.txt, line 3.)

Todo

Example for CNAuthorization.setAccessPolicy

(The original entry is located in source/apis/examples/cnauthorization_setaccesspolicy.txt, line 3.)

Todo

Example for CNAuthorization.setRightsHolder

(The original entry is located in source/apis/examples/cnauthorization_setrightsholder.txt, line 3.)

Todo

Example for CNIdentity.confirmMapIdentity

(The original entry is located in source/apis/examples/cnidentity_confirmmapidentity.txt, line 3.)

Todo

Example for CNIdentity.createGroup

(The original entry is located in source/apis/examples/cnidentity_creategroup.txt, line 3.)

Todo

Example for CNIdentity.denyMapIdentity

(The original entry is located in source/apis/examples/cnidentity_denymapidentity.txt, line 3.)

Todo

Example for CNIdentity.getPendingMapIdentity

(The original entry is located in source/apis/examples/cnidentity_getpendingmapidentity.txt, line 3.)

Todo

Example for CNIdentity.getSubjectInfo

(The original entry is located in source/apis/examples/cnidentity_getsubjectinfo.txt, line 3.)

Todo

Example for CNIdentity.listSubjects

(The original entry is located in source/apis/examples/cnidentity_listsubjects.txt, line 3.)

Todo

Example for CNIdentity.mapIdentity

(The original entry is located in source/apis/examples/cnidentity_mapidentity.txt, line 3.)

Todo

Example for CNIdentity.removeMapIdentity

(The original entry is located in source/apis/examples/cnidentity_removemapidentity.txt, line 3.)

Todo

Example for CNIdentity.requestMapIdentity

(The original entry is located in source/apis/examples/cnidentity_requestmapidentity.txt, line 3.)

Todo

Example for CNIdentity.updateAccount

(The original entry is located in source/apis/examples/cnidentity_updateaccount.txt, line 3.)

Todo

Example for CNIdentity.updateGroup

(The original entry is located in source/apis/examples/cnidentity_updategroup.txt, line 3.)

Todo

Example for CNReplication.deleteReplicationMetadata

(The original entry is located in source/apis/examples/cnreplication_deletereplicationmetadata.txt, line 3.)

Todo

Example for CNReplication.isNodeAuthorized

(The original entry is located in source/apis/examples/cnreplication_isnodeauthorized.txt, line 3.)

Todo

Example for CNReplication.setReplicationPolicy

(The original entry is located in source/apis/examples/cnreplication_setreplicationpolicy.txt, line 3.)

Todo

Example for CNReplication.setReplicationStatus

(The original entry is located in source/apis/examples/cnreplication_setreplicationstatus.txt, line 3.)

Todo

Example for CNReplication.updateReplicationMetadata

(The original entry is located in source/apis/examples/cnreplication_updatereplicationmetadata.txt, line 3.)

Todo

Example for CNRegister.getNodeCapabilities

(The original entry is located in source/apis/examples/cnregister_getnodecapabilities.txt, line 3.)

Todo

Example for CNRegister.register

(The original entry is located in source/apis/examples/cnregister_register.txt, line 3.)

Todo

Example for CNRegister.updateNodeCapabilities

(The original entry is located in source/apis/examples/cnregister_updatenodecapabilities.txt, line 3.)

Todo

Example for MNRead.getChecksum

(The original entry is located in source/apis/examples/mnread_getchecksum.txt, line 3.)

Todo

Example for MNRead.getReplica

(The original entry is located in source/apis/examples/mnread_getreplica.txt, line 3.)

Todo

Example for MNRead.synchronizationFailed

(The original entry is located in source/apis/examples/mnread_synchronizationfailed.txt, line 3.)

Todo

Example for MNRead.systemMetadataChanged

(The original entry is located in source/apis/examples/mnread_systemmetadatachanged.txt, line 3.)

Todo

Example for MNQuery.getQueryEngineDescription

(The original entry is located in source/apis/examples/mnquery_getqueryenginedescription.txt, line 3.)

Todo

Example for MNQuery.listQueryEngines

(The original entry is located in source/apis/examples/mnquery_listqueryengines.txt, line 3.)

Todo

Example for MNQuery.query

(The original entry is located in source/apis/examples/mnquery_query.txt, line 3.)

Todo

Example for MNView.listViews

(The original entry is located in source/apis/examples/mnview_listviews.txt, line 3.)

Todo

Example for MNView.view

(The original entry is located in source/apis/examples/mnview_view.txt, line 3.)

Todo

Example for MNPackage.getPackage

(The original entry is located in source/apis/examples/mnpackage_getpackage.txt, line 3.)

Todo

Example for MNAuthorization.isAuthorized

(The original entry is located in source/apis/examples/mnauthorization_isauthorized.txt, line 3.)

Todo

Example for MNStorage.archive

(The original entry is located in source/apis/examples/mnstorage_archive.txt, line 3.)

Todo

Example for MNStorage.delete

(The original entry is located in source/apis/examples/mnstorage_delete.txt, line 3.)

Todo

Example for MNStorage.generateIdentifier

(The original entry is located in source/apis/examples/mnstorage_generateidentifier.txt, line 3.)

Todo

Example for MNStorage.update

(The original entry is located in source/apis/examples/mnstorage_update.txt, line 3.)

Todo

Example for MNStorage.updateSystemMetadata

(The original entry is located in source/apis/examples/mnstorage_updatesystemmetadata.txt, line 3.)

Todo

Example for CNAuthorization.isAuthorized

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnauthorization_isauthorized.txt, line 3.)

Todo

Example for CNAuthorization.setAccessPolicy

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnauthorization_setaccesspolicy.txt, line 3.)

Todo

Example for CNAuthorization.setRightsHolder

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnauthorization_setrightsholder.txt, line 3.)

Todo

Example for CNCore.archive

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_archive.txt, line 3.)

Todo

Example for CNCore.create

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_create.txt, line 3.)

Todo

Example for CNCore.delete

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_delete.txt, line 3.)

Todo

Example for CNCore.generateIdentifier

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_generateidentifier.txt, line 3.)

Todo

Example for CNCore.getCapabilities

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_getcapabilities.txt, line 3.)

Todo

Example for CNCore.getLogRecords

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_getlogrecords.txt, line 3.)

Todo

Example for CNCore.hasReservation

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_hasreservation.txt, line 3.)

Todo

Example for CNCore.listChecksumAlgorithms

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_listchecksumalgorithms.txt, line 3.)

Todo

Example for CNCore.registerSystemMetadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_registersystemmetadata.txt, line 3.)

Todo

Example for CNCore.setObsoletedBy

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_setobsoletedby.txt, line 3.)

Todo

Example for CNCore.updateSystemMetadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cncore_updatesystemmetadata.txt, line 3.)

Todo

Example for CNDiagnostic.echoIndexedObject

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cndiagnostic_echoindexedobject.txt, line 3.)

Todo

Example for CNDiagnostic.echoSystemMetadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cndiagnostic_echosystemmetadata.txt, line 3.)

Todo

Example for CNIdentity.confirmMapIdentity

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_confirmmapidentity.txt, line 3.)

Todo

Example for CNIdentity.createGroup

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_creategroup.txt, line 3.)

Todo

Example for CNIdentity.denyMapIdentity

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_denymapidentity.txt, line 3.)

Todo

Example for CNIdentity.getPendingMapIdentity

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_getpendingmapidentity.txt, line 3.)

Todo

Example for CNIdentity.getSubjectInfo

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_getsubjectinfo.txt, line 3.)

Todo

Example for CNIdentity.listSubjects

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_listsubjects.txt, line 3.)

Todo

Example for CNIdentity.mapIdentity

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_mapidentity.txt, line 3.)

Todo

Example for CNIdentity.removeMapIdentity

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_removemapidentity.txt, line 3.)

Todo

Example for CNIdentity.requestMapIdentity

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_requestmapidentity.txt, line 3.)

Todo

Example for CNIdentity.updateAccount

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_updateaccount.txt, line 3.)

Todo

Example for CNIdentity.updateGroup

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnidentity_updategroup.txt, line 3.)

Todo

Example for CNRead.getChecksum

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_getchecksum.txt, line 3.)

Todo

Example for CNRead.getQueryEngineDescription

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_getqueryenginedescription.txt, line 3.)

Todo

Example for CNRead.listObjects

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_listobjects.txt, line 3.)

Todo

Example for CNRead.listQueryEngines

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_listqueryengines.txt, line 3.)

Todo

Example for CNRead.query

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_query.txt, line 3.)

Todo

Example for CNRead.search

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_search.txt, line 3.)

Todo

Example for CNRead.synchronize

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnread_synchronize.txt, line 3.)

Todo

Example for CNRegister.getNodeCapabilities

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnregister_getnodecapabilities.txt, line 3.)

Todo

Example for CNRegister.register

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnregister_register.txt, line 3.)

Todo

Example for CNRegister.updateNodeCapabilities

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnregister_updatenodecapabilities.txt, line 3.)

Todo

Example for CNReplication.deleteReplicationMetadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnreplication_deletereplicationmetadata.txt, line 3.)

Todo

Example for CNReplication.isNodeAuthorized

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnreplication_isnodeauthorized.txt, line 3.)

Todo

Example for CNReplication.setReplicationPolicy

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnreplication_setreplicationpolicy.txt, line 3.)

Todo

Example for CNReplication.setReplicationStatus

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnreplication_setreplicationstatus.txt, line 3.)

Todo

Example for CNReplication.updateReplicationMetadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnreplication_updatereplicationmetadata.txt, line 3.)

Todo

Example for CNView.listViews

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnview_listviews.txt, line 3.)

Todo

Example for CNView.view

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/cnview_view.txt, line 3.)

Todo

Example for MNAuthorization.isAuthorized

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnauthorization_isauthorized.txt, line 3.)

Todo

Example for MNPackage.getPackage

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnpackage_getpackage.txt, line 3.)

Todo

Example for MNQuery.getQueryEngineDescription

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnquery_getqueryenginedescription.txt, line 3.)

Todo

Example for MNQuery.listQueryEngines

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnquery_listqueryengines.txt, line 3.)

Todo

Example for MNQuery.query

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnquery_query.txt, line 3.)

Todo

Example for MNRead.getChecksum

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnread_getchecksum.txt, line 3.)

Todo

Example for MNRead.getReplica

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnread_getreplica.txt, line 3.)

Todo

Example for MNRead.synchronizationFailed

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnread_synchronizationfailed.txt, line 3.)

Todo

Example for MNRead.systemMetadataChanged

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnread_systemmetadatachanged.txt, line 3.)

Todo

Example for MNStorage.archive

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnstorage_archive.txt, line 3.)

Todo

Example for MNStorage.delete

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnstorage_delete.txt, line 3.)

Todo

Example for MNStorage.generateIdentifier

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnstorage_generateidentifier.txt, line 3.)

Todo

Example for MNStorage.update

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnstorage_update.txt, line 3.)

Todo

Example for MNStorage.updateSystemMetadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnstorage_updatesystemmetadata.txt, line 3.)

Todo

Example for MNView.listViews

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnview_listviews.txt, line 3.)

Todo

Example for MNView.view

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/apis/examples/mnview_view.txt, line 3.)

Todo

Link these methods to the generated methods in the API specifications, eliminate redundancy of the description text between the two locations.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/Authorization.txt, line 433.)

Todo

guidance on RESOURCE_MAPS - initial thoughts: depends on references to DATA objects, whether they be SIDs or PIDs

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/ContentMutability.txt, line 672.)

Todo

Define ObjectList rendering in HTML

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/Serialization.txt, line 83.)

Todo

flesh this out with examples

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/SystemMetadata.txt, line 260.)

Todo

example for system metadata

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/SystemMetadata.txt, line 288.)

Todo

Needs discussion.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/SystemMetadata.txt, line 447.)

Todo

Byte stream equivalence of replicated science metadata would require that MNs record an exact copy of the metadata document received during replication operations in addition to the content that would be extracted and stored as part of the normal (existing) operations of a MN. Is this a reasonable requirement for MNs? Since MNs are required to store a copy of data, it seems reasonable to assume a copy of the metadata can be stored as well.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/WhatIsData.txt, line 439.)

Todo

Define the procedures for content deletion - who is responsible, procedures for contacting authors, timeliness of response.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/WhatIsData.txt, line 454.)

Todo

Describe how endianness is specified in various science metadata formats.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/WhatIsData.txt, line 472.)

Todo

List and define the minimal set of fields with examples. A starting point would be the union of the required search properties and the information required for accurate citation.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/WhatIsData.txt, line 504.)

Todo

  • Attribute mapping to the list prepared previously

  • Attribute mapping to sysmeta docs

  • SOLR examples, specific to Mercury

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/design/querying_content.txt, line 5.)

Todo

Describe this operation.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/notes/MN_api_notes_comments.txt, line 7.)

Todo

batchGet specifies that multiple objects may be retrieved in a single call. How are these objects packaged in the response?

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/notes/MN_api_notes_comments.txt, line 41.)

Todo

need details on what this operation is supposed to be doing.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/notes/MN_api_notes_comments.txt, line 47.)

Todo

Define “a simple acknowledgement”

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/notes/MN_api_notes_comments.txt, line 94.)

Todo

Estimate some times for the unknowns here.

(The original entry is located in /home/runner/work/api-documentation/api-documentation/source/notes/cn_requirements.txt, line 7.)