Materials-Data-Science-and-Informatics / somesy

A CLI tool for synchronizing software project metadata
https://materials-data-science-and-informatics.github.io/somesy/main/
MIT License
12 stars 2 forks source link

Add support for more metadata for (pyproject.toml and codemeta.json) files #95

Open Mojeeb-Rahman opened 2 months ago

Mojeeb-Rahman commented 2 months ago

I am currently integrating Somesy into the HMC FAIR Data Dashboard. However, I’ve encountered some fields that Somesy does not support for inclusion in the pyproject.toml file, such as:

Additionally, the tool lacks features for spacing and beautifying the generated pyproject.toml file.

Moreover, the codemeta.json file generated by Somesy is significantly less comprehensive than our existing metadata, covering only about 60% of it.

mustafasoylu commented 1 month ago

Hello Mojeeb. Somesy is about general software project metadata, so language-specific fields are not in our scope. However, we are planning to improve the quality of codemeta.json metadata in our next version. Also, I will create an issue for better visualization of the pyproject.toml that we will cover in our next version.