DataONEorg / d1_cn_index_processor

The CN index processor component
0 stars 1 forks source link

Create SO:Dataset to DataONE solr crosswalk #5

Closed gothub closed 3 years ago

gothub commented 3 years ago

Create the mapping from schema.org Dataset descriptions to the DataONE Solr index. This mapping will first be documented in this repo, for development usage, and then added to the DataONE API documentation (i.e. https://github.com/DataONEorg/api-documentation/tree/master/source/design) so that users understand how SO:Dataset descriptions are indexed.

TODO:

gothub commented 3 years ago

@mbjones regarding the DataONE API documentation detailing the SO:Dataset indexing, I followed the example of current documentation such as https://releases.dataone.org/online/api-documentation-v2.0/design/SearchMetadata_eml.html, which shows XPaths and references to the KNB EML documentation.

Is this approach to documenting the SO:Dataset indexing valid, or should a different one be used?

mbjones commented 3 years ago

Sounds like a good approach to me @gothub . Several groups have asked for our crosswalks recently, so that is good to keep documented. I have also pointed them at the config files for the indexer which actually has all of the crosswalks, whereas in sphinx I think we are missing some. But this sounds good.

Where can I see this document? Did you add it to https://github.com/DataONEorg/api-documentation?

gothub commented 3 years ago

The document will be added to that repo this morning, when I've successfully built the documentation locally. It's almost ready, I just have to finish configuring the python tools required for the doc build.

gothub commented 3 years ago

This issue has been superseded by https://github.com/DataONEorg/api-documentation/issues/14