[meta] switch to React views

RESOLVED FIXED

Status

Hello (Loop)
Client
--
enhancement
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: dmose, Unassigned)

Tracking

unspecified
Points:
---
Dependency tree / graph
Bug Flags:
qe-verify -

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [fixed by dependent bugs])

(Reporter)

Description

4 years ago
After much discussion and spiking, we've decided to switch to React.js for our view infrastructure.  This is the meta bug to cover that work.
(Reporter)

Comment 1

4 years ago
Strictly speaking, this blocks a lot of the bugs that block loop_mvp, but chasing down all these dependencies would be a big waste of time, so I'm just marking this as blocking loop_mvp.
Blocks: 971986
(Reporter)

Updated

4 years ago
Depends on: 1033715
(Reporter)

Updated

4 years ago
Depends on: 1033784
(Reporter)

Updated

4 years ago
Depends on: 1033841
(Reporter)

Updated

4 years ago
Depends on: 1033843
Regarding landing the react js library file, it's so large that I think it would deserve landing as a first separate patch; though it wouldn't make much sense to land this alone without any use of it… Thoughts?
Flags: needinfo?(standard8)
Flags: needinfo?(dmose)
Flags: needinfo?(adam)
I would suggest one patch for the react js library (and maybe the addition of it to jar.mn), and then the second patch to implement the first part of react.

We can land them both at the same time in different csets.
Flags: needinfo?(standard8)
Sounds like a good plan indeed.
Flags: needinfo?(dmose)
Flags: needinfo?(adam)
(Reporter)

Updated

4 years ago
Depends on: 1062959
Depends on: 1065608
The only bug remaining here is bug 1062959 - which is how to deal with production items.

I think we can track that on its own, this bug is fixed - we're completely on react views now.
Severity: normal → enhancement
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Flags: qe-verify-
OS: Mac OS X → All
Hardware: x86 → All
Resolution: --- → FIXED
Whiteboard: [fixed by dependent bugs]
You need to log in before you can comment on or make changes to this bug.