-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Labels
Milestone
Description
@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 withpaper.md/.bibtemplates,CITATION.cfftemplate). Init Joss preparation #76 #77 - Documentation: Comprehensive structure and content. "Statement of Need" draft added.
- Paper:
paper.md/.bibstructured, 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):
- Fix Functional Tests: Modify test comparison scripts (
run.bashor similar) to use tolerance-based comparison for floating-point numbers (e.g.,awk,numpy.allclose). - Enable Tests in CI: Uncomment test execution steps in
.github/workflows/main.ymlafter tests are robust. Ensure they pass in CI. - Document Testing: Add a brief section to docs or
CONTRIBUTING.mdexplaining the test strategy (including tolerance). - Write Paper Content: Populate
paper/paper.md(Summary, Statement of Need, Ack) andpaper/paper.bib(references). (Lead: J-B Filippi) - 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).
- Final Checks: Fill TODOs in
CITATION.cff, review repo/docs/paper before submission.
Reactions are currently unavailable