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

Community Edition (Open Source) split #898

Open
rafa-munoz opened this issue Dec 12, 2017 · 0 comments
Open

Community Edition (Open Source) split #898

rafa-munoz opened this issue Dec 12, 2017 · 0 comments
Assignees

Comments

@rafa-munoz
Copy link
Contributor

rafa-munoz commented Dec 12, 2017

CE Fork: https://github.com/toladata-foundation/TolaActivity

We need to let the Community to work on their own to improve TolaActivity. Our goal is to make our Backend independent from theirs, which mixes the whole Frontend and Backend. We are only interested in reusing their database models and some extra logic.

Objectives:

  • Link ActivityAPI to the CE models, factories and shared logic using the less complex and maintainable solution.
  • Make integration tests against the CE models and use versioning to avoid unexpected behaviour or broken functionalities.
  • Move to our ActivityAPI repository our templates (templates2 folder).
  • Move to our ActivityAPI repository the API endpoints, as in the CE they don't use them, just Django views.
  • Move to our ActivityAPI repository the Login and Registration views.

CE = Community Edition

@rafa-munoz rafa-munoz added this to the v0.9.6 milestone Dec 12, 2017
@rafa-munoz rafa-munoz self-assigned this Dec 12, 2017
@rafa-munoz rafa-munoz modified the milestones: v0.9.6, v2.0 Dec 27, 2017
@karrla karrla modified the milestones: v2.1, v2.2 Jan 17, 2018
@karrla karrla removed this from the v2.2 milestone Jan 31, 2018
@glind glind removed the Epic label Feb 5, 2018
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