Comment 12 for bug 302836

Revision history for this message
Eleanor Berger (intellectronica) wrote :

> The attached branch has the easiest fix for launchpadlib

Thanks! I do think, however, that if we want to change it, it should be done in the Launchpad API, not in launchpadlib.

Also, I'm still not convinced that this is such a bad API - we need to document it better, for sure, but I the transitionToSomething idiom is prevalent in the API, and it mirrors the way Launchpad works internally, which is something we want for the API very much. If we were to make the status property settable, the only opportunity to check for permissions and throw errors, for example, would be at save time, and that would result in an awkward interface.