-
Notifications
You must be signed in to change notification settings - Fork 888
PyCon 2014 Sprint ideas
John Anderson edited this page Apr 14, 2014
·
14 revisions
- Pluggable Data Store
- Social Auth (Velruse)
- Signed Cookies
- Activation
- User
- UserEmail
- Group (or Account?)
- External Identity (Facebook, Twitter, etc)
- CRUD Activation
- CRUD User
- Register
- UserProfile
- Login
- Logout
- Should kick out active session
- Forgot Password
- Invite Users
- https://github.com/eventray/horus
- https://github.com/ergo/ziggurat_foundations
- https://github.com/fizyk/pyramid_fullauth
- https://github.com/peterhudec/authomatic
- https://github.com/thruflo/pyramid_simpleauth
(ree, ...)
This is by the way not pyramid related. Same story in Django.
Figure out the possibilities, identify major problems. Document a working configuration.
Possibilities to examine:
- gevent-socketio (but we don't need long polling any more! so no need to socketio?)
- gevent + websockets
- gevent + channelstream
- tulip (!!!)
Client. What will be needed on the client.
Deployment. Create a suggested and working server config.
Scaling. Possible solution:
- separate processes with redis
- separate processes with message queue (...which?)
##Substance-D
(ree)
Using jquery.fileupload. Multiple file selection or dnd. Individual file progress bars. Display thumb of images before and during upload.
No iframe support needed.
Examine the possibility to go straight to Tulip.