Open upkarlidder opened 3 years ago
:wave: Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.
Hey @upkarlidder I think we should consider moving away from Cloudant and over to something like MongoDB? It would probably make deployment a bit easier for people.
What do you think?
Happy to discuss this at the next meeting. @naagma5 maybe one to talk about in the community meeting. Do we move to MongoDB instead?
Hey @upkarlidder @sebastiaanzaaijer I have been thinking about this and not sure it is worth spending too much time on (if any).
If we really want the database part to be managed outside of TakeTwo then we might be just creating technical debt. Feel like until this issue is solved, we should park this.
Keen to know your thoughts :)
My original thought was to make these changes so we can deploy a test version on IBM Cloud. That will make it easier to demo by somebody who does not have the full solution set up locally on their machine. The API and DB will live on the Cloud and they can install the chrome extension in their browser. Good to go. Do we still need something like this?
Alternatively, we can deploy couchdb on kubernetes just for the demo/test site and keep using this code as is. I also see your recommendation to move to Mongo so we can get more community support with development. Happy to discuss in our next community meeting.
FYI @demilolu @Sabine-Justilien
:wave: Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.
reopen not stale.
:wave: Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.
:wave: Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.
The team decided to update the couchdb dependency at this time.
:wave: Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.
The repo uses
CouchDB
and looks like it is no longer maintained.You can find more information here - https://github.com/djc/couchdb-python/
The project suggests using python-cloudant, which is also deprecated will be end-of-life on Dec 31 2021. It in turn points to cloudant-python-sdk. This last library is in
pre-release
version right now.@josiemundi, what are your thoughts? I would like to use a library that works with both cloudant and couchdb. Ideally, we move to
cloudant-python-sdk
, but that is still in pre-release.Option 1: move to
python-cloudant
at this time till Dec 31, 2021. Revisit the issue then.Option 2: move to the pre-release version of
cloudant-python-sdk
.