...
Talk to RĂ©gis about our open questions. Include Adolfo in conversation.
Reevaluate in the future after some of the gaps have narrowed, or prioritize helping narrow the gaps. See the following notes on the current stance on various questions:
Should we replace devstack with tutor today? No.
Should we replace devstack with tutor someday? Maybe.
What's preventing us from doing it now?
Missing MFEs
Currently Tutor has no MFE plugins. We would need to build this.
Missing Backend Plugins
Credentials
Registrar
Out of date with Master for data layer services (mongo, es)
Example: Course discovery elasticsearch
This may be tricky to fix and would involve updating tutor's settings files and default images.
Replacing default images is already supported.
We may be able to use hooks to update settings which is the other thing that would be needed.
Not all Unit Test work for the LMS
Other various use cases that devstack currently supports and Tutor doesn't (not making a value judgement, just calling out for completeness.)
e2e testing
Generating Programs Data
No quick script to provision all plugins at once, each service/plugin is manage individually.
Missing a "do all the things" script is fine if we want the users to know and do each thing they want manually.
But missing the "do all the things" scirpt does increase the number of things a developer needs to know and do manually.
The option to run with NFS mounts
...