I am part of a team working with OpenEdX. To date we have not had to make any platform changes, but we expect that to change. We cannot predict the changes, as yet, so I’ve been asked to learn how we might deal with the hardest case - changes to the platform.
I have a DevStack running locally. I have a Native installation running on an EC2 instance in AWS. I’ve made a trivial change to lms/templates/index_overlay.html. I can see the change in the landing page, locally.
How do I get that change into my openEdx instance in AWS?
Is it possible to stay with Native or do I have to drop down to Manual? As I understand, that would involve pulling the Native Ansible scripts apart. Before I do that, I’d like to see if there is a simpler workflow that would allow me to take advantage of Native as long as possible.
I see posts about making changes in DevStack, but nothing says how to push such changes to a production environment. I suspect this is so simple, it’s obvious, but I’m missing something. Be merciful