Closed Bug 1369389 Opened 8 years ago Closed 6 years ago

ui overhaul

Categories

(Release Engineering Graveyard :: Applications: Balrog (frontend), enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

Details

(Whiteboard: [lang=js][lang=html])

Balrog's UI is not bad (in most places), but it's not the easiest to hack on nor well understood by anybody. One of the big pain points is that it's Angular 1.x based code, which is terribly out of date, and Angular in general is just not well used within Mozilla. React or Elm are both well used within Mozilla and are probably a better choice for a framework at this point. Making such a huge change probably means rewriting quite a bit of code, so this may also be a good time to consider what parts of the UI suck and need rethinking (we wouldn't want to port over bad UI, only to rewrite it soon after).
Assignee: nobody → bhearsum
Priority: P3 → P1

This is now deployed in production.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Release Engineering → Release Engineering Graveyard
You need to log in before you can comment on or make changes to this bug.