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

Couchdb package is deprecated #18

Open
upkarlidder opened this issue Aug 16, 2021 · 11 comments
Open

Couchdb package is deprecated #18

upkarlidder opened this issue Aug 16, 2021 · 11 comments
Assignees

Comments

@upkarlidder
Copy link
Member

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.

@github-actions
Copy link

👋 Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.

@github-actions github-actions bot added the stale label Sep 16, 2021
@josiemundi
Copy link
Collaborator

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?

@josiemundi
Copy link
Collaborator

Happy to discuss this at the next meeting. @naagma5 maybe one to talk about in the community meeting. Do we move to MongoDB instead?

@josiemundi josiemundi added help wanted Extra attention is needed and removed stale labels Sep 16, 2021
@josiemundi
Copy link
Collaborator

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 :)

@upkarlidder
Copy link
Member Author

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

@github-actions
Copy link

👋 Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.

@demilolu
Copy link
Contributor

demilolu commented Dec 9, 2021

reopen not stale.

@demilolu demilolu reopened this Dec 9, 2021
@demilolu demilolu removed the stale label Dec 9, 2021
@github-actions
Copy link

github-actions bot commented Jan 9, 2022

👋 Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.

@github-actions github-actions bot added the stale label Jan 9, 2022
@demilolu demilolu reopened this Feb 3, 2022
@demilolu demilolu removed the stale label Feb 3, 2022
@github-actions
Copy link

github-actions bot commented Apr 5, 2022

👋 Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.

@upkarlidder
Copy link
Member Author

The team decided to update the couchdb dependency at this time.

@github-actions
Copy link

github-actions bot commented Jul 5, 2022

👋 Hi! This issue has been marked stale due to inactivity. If no further activity occurs, it will automatically be closed in 14 days.

@github-actions github-actions bot added the stale label Jul 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants