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

Habitat: maximum integration #55

Open
wants to merge 56 commits into
base: develop
Choose a base branch
from

Conversation

themightychris
Copy link
Member

DO NOT MERGE

This branch explores integrating habitat to the maximum -- rearranging the /emergence tree completely into the /hab/svc tree. This brings some convenience in deploying to containers as habitat already handles setting up appropriate persistence, but will complicate migrations and perhaps not offer as much convenience as having /emergence be easy to externally mount.

This branch also tried to switch to mariadb, which proved not to be as drop-in as advertised because it diverges in its implementation of JSON columns. slate-cbl is the only known project using JSON columns currently though, and in a very limited fashion, so it might be possible to migrate to mariadb still.

In any case, an initial transition to habitat might better keep mysql and keep the /emergence tree. Deeper moves to habitat might make sense further down the line. This PR bookmarks this work for future review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant