You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Objective
Restructure the project to create a cleaner, more maintainable codebase, incorporating the knowledge I have recently gained.
Tasks