Los artículos tienen portada; el software de investigación a menudo no la tenía. Los usuarios podían ver el código, pero no la lista exacta de autores, la versión, el DOI ni la cita preferida, por lo que el software se citaba de forma inconsistente o no se citaba en absoluto.
El Citation File Format lo resolvió con casi ninguna infraestructura. Un mantenedor añade `CITATION.cff`, un archivo YAML en texto plano, a la raíz del repositorio. El archivo indica a personas y máquinas exactamente cómo citar el software o el conjunto de datos.
La palanca de adopción fue el soporte de las plataformas. GitHub lee CFF y muestra un aviso «Cite this repository» con salida en APA y BibTeX; Zenodo y Zotero pueden reutilizar los mismos metadatos en lugar de pedir a los autores que los vuelvan a introducir.
Colocar los metadatos de citación junto al código
El nombre del archivo es convencional y se puede descubrir en la raíz del repositorio.
YAML mantuvo el archivo escribible por humanos y a la vez lo suficientemente estructurado para la validación y la conversión.
La representación en las plataformas convirtió una convención de mantenedores en un flujo de trabajo para el usuario final.
Las citas preferidas permiten que el software apunte a un artículo o conjunto de datos sin perder los metadatos del software.
Cuando el problema es la atribución, el mejor estándar puede ser un archivo minúsculo en el lugar donde los usuarios ya buscan el proyecto.
CFF se convirtió en un puente práctico entre el alojamiento de código y la citación académica. GitHub documenta el soporte directo de archivos CITATION.cff y los representa en APA y BibTeX, mientras que el proyecto CFF señala el soporte de GitHub, Zenodo y Zotero.
CONSULTA LAS PRUEBAS
Las fuentes
- Citation File Format (CFF) - Specifications Zenodo · zenodo.org ·
- About CITATION files GitHub Docs · docs.github.com