This repository was archived by the owner on Apr 29, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 64
EuroPython 2016 Sprints
Alexandre M. S edited this page Jul 23, 2016
·
9 revisions
-
Features
- Be able to manage cancelled talks.
- REST API for some tools (mobile app, access from ep-tools....).
- Management of volunteers and tasks.
- Connect the ticket search app to the database or REST API.
- Add more "types" of participants: "keynote", "sponsor".
- Tinder-like interface for talk votings, or something more dynamic. (Right now, the position of the talk influences the voting).
- Management for financial aid.
- Scheduler/Queue (Celery) for mailings.
- https://en.wikipedia.org/wiki/Single_transferable_vote for the talk voting
-
Bugs to fix
-
Critical
-
Improve the setup, be able to startup without an initial DB.
-
Improve the CONTRIBUTION/GET_STARTED documentation.
-
Give details on the models/domain parts in the documentation, e.g., how to modify the talks, users.
-
Cleanup users with duplicate accounts.
-
Fix the issue with duplicate accounts.
- It seems that the current codebase is using some features of django_social_auth that are not supported by the current version of django_social_auth. An update Django (specific version TBC).
- Another detail is that django_social_auth is deprecated and the recommended module to do this is python_social_auth.
-
Update to Django 1.8, check dependencies with Django CMS.
-
Python 3?
-
-
Not critical
- Remove the SIM card sale part.
- Remove the left-side menu in the schedule page for mobiles.
- Manage refunds through the website.
- Should we use PostgreSQL instead SQLite.
-
-
Ideas on the refactoring
- We need tests
- Merge of
p3
andconference
- Simplify the codebase