relaton / relaton-ccsds

Implement relaton-ccsds for www.ccsds.org Standards
1 stars 0 forks source link

Implement relaton-ccsds for www.ccsds.org Standards #1

Closed ronaldtse closed 1 year ago

ronaldtse commented 2 years ago

CCSDS is the SDO on space standards.

CCSDS publishes the following types of standards:

Then they have retired documents called:

Metadata of all publications is available from this page (set to "Show ALL") (only missing retired documents):

Silver Books are available from:

Now, being a "Silver Book" we need to work out what type of document it originally was. Luckily, the CCSDS identifiers tell us exactly what type of document it was.

Screen Shot 2022-08-24 at 12 52 25 PM

e.g.

Screen Shot 2022-08-24 at 1 33 32 PM

The metadata of each entry includes:

Some Blue Books have links to ISO:

Screen Shot 2022-08-24 at 1 36 23 PM

Some documents are Corrigenda:

Screen Shot 2022-08-24 at 1 37 52 PM

Some documents require patent licensing:

Screen Shot 2022-08-24 at 1 39 16 PM

CCSDS documents are further grouped into Areas:

Screen Shot 2022-08-24 at 1 40 57 PM

The area of a document can be known by the responsible Working Group. e.g. "MOIMS-NAV" means the "MOIMS" area in the "NAV" working group.

The full list of working groups is available here: https://cwe.ccsds.org/default.aspx

Within each area there are:

Groups (above Areas):

Areas:

What we need to do:

ronaldtse commented 2 years ago

Users are:

CAMOBAP commented 2 years ago

Boilerplate was generated to add CI

andrew2net commented 1 year ago

@ronaldtse do we need to store in our data-model full area names, i.e. "Mission Operations and Information Management Services", or just an abbreviation, i.e. "MOIMS"?

andrew2net commented 1 year ago

Some Blue Books have links to ISO:

@ronaldtse how should we process the ISO links? Are they relations? If they are, what type are the relations? Maybe they are link. If so, what type are they?

ronaldtse commented 1 year ago

@ronaldtse do we need to store in our data-model full area names, i.e. "Mission Operations and Information Management Services", or just an abbreviation, i.e. "MOIMS"?

Yes, because the reading software would likely not have this information, and become unable to render the name.

Some Blue Books have links to ISO:

@ronaldtse how should we process the ISO links? Are they relations? If they are, what type are the relations? Maybe they are link. If so, what type are they?

(Remember historic items "Silver Books" can also be "retired Blue Books" and therefore have an ISO equivalent)

These ISO documents are Blue Books adopted by ISO, meaning that they are the Relaton adoptedBy:equivalent relationship (https://www.relaton.org/specs/model/relations/).

andrew2net commented 1 year ago

@ronaldtse It seems the spec https://www.relaton.org/specs/model/relations/ diverges from the grammar. I think we can use adoptedAs in this case, do we? What does equivalent means in adoptedBy:equivalent?

ronaldtse commented 1 year ago

The Relaton model is the authoritative source. The grammar is supposed to derive from it.

"equivalent" means it is a document that is meant to do the same thing. Yes, the Relaton relations of adoptedFrom or adoptedAs (different directions) are the correct relations.

andrew2net commented 1 year ago

@ronaldtse I'm sure we need only one direction adoptedAs since the relation to another dataset. See example.

ronaldtse commented 1 year ago

@andrew2net yes only one direction: CCSDS standard "adoptedAs" ISO standard. Thanks. Can we close this now?

andrew2net commented 1 year ago

Yes, closing.

ronaldtse commented 1 year ago

Thank you @andrew2net !