#introductions I'm Stephan, originally an English Philologist and Linguist, now a #SoftwareEngineering researcher at the German Aerospace Center's (https://social.bund.de/@dlr) Institute of Software Technology in #Berlin.

I'm a 2018 Fellow of the Software Sustainability Institute (https://mastodon.social/@SoftwareSaved), founder and lead of the #CitationFileFormat (https://citation-file-format.github.io/) and co-founder of de-RSE (https://mastodon.social/@de_rse).

I work on #ResearchSoftware, #SoftwareCitation, #SoftwarePublication, #SoftwareIntelligence, #SoftwareSustainability, #EmpiricalSoftwareEngineering.

DLR (@[email protected])

554 Posts, 154 Following, 4.89K Followers · Wir sind das Deutsche Zentrum für Luft- und Raumfahrt (DLR) und lieben unsere Themen Luftfahrt, Raumfahrt, Energie, Verkehr, Digitalisierung & Sicherheit! 
Web: https://www.dlr.de/de
Impressum: https://www.dlr.de/de/service/impressum 
Datenschutz: https://www.dlr.de/de/service/datenschutz 
Netiquette: https://www.dlr.de/de/aktuelles/social-media/netiquette

social.bund.de

Huh, I must've missed the announcement.

@swheritage is now providing citation metadata to download as #BibTeX and use via #BibLaTeX (biblatex-software) for archived software with a CITATION.cff file or codemeta.json in the root directory! 🎉

Very cool!

#CitationFileFormat #SoftwareHeritage #ResearchSoftware #SoftwareCitation

Want to leverage the advantages of the #CitationFileFormat (richer metadata on Zenodo, GitHub integration, readable by open source reference managers) for research software that has already been published?

You can export the metadata of an existing #Zenodo record to a CFF file 😍.

(Pro tip: Rename the downloaded file to `CITATION.cff`.)

@amoeba @JustinG Nothing published (or in fact done with it apart from counting) yet, but I have around 55k #CitationFileFormat files for around 16k GitHub repositories, including historic versions (and their commit hashes).

📣 Byte-sized #RSEng : Citation File Format (CFF)/cffinit 📣

🕙️ Tuesday 19th March 2024, 10:00 - 11:00 GMT
🌍️ Online, via Zoom
🗣️ me & Abel Soares Siqueira (Netherlands eScience Center)

- Intro to #CitationFileFormat
- interactive session using cffinit
- demo how CFF is integrated with other tools (such as @zenodo_org)

Registration: https://bit.ly/bytesize-rse-cff (Google Form)

Sign-up for Byte-sized RSE Season 2 Episode 5: Citation File Format (CFF) / cffinit - Making your code citable

This is the sign-up form for the Byte-sized RSE session on CFF/cffinit. The event will be hosted online via Zoom on Tuesday 19th March 2024, 10:00-11:00 GMT (UTC) / 11:00-12:00 CET. The Zoom link will be emailed to registered participants shortly before the session. Creating software for research in an academic setting brings a few extra obligations compared to when you work in industry. For example, research software should be FAIR (Findable, Accessible, Interoperable and Reusable) to make research reproducible. Citing software is an important building block in this, but it’s sometimes not easy to find the relevant correct metadata for software. You can support the researchers using your software by making this information available in a CITATION.cff file in the Citation File Format (CFF). This is also good for you to get recognition. CFF is a plain text format based on YAML that provides the relevant fields for enabling the correct citation of software. This session will start off by introducing CFF, and then continue with an interactive session using cffinit. cffinit is the best visual tool to get you started with creating CFF files, or editing existing ones. It helps you automatically validate your CFF file from your browser – you don’t need to install anything on your computer. Beyond cffinit, the Citation File Format is integrated with other existing platforms and tools. At the end of the session, we will demonstrate how your CFF file automatically improves the metadata for publications of your software in the open access repository Zenodo. Session prerequisites You are encouraged to join the session with one of your open source software repositories in mind that doesn't currently contain a CITATION file - you will be able to prepare and add a CITATION file to your repository as part of the interactive tutorial element of this session. How your information will be used Personal information you supply to us through this form will be used only for the purposes of contacting you to join the event, for monitoring the outcomes from the event, and to get feedback on the event. We will hold the personal data you have provided for a period of one year after the final day of the event, at which point it is deleted. You have the right to request a copy of the information we hold about you and ask us to correct or remove information, please email [email protected] or [email protected]. We are collecting your contact details in accordance with the Software Sustainability Institute's privacy policy. For more information, please see https://software.ac.uk/privacy-events.

Google Docs

Very exciting to see that the #NASA #NASATOPS open science curriculum recommends CITATION.cff files in the #CitationFileFormat to provide and find the correct citation metadata for open research outputs 🚀!

The course materials themselves have their own CITATION.cff file 😎.

https://fosstodon.org/@crawfordsm@mastodon.social/111534177944500369

Steve Crawford (@[email protected])

NASA's Transform to Open Science has released their Open Science 101 curriculum! The curriculum introduces the skills and tools to better understand how to make your science more accessible, inclusive, and reproducible. There is an online course and will be opportunities for in-person and virtual trainings. Those completing the course will receive the NASA TOPS Open Science badge linked to their ORCID accounts. #OpenScience #NASA Learn more at: https://nasa.github.io/Transform-to-Open-Science/

Mastodon

At #HMCDialogue webinar, learning about a new "single source of truth" format & tool for keeping #ResearchSoftware #Metadata up-to-date across formats: #CitationCFF (#CitationFileFormat), #CodeMeta, #pyprojectTOML, etc.

https://materials-data-science-and-informatics.github.io/somesy/v0.1.0/

@helmholtz_hmc

Overview - somesy

Somesy is a CLI tool to avoid messy software project metadata by keeping it in sync.

@dhernangomez @frod_san Thanks for taking over, @dhernangomez, I wouldn't have enough experience with #RStats packaging myself.

What you've written makes sense, in that the packages serve different purposes, and can peacefully coexist 🙂.

Just to add that use of #CitationFileFormat files isn't restricted to GitHub of course, but GitHub makes the most visible use of them. (They'd still be useful on another platform or in, say, a distributed zip file.)

@frod_san Are you aware of the {cffr} #RStats package that produces CITATION.cff files for R? There seems to be some overlap, and perhaps there is value in letting the two interface with each other?

https://github.com/ropensci/cffr

#CitationFileFormat #SoftwareCitation

GitHub - ropensci/cffr: Generate Citation File Format (cff) Metadata for R Packages

Generate Citation File Format (cff) Metadata for R Packages - GitHub - ropensci/cffr: Generate Citation File Format (cff) Metadata for R Packages

GitHub

If you already have a CITATION.cff file in the #CitationFileFormat and want a comfortable way to update (and validate) it to enable #SoftwareCitation, @abelsiqueira from the @eScienceCenter has created another great video that walks you through the process using the cffinit web tool. 😍

https://www.youtube.com/watch?v=6Ik1onYbO3A

How to update an existing CITATION.cff file using cffinit

YouTube