Skip to content

Add docstrings and code comments to improve maintainability #49

Description

@rahuldevikar

As part of the JOSS review (openjournals/joss-reviews#10825), I noticed that the codebase lacks code comments and docstrings — only the main plot2d() function has a brief docstring. Adding docstrings to the major functions and modules would:

  1. Make the codebase more accessible to potential contributors
  2. Enable auto-generated API documentation (e.g., via Sphinx autodoc)
  3. Improve IDE support for users (parameter hints, type information)

This is non-blocking but would significantly improve the project's community-readiness.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions