Comment 2 for bug 719144

Revision history for this message
Leonard Richardson (leonardr) wrote :

Not so fast. In 1.9.6, with the branch https://code.launchpad.net/~leonardr/launchpadlib/fake-edge, I changed launchpadlib.EDGE_SERVICE_ROOT from "https://api.edge.launchpad.net/" to "edge". I did this because it was the easiest way to detect people using EDGE_SERVICE_ROOT and issue a deprecation warning.

If this is catastrophic, I'll change it back, but I'll have to replace it with a complex object that gives the appearance of a string but gives a deprecation warning when it's used. Otherwise I'll never be able to get rid of EDGE_SERVICE_ROOT because no one will ever know it's deprecated. (It's already been deprecated for more than a year.)