Skip to content

Project restructuration #4

@Horizon-NTH

Description

@Horizon-NTH

Objective

Restructure the project to create a cleaner, more maintainable codebase, incorporating the knowledge I have recently gained.

Tasks

  • Migrate library dependency management to Conan for easier handling and versioning of dependencies.
  • Add unit and integration tests to improve code stability and ensure consistent functionality.
  • Set up Continuous Integration (CI) to automatically run tests on each push to the repository.
  • Configure Continuous Deployment (CD) to automate building and publishing Python bindings to PyPi.
  • Automate Documentation: Use an automated tool to generate and update documentation directly from code comments, ensuring consistency and reducing the need for manual updates.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions