relaton / relaton-ogc

Relaton for OGC
MIT License
2 stars 0 forks source link

Support OGC NEW document types / subtypes and NEW document stages #5

Closed ronaldtse closed 4 years ago

ronaldtse commented 4 years ago

@andrew2net @opoudjis There is an issue we have with OGC synchronization.

  1. There is a new set of "document types" and "subtypes". These are NEW.
  2. There is a new set of "document stages". These are NEW.
  3. There is a mapping between the OGC bibliography endpoint of document types to our current document types.
  4. We need to create a mapping between the OGC bibliography endpoint to the NEW set of document types and subtypes, and they also involve the NEW stages.

Items 1 and 2 affect both Metanorma and Relaton.

Items 3 and 4 affect Relaton only.

This means that Relaton needs to support the NEW document types / subtypes and the NEW document stages, and also the translation of the OLD to NEW.

Metanorma only needs to support the NEW document types / subtypes and the NEW document stages.

NEW document type and subtypes + old document type to new document type mapping: https://github.com/metanorma/metanorma-ogc/issues/58

NEW document stages: https://github.com/metanorma/metanorma-ogc/issues/57

ronaldtse commented 4 years ago

CC: @ogcscotts @gbuehler @ghobona

ronaldtse commented 4 years ago

@andrew2net this has become necessary to implement since Metanorma-OGC needs to support 1 and 2.

andrew2net commented 4 years ago
  • approved-technical-baseline => Not a document type, remove.

@ronaldtse but the json still contains "D-ATB" type. How should we handle it?

ronaldtse commented 4 years ago

Let's mark it as "others"?

andrew2net commented 4 years ago

@ronaldtse I have no objection

andrew2net commented 4 years ago
  • candidate-standard => (standard, in draft stage)

@ronaldtse which subtype should be in this case?

ronaldtse commented 4 years ago

Just the default subtype please, since we don't know which each of one are.

andrew2net commented 4 years ago

Do you mean to use null as default subtype fo standard? Here there is a default subtype for best practice only.

andrew2net commented 4 years ago
  • implementation-standard-corrigendum => (standard: implementation, with corrigendum)

what does with corrigendum mean?

ronaldtse commented 4 years ago

Do you mean to use null as default subtype fo standard? Here there is a default subtype for best practice only.

Let's use "general".

what does with corrigendum mean?

Just ignore with corrigendum for now.

andrew2net commented 4 years ago
  • policy => (standard: policy)

is the "policy" subtype? There isn't "policy" in the subtypes list.