Better YUI usage

Bug #925818 reported by Ian Booth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

Much of Launchpad's javascript codebase does not make full and proper use of the facilities and core base classes provided by YUI. A lot of stuff is implemented as functions attached a YUI namepace, whereas it should be encapsulated as a YUI class extending Base or Widget etc as appropriate. This would also allow for better testing and much better use of YUI features like attributes etc.

Ian Booth (wallyworld)
tags: added: javascript tech-debt yui
Revision history for this message
Curtis Hovey (sinzui) wrote :

Can you provide a list of actionable changes so that we know this bug is fixed?

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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