1. implementation metadata infrastructure/workflow (all tasks are under #Metadata workflow)
- [x] strategy and design of metadata component [#T715]
- storage layer (tables and api entry points)
- [x] content level [#T733]
- [x] revision level [#T741]
- [x] origin level [#T737]
- indexer layer:
- [x] content indexer [#T715]
- [x] revision indexer [#T738]
- [ ] origin indexer [TBD]
- fetch metadata (populate origin_metadata table)
- [x] with deposit [#T832] + loader-core [#T852]
- [ ] when listing [#T833]
- [ ] when loading [TBD]
- [ ] from external catalogs (e.g libraries.io) [TBD]
- [ ] deploy
- [ ] document metadata workflow for coders and 'normal' users [TBD]
2. implementation of metadata tools for detection/extraction/translation
- [ ] swh-metadata-traslator to CodeMeta schema (*coverage CodeMeta crosswalk table)
- [x] swh-metadata-detector (heuristic for filenames containing metadata)
3. contacts and communication aka metadataing
- [x] RDA- metadata presentation at 10th RDA plenary
- [x] Force11 SCIWG- hackathon participation
- [x] Wikidata for preservation- Pathways for Discovery of Free Software: Libre Planet 2018 submission
- HAL-CCSD- deposit
- [x] submit french poster for JSO2018
- [ ] submit english poster for Liber 2018
- [ ] write blog post [#T769]
3. contacts and communication - [ ] prepare demo script for FOSDEM- GNU Hello [#T882]
- [x] communication about the deposit- PosterCrossminer- define collaboration
- [ ] adoption of tools and call for contribution to swh-metadata-toolsCodeMeta- contribute to crosswalk table and discussions
- [x]- [ ] create and keep close contacts with CodeMeta communitymetadata network ( SPN, TOTEM, Ontosoft, CHM, etc..)
- [ ] create and keep metadata network and contacts aka metadating (Wikidata, BNF, SPN, TOTEM, Ontosoft, RDA, FORCE11, CHM, Crossminer etc..)all for contribution to swh-metadata-tools
4. user features:
- [ ] view indexed metadata for artifact on web UI (content, revision, origin)
- [ ] search over metadata