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

Make backend storage a database #4

Open
aidanhorton opened this issue Oct 6, 2020 · 3 comments
Open

Make backend storage a database #4

aidanhorton opened this issue Oct 6, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@aidanhorton
Copy link
Collaborator

This should probably be investigated a little bit before we commit to doing this - as if we move to SQLite, I'm fairly sure that only supports local repositories, so we may struggle to make that cloud-based or synced in future - therefore we should probably investigate what technologies should be used, and decide if we are going to attempt networking in future - as if we are not going to attempt that, either SQLite, or the current storage system would work fine!

@aidanhorton aidanhorton added the enhancement New feature or request label Oct 6, 2020
@sebheron
Copy link
Owner

sebheron commented Oct 9, 2020

Approved. This would be one of the main things I'd want to get done this release, I struggle considerably with databases, I've got a module on it next term but for now your guidance would be perf 👍 .

@sebheron sebheron added this to the Major Release 0.1 milestone Oct 19, 2020
@sebheron
Copy link
Owner

How much work d'you think this'd be? I was just weighing up things we could move to the next release and I know I said "This would be one of the main things I'd want to get done this release" 😆, but it doesn't really change much on the front-end and we could always do it in a future release. So unless you're working on it atm, I'm going to move it out of the release for now.

@aidanhorton
Copy link
Collaborator Author

Yeah sounds good - we can always add backwards compatibility relatively easily, and it seems really stable how it is at the moment so happy for this to be postponed!

@sebheron sebheron removed this from the Major Release 0.1 milestone Nov 26, 2020
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