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

Remove CouchDB #157

Closed
sirex opened this issue May 31, 2016 · 2 comments
Closed

Remove CouchDB #157

sirex opened this issue May 31, 2016 · 2 comments
Assignees
Milestone

Comments

@sirex
Copy link
Contributor

sirex commented May 31, 2016

No description provided.

@sirex sirex self-assigned this May 31, 2016
@sirex
Copy link
Contributor Author

sirex commented Jun 3, 2016

@chompomonim status update for this task.

During refactoring I found mps_v2 and widget quite heavily relies on CouchDB and without refactoring it there is no way to use MySQL for new test, because it would brake mps_v2 and widget, because they expect to find topics, members of parliament and votings in CouchDB.

So far, after working on this for 12 hours, I managed to fix all failing tests, move crowled data to MySQL, and make overall website work, but there are still few places left, that was not covered with tests. After fixing all places found during manual testing it will be done.

Currently no code was pushed, because I refactored many places and change a lot of code upside down. After I finish, there will be no sign of CouchDB or django-sboard, it will be vanilla Django.

@chompomonim chompomonim added this to the Test v2 milestone Jun 3, 2016
@sirex
Copy link
Contributor Author

sirex commented Jun 3, 2016

@menesis @chompomonim just finish CouchDB refactoring:

d6a6f36

Thinks that I tested more or less work, but still there might be some issues, let me know if you find anything. Now there is no need for CouchDB or django-sboard, everything was wiped out. See commit messages for more details.

@menesis I'm giving you a green light with other tasks.

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

No branches or pull requests

2 participants