In between a site redesign, learning Python and being swamped with work, I have an issue: some of the people I’m working with configured a couple of instances of ItemLookupDroplet in request scope. The reasoning behind is that each invocation of this droplet will not interfere with others.
As the documentation states, this droplet communicates with a page with input, output and open parameters, there aren’t member variables.
Since each invocation of this droplet pushes a context onto a stack and is stateless, there is no need to instantiate a droplet per request: a droplet in the default global scope would suffice. A droplet in request scope is a very special case, and I don’t remember having seen any.
But the real problem is: my French is still limited, and I’m aware that I can’t explain this concept as well as I’d like. It’s frustrating and not productive, so are there any online resources to which I can refer?