Skip to content

PyCon 2014 Sprint ideas

John Anderson edited this page Apr 13, 2014 · 14 revisions

Auth Async Story Substance D

Auth

  • Pluggable Data Store
  • Social Auth (Velruse)
  • Signed Cookies

Models

  • Activation
  • User
  • Group (or Account?)
  • External Identity (Facebook, Twitter, etc)

Views

  • CRUD Activation
  • CRUD User
    • Register
    • UserProfile
  • Login
  • Logout
    • Should kick out active session
  • Forgot Password

Examples

async story

(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

Multifile upload in the sdi

(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.