Skip to content

Marine Software Quality Push #64

@VeckoTheGecko

Description

@VeckoTheGecko

Hello! Met with @ammedd today to discuss what improvements can be made to the codebase to support and mature this project. My involvement in this project is part of a larger UU-NIOZ collaboration project aiming to improve software quality to support open science.

The items I'll be working on for now are:

  • Merge develop into main and delete develop branch
  • Contributing guidelines and code of conduct
  • Create a documentation website (with ReadTheDocs)
  • Releases
    • Get conda release up and running
    • Get PyPI release up and running
  • Update the README
  • Formalise code quality tooling via pre-commit
  • Use nox for workflow running
    • Pytest
    • Docs generation
  • Investigate installation method (i.e., migrating completely to using conda)
  • Coverage support
  • Admin
    • Add @ammedd to PyPI, Conda, Codecov, and ReadTheDocs

Thanks for your involvement so far @surgura , its been a pleasure reading your code :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions