Closed
Bug 1369389
Opened 8 years ago
Closed 6 years ago
ui overhaul
Categories
(Release Engineering Graveyard :: Applications: Balrog (frontend), enhancement, P1)
Release Engineering Graveyard
Applications: Balrog (frontend)
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 | ||
Comment 1•6 years ago
|
||
This is happening! Relevant links:
https://github.com/mozilla-frontend-infra/balrog-ui
https://trello.com/b/RfNqkas5/balrog-ui
Assignee: nobody → bhearsum
Priority: P3 → P1
| Assignee | ||
Comment 2•6 years ago
|
||
This is now deployed in production.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Release Engineering → Release Engineering Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•