Skip to content

Add citation and archiving support from open-research-data-template#25

Draft
Copilot wants to merge 3 commits intomainfrom
copilot/propose-features-for-template
Draft

Add citation and archiving support from open-research-data-template#25
Copilot wants to merge 3 commits intomainfrom
copilot/propose-features-for-template

Conversation

Copy link

Copilot AI commented Feb 17, 2026

Pull request

Proposed changes

Analyzed maehr/open-research-data-template and ported citation, archiving, and data management features to enhance academic/research project support.

New Files:

  • CITATION.cff - GitHub native citation widget support (Citation File Format 1.2.0)
  • TODO.md - 41-item setup checklist (essential tasks, optional enhancements, verification steps)
  • .zenodo.json - Zenodo metadata template for automated DOI generation and archiving
  • .github/ISSUE_TEMPLATE/data_issue_report.yml - Structured template for data quality issues

Updates:

  • README.md / README.template.md - Added Citation section, Zenodo DOI badge placeholder, TODO.md references
  • .husky/pre-commit - Changed pnpm checknpm run check for consistency

Impact:
Enables academic citation, long-term archiving via Zenodo, and systematic data issue tracking while maintaining general-purpose template nature.

Types of changes

  • New feature (non-breaking change which adds functionality).
  • Enhancement (non-breaking change which enhances functionality)
  • Bug Fix (non-breaking change which fixes an issue).
  • Breaking change (fix or feature that would cause existing functionality to change).

Checklist

  • I have read the README document.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits February 17, 2026 07:52
- Add CITATION.cff for academic citation support
- Add TODO.md comprehensive setup checklist
- Add data issue report template
- Add .zenodo.json for Zenodo archiving metadata
- Update README.md with Zenodo DOI badge and citation section
- Update README.template.md with DOI badge and data issues row
- Enhance installation instructions to reference TODO.md
- Fix pre-commit hook to use npm instead of pnpm

Co-authored-by: maehr <14755525+maehr@users.noreply.github.com>
- Fix CITATION.cff to use family-names instead of given-names
- Add missing comma in README.md placeholder list

Co-authored-by: maehr <14755525+maehr@users.noreply.github.com>
Copilot AI changed the title [WIP] Propose features for GitHub template Add citation and archiving support from open-research-data-template Feb 17, 2026
Copilot AI requested a review from maehr February 17, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants