make good URL class in webapp, refactor urlparse etc. into it

Bug #45371 reported by Steve Alexander
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Unassigned

Bug Description

We have our own versions of urlparse and urlsplit in webapp.

We also have a Url class that is used for menus.

We should make a good URL class in webapp that provides an ObjectOriented mechanism for dealing with URLs, and refactor the Url class and urlparse and urlsplit into it.

Steve Alexander (stevea)
Changed in launchpad:
assignee: nobody → launchpad-infrastructure
status: Unconfirmed → Confirmed
Revision history for this message
Stuart Bishop (stub) wrote :

Does this really need to live in webapp, or should it be more generally useful and live in lib/canonical?

Revision history for this message
Steve Alexander (stevea) wrote :

It should live in webapp, because we'll be moving webapp to lib/canonical/projectell.

Changed in launchpad:
assignee: launchpad-infrastructure → nobody
Revision history for this message
Francis J. Lacoste (flacoste) wrote :

We now have a c.l.webapp.uri.URI class.

Changed in launchpad:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.