-
Notifications
You must be signed in to change notification settings - Fork 160
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
GSOC 2020: Mapknitter Image Export and Spectral Workbench upgrade #506
Comments
Test coverage tool set up: |
Intermediate "development" branch: |
Containerize the development environment: |
Update Ruby, Node and Rails: |
Get Mapknitter running into the cloud: |
Container-wrap any Exporter related projects: |
Just linking in my suggestion from the check-in -- For the live capture interface, we could... make a special testing page which includes a short looping video of a live spectral capture. This would be pretty intense though. Perhaps we can coordinate with the team we've begun working with on spectral-workbench.js who may be developing such tests on the client end! publiclab/spectral-workbench.js#159 |
To the question of acceptable coverage, I think system tests of the critical functions documented in the tutorials would be make me very confident in merging #499. What do you think of that, Alax, does that makes sense to you too? |
Hello Jeff, thx for the feedback. |
Hi @alaxalves I think this is OK because the status quo right now is that these are manually tested. What we can do is if you can go through the videos and guides on the above links to confirm that they work (i.e. calibration, using operations, using snapshots, and basic intro video on Also - fixed the videos finally today. Thank you for your patience! |
Great, I'll manually confirm that those features actually work and I'll give the input here and fix whatever has to be fixed. I have already an effort on setting system tests here --> https://github.com/publiclab/spectral-workbench/tree/feat/system-tests but it'll be waaaay less painful when we have Rails >5 here. |
Here, we can discuss about weekly goals and the plans for the work to be accomplished during the whole project.
Original proposal is available here: https://publiclab.org/notes/alaxallves/03-06-2020/gsoc-proposal-2020-spectral-workbench-rails-and-devops-upgrades?_=1583504846
Spectral Workbench
Tasks
Pre Steps
Upgrade
Mapknitter Exporter
Tasks
Pre Steps
Upgrade
def self.generate_perspectival_dist
method into multiple smaller methodsdef self.run_export
method into multiple smaller methodsdef self.generate_composite_tiff
method into multiple smaller methodsdef self.distort_warpables
method into multiple smaller methodsDiscussion
The text was updated successfully, but these errors were encountered: