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

Submitter:  Mohammad Akhlaghi <makhlaghi>
Submitted:  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
Assigned to:  None Percent Complete:  20%
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>
Group 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>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code