Comment 10 for bug 598289

Revision history for this message
Gary Poster (gary) wrote :

> What is missing from feature flags?

Perhaps nothing. The docs I found seemed incomplete when I looked at this, but I may have been reading the wrong docs, or too fast.

AIUI, this effort will have two parts: defining a proper scope for Canonical Launchpad developers (or something similar), and then hooking up the feature flag to the ++profile++ code.

It may be a bit tricky because the profile may be started before the request's principal is authenticated. If that's the case--and I think it is--then the only downside is that arbitrary users will be able to start a profile, even though they will not actually receive the data. For staging, hopefully that's not too bad. For production, that seems unacceptable to me.