What's the best practice?
- A single session for the whole app
- A session per window
- A session per thread, and detaching everything at random
- Something else?
I've googled around, and there's no consensus. Everyone says something, and then takes it back. I find lugging a session around stupid...
So, what's the deal?