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

rolling release #13

Open
pinventado opened this issue Sep 9, 2019 · 2 comments
Open

rolling release #13

pinventado opened this issue Sep 9, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@pinventado
Copy link
Collaborator

I've had a couple of students ask if they can use last year's version of tuffix. I wonder how difficult it would be for us to support a rolling release instead of having to download a new VM image every year.

Would running an updated tuffixize script inside a VM solve this?

@kevinwortman
Copy link
Owner

Agreed that we should think about an upgrade path for students with an older VM. So far this has not been a supported use case so the tools do not support it at all.

Running a newer tuffixize on an older VM won't work because tuffixize expects to run on a specific Xubuntu release. Over time as Ubuntu has added packages to their repositories, we've been adding those packages to tuffixize and taking out compile-from-source and other manual processes.

"Someone" could re-engineer the script to be backwards- and forwards-compatible. This would be a good undergraduate capstone project.

FWIW, now that we only make one release per year, I don't think asking students to reinstall the VM is unreasonable. It takes about 5 minutes per year and a typical student will only upgrade 3-4 times in their life. :P

@pinventado
Copy link
Collaborator Author

True :) Let's keep this in the back burner until we find someone who wants to work on this :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants