All issues for this milestone are closed. You may close the milestone now.
Expired
Milestone expired on Feb 6, 2022

Sprint: Codemeta checker

Goal

  • Create a checker for codemeta entries

Here from D3.7 the meta data to check:

Required

  • Title
  • Authors: list of authors
    • Contact (maintainer):
    • name: could be a person or an entity
    • email or other contact channel (not anymore)
  • Short description of the software/service
  • License
  • Version

Recommended

  • Provide a persistent identifier (such as a Digital Object Identifier (doi), if already available)
  • Publication date (if already published elsewhere)
  • URL to the (live) development repository
  • Type of publication: source code, compiled binaries, container, image
  • Grant/funding
  • Contributors
  • References
  • Programming language
  • External dependencies (including matching versions)
  • Operating system
  • Compilation environment
  • Hardware requirements
    • General use case (HPC, server, local desktop)
    • CPU, RAM, HDD/SSD requirements
    • GPU requirements
    • FPGA
  • Data Type (inputs/outputs)
  • Access
    • Open
    • Closed
    • Restricted
    • Embargoed
  • Documentation language
  • Keywords: to be selected in a defined list of keywords, see below

Current keywords list

  • CTA
  • LSST
  • LOFAR
  • SKA
  • EGO-Virgo
  • KM3NeT
  • ELT
  • EST
  • HL-LHC
  • FAIR

Minimal information for Zenodo

  • publication date
  • title
  • authors
  • description
  • access right: open-access or embargoed or restricted
    • raise a warning for embargoed and restricted to ask for justification
  • license --> open-source SPDX: https://spdx.org/licenses/

Minimal information for the OSSR

  • maintainer
  • funding (ESCAPE)
  • keywords

Team

  • @vuillaume
  • @kay.graf

Working plan

Plan:

  • start with validator:

    • check if required metadata has a value
    • warning if recommended metadata has no value
  • dev in the eossr

    • command-line tool to output errors and warnings
  • use validator in the curation process

  • provide an online generator

  • Work items 3
  • Merge requests 0
  • Participants 1
  • Labels 2
Loading
Loading
Loading
Loading
100% complete
100%
Start date
No start date
Until
Feb 6 2022
Due date
Feb 6, 2022 (Past due)
3
Work items 3
Open: 0 Closed: 3
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: escape2020/wp3%"Sprint: Codemeta checker"