@@ -117,33 +117,34 @@ some of the currently supported formats. Bold field names are mandatory, the oth
117117
118118=== "Person Metadata"
119119
120- | Somesy Field | Poetry Config | SetupTools Config | Java POM | Julia Config | Fortran Config | package.json | mkdocs.yml | CITATION.cff | CodeMeta |
121- | ---------------- | ------------- | ----------------- | ------------ | ------------ | -------------- | ------------ | ---------- | --------------- | --------------- |
122- | | | | | | | | | | |
123- | **given-names** | name+email | name | name | name+email | name+email | name | name+email | given-names | givenName |
124- | **family-names** | name+email | name | name | name+email | name+email | name | name+email | family-names | familyName |
125- | **email** | name+email | email | email | name+email | name+email | email | name+email | email | email |
126- | orcid | - | - | url | - | - | url | - | orcid | id |
127- | *(many others)* | - | - | - | - | - | - | - | *(same)* | *(same)* |
120+ | Somesy Field | Poetry Config | SetupTools Config | Java POM | Julia Config | Fortran Config | package.json | mkdocs.yml | Rust Config | CITATION.cff | CodeMeta |
121+ | ---------------- | ------------- | ----------------- | ------------ | ------------ | -------------- | ------------ | ---------- | -------------- | --------------- | -------------- |
122+ | | | | | | | | | | | |
123+ | **given-names** | name+email | name | name | name+email | name+email | name | name+email | name+email | givenName | name+email |
124+ | **family-names** | name+email | name | name | name+email | name+email | name | name+email | name+email | familyName | name+email |
125+ | **email** | name+email | email | email | name+email | name+email | email | name+email | name+ email | email | name+email |
126+ | orcid | - | - | url | - | - | url | - | - | id | - |
127+ | *(many others)* | - | - | - | - | - | - | - | - | *(same)* | - |
128128
129129=== "Project Metadata"
130130
131- | Somesy Field | Poetry Config | SetupTools Config | Java POM | Julia Config | Fortran Config | package.json | mkdocs.yml | CITATION.cff | CodeMeta |
132- | ----------------- | ------------- | ------------------ | ------------------------------- | ------------ | -------------- | ------------ | ---------------- | --------------- | ----------------- |
133- | | | | | | | | | | |
134- | **name** | name | name | name | name | name | name | site_name | title | name |
135- | **description** | description | description | description | - | description | description | site_description | abstract | description |
136- | **license** | license | license | licenses.license | - | license | license | - | license | license |
137- | **version** | version | version | version | version | version | version | - | version | version |
138- | | | | | | | | | | |
139- | ***author=true*** | authors | authors | developers | authors | author | author | site_author | authors | author |
140- | *maintainer=true* | maintainers | maintainers | - | - | maintainer | maintainers | - | contact | maintainer |
141- | *people* | - | - | - | - | - | contributors | - | - | contributor |
142- | | | | | | | | | | |
143- | keywords | keywords | keywords | - | - | keywords | keywords | - | keywords | keywords |
144- | homepage | homepage | urls.homepage | urls | - | homepage | homepage | site_url | url | url |
145- | repository | repository | urls.repository | scm.url | - | - | repository | repo_url | repository_code | codeRepository |
146- | documentation | documentation | urls.documentation | distributionManagement.site.url | - | - | - | - | - | buildInstructions |
131+ | Somesy Field | Poetry Config | SetupTools Config | Java POM | Julia Config | Fortran Config | package.json | mkdocs.yml | Rust Config | CITATION.cff | CodeMeta |
132+ | ----------------- | ------------- | ------------------ | ------------------------------- | ------------ | -------------- | ------------ | ---------------- | --------------- | --------------- | ----------------- |
133+ | | | | | | | | | | | |
134+ | **name** | name | name | name | name | name | name | site_name | name | title | name |
135+ | **description** | description | description | description | - | description | description | site_description | description | abstract | description |
136+ | **license** | license | license | licenses.license | - | license | license | - | license | license | license |
137+ | **version** | version | version | version | version | version | version | - | version | version | version |
138+ | | | | | | | | | | | |
139+ | ***author=true*** | authors | authors | developers | authors | author | author | site_author | authors | authors | author |
140+ | *maintainer=true* | maintainers | maintainers | - | - | maintainer | maintainers | - | - | contact | maintainer |
141+ | *people* | - | - | - | - | - | contributors | - | - | - | contributor |
142+ | | | | | | | | | | | |
143+ | keywords | keywords | keywords | - | - | keywords | keywords | - | keywords | keywords | keywords |
144+ | homepage | homepage | urls.homepage | urls | - | homepage | homepage | site_url | homepage | url | url |
145+ | repository | repository | urls.repository | scm.url | - | - | repository | repo_url | repository | repository_code | codeRepository |
146+ | documentation | documentation | urls.documentation | distributionManagement.site.url | - | - | - | - | documentation | - | buildInstructions |
147+
147148
148149Note that the mapping is often not 1-to-1. For example, CITATION.cff allows rich
149150specification of author contact information and complex names. In contrast,
@@ -173,6 +174,7 @@ Without an input file specifically provided, somesy will check if it can find a
173174* ` Project.toml ` (in ` tool.somesy ` section)
174175* ` fpm.toml ` (in ` tool.somesy ` section)
175176* ` package.json ` (in ` somesy ` section)
177+ * ` Cargo.toml ` (in ` package.metadata.somesy ` section)
176178
177179which is located in the current working directory. If you want to provide
178180the somesy input file from a different location, you can pass it with the ` -i ` option.
0 commit comments