Comment 4 for bug 636193

Revision history for this message
Martin Pool (mbp) wrote :

(Generally speaking feel free to steal any assigned bug from me. I hadn't written any code on this yet.)

They are not registered at the moment, and to fix this bug they need to be. There are of course various ways to do this in Python. One that I was thinking of was:

 * register them centrally
 * refer to them just by string name
 * raise an error or a warning if a name is used that was not previously registered

Does Launchpad already have a Registry concept like in bzr, or is there a Zope idiom we should use?

Please request a review from me (but don't block on getting an answer), and feel free to ping me if you want to talk.