taskManeage - Tasks: task #16006, CodeMeta file for Maneage

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #16006: CodeMeta file for Maneage

Submitted by:  Mohammad Akhlaghi <makhlaghi>
Submitted on:  Fri 02 Jul 2021 08:56:27 PM UTC  
 
Should Start On:  Thu 01 Jul 2021 11:00:00 PM UTC Should be Finished on:  Thu 01 Jul 2021 11:00:00 PM UTC
Category:  Documentation Priority:  5 - Normal
Status:  In Progress Privacy:  Public
Percent Complete:  20% Assigned to:  None
Open/Closed:  Open Effort:  0.00

Fri 02 Jul 2021 10:41:55 PM UTC, comment #1: 

An alternative approach is to generate codemeta.json automatically from a Maneage'd project's own 'metadata.conf' and Git history. But will need to add all the possibly missing entries of codemeta.json that aren't in our own 'metadata.conf'.

I am just thinking out loud here, so please share your thoughts if you have any :-).

Mohammad Akhlaghi <makhlaghi>
Project Administrator
Fri 02 Jul 2021 08:56:27 PM UTC, original submission:  

To help in preservation, discovery, reuse, and attribution of software, one of the most robust solutions so far is the CodeMeta project, which is also supported by Software Heritage, ASCL and many other initiatives, like the FORCE11. CodeMeta uses the JSON linked data (JSON-LD) notation to store metadata about the software project.

To have a CodeMeta entry in Maneage, I just defined a new 'codemeta' branch in the 'project-dev' of Gitlab. As a first commit in that branch, I added a first draft of the CodeMeta information for Maneage. This has been automatically generated by the online CodeMeta generator.

This is still not yet complete. For example, it has no copyright statement itself, the description of Maneage is not very complete, and some entries may be missing or incomplete, but its just a starting point to slowly fill it, in due time.

Once written, we should also add documentation in the customization checklist for Maneage users to replace the 'codemeta.json' file with their own 'codemeta.json'.

Mohammad Akhlaghi <makhlaghi>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by makhlaghi (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    No changes have been made to this item

    Back to the top


    Powered by Savane 3.7