Skip to content

Joss paper #76

@antonio-leblanc

Description

@antonio-leblanc

@filippi i did some work on joss branch

Current Status for JOSS Submission:

  • Repo Structure: Good (Code, License, CONTRIBUTING.md, CODE_OF_CONDUCT.md, paper/ dir with paper.md/.bib templates, CITATION.cff template). Init Joss preparation #76 #77
  • Documentation: Comprehensive structure and content. "Statement of Need" draft added.
  • Paper: paper.md/.bib structured, requires content (Summary, Statement of Need, Refs).
  • Testing: JOSS requires evidence of working automated tests.** [CI/TESTS] Automated tests #79

Immediate Next Steps (Priority Order):

  1. Fix Functional Tests: Modify test comparison scripts (run.bash or similar) to use tolerance-based comparison for floating-point numbers (e.g., awk, numpy.allclose).
  2. Enable Tests in CI: Uncomment test execution steps in .github/workflows/main.yml after tests are robust. Ensure they pass in CI.
  3. Document Testing: Add a brief section to docs or CONTRIBUTING.md explaining the test strategy (including tolerance).
  4. Write Paper Content: Populate paper/paper.md (Summary, Statement of Need, Ack) and paper/paper.bib (references). (Lead: J-B Filippi)
  5. Refine Docs: Finalize "Statement of Need" content; check/fix all links (esp. ReadTheDocs URL firefront (antonio's fork) vs forefire (can be used as main url).
  6. Final Checks: Fill TODOs in CITATION.cff, review repo/docs/paper before submission.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions