Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making the project more modular and easy to play with #8

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

grigala
Copy link
Owner

@grigala grigala commented Oct 4, 2021

This MR would split the project into multiple modules.

And hopefully introduce docker images for easy of use.

I don't actually own the camera hardware anymore, but the results should not be affected. Moreover, one of the MR's or commits(I forgot - here found it #2 ) actually would have improved alignment speed drastically, and would result in better overall quality.

Here are a list of TODOs that would be part of this MR:

  • Modularize project, separate camera server and fitting pipeline from each other, and optionally separate shape and color fitting modules from each other.
  • Containerize at least the camera server module - docker/docker-compose.
  • Upgrade dependencies on the server side
  • Make sure latest Python version is supported
  • Upgrade dependencies on the fitting side
  • Upgrade Scala version - preferably to the latest version
  • Touch-up the landing page

@grigala grigala added enhancement New feature or request Organization labels Oct 4, 2021
@grigala grigala self-assigned this Oct 4, 2021
@grigala grigala added this to TODO in Depth Fitting Enhancements via automation Oct 4, 2021
@grigala grigala moved this from TODO to In Progress in Depth Fitting Enhancements Oct 4, 2021
Repository owner locked and limited conversation to collaborators Oct 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request Organization
Projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant