Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
WP3
  • Subgroup overview
    • Subgroup overview
    • Details
    • Activity
  • Issues 38
    • Issues 38
    • List
    • Board
    • Labels
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Dependency Proxy
  • Members
    • Members
Collapse sidebar
  • ESCAPE2020
  • WP3
  • Milestones
  • Sprint: Codemeta checker

Past due
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

  • Issues 4
  • Merge requests 0
  • Participants 2
  • Labels 2
50% complete
50%
Start date
No start date
Until
Feb 6 2022
Due date
Feb 6, 2022 (Past due)
4
Issues 4
Open: 2 Closed: 2
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
Reference: %"Sprint: Codemeta checker"