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

Which storages should we support? #5

Open
3 of 4 tasks
telamon opened this issue Sep 28, 2019 · 7 comments
Open
3 of 4 tasks

Which storages should we support? #5

telamon opened this issue Sep 28, 2019 · 7 comments
Labels
question Further information is requested
Milestone

Comments

@telamon
Copy link
Collaborator

telamon commented Sep 28, 2019

Which Core store do you use/prefer?

In order to effectively use decentstack, I suspect that you should have at least one core-storage at the bottom of the stack.

Planned support for now is:

  • multifeed by embedding decentstack. (Needs community approval)
  • corestore A state-less corestore, will be usable through wrapper, but will ask andrew if implementing the middleware interface would be ok.
  • coregarden A stateful corestore that allows removal/banning cores. I'm the maintainer for this one so i guess it's gonna be supported.

So what's left to do in this area is:

  • Open issue on multifeed asking for community opinion, detailing pros/cons.
  • Upgrade multifeed PR to implement 1.0 interface
  • Upgrade corestore wrapper to implement 1.0 interface.
  • Upgrade coregarden to implement 1.0 interface

Please consider leaving a comment below and sharing which corestore you currently depend on (and if possible to which extent). 🍰

@telamon telamon added the question Further information is requested label Sep 28, 2019
@telamon telamon added this to the 1.0 milestone Sep 28, 2019
@telamon telamon changed the title Storage Support Storage Support? Sep 28, 2019
@telamon
Copy link
Collaborator Author

telamon commented Oct 1, 2019

corestore support is underway

@telamon
Copy link
Collaborator Author

telamon commented Oct 1, 2019

coregarden v1.1.0 published

@telamon telamon changed the title Storage Support? Which storages should we supportt? Oct 1, 2019
@telamon
Copy link
Collaborator Author

telamon commented Oct 6, 2019

@telamon telamon changed the title Which storages should we supportt? Which storages should we support? Oct 6, 2019
@hackergrrl
Copy link

also poking around at https://github.com/noffle/corestorage which I drafted & got good feedback from @telamon and @substack on

@telamon
Copy link
Collaborator Author

telamon commented Nov 19, 2019

👍
@noffle In order to be able to support corestorage interface I would also like to request a method to list cores. Is that in scope?

@hackergrrl
Copy link

@telamon 100% def! what semantics are you thinking?

@telamon
Copy link
Collaborator Author

telamon commented Nov 20, 2019

@noffle I don't have any specific semantics in mind, just being able to discover which keys are stored should be enough.
From your current storage-spec i'll most likely depend on get isOpen close and list-ish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants