Open Bug 821143 Opened 7 years ago Updated 1 year ago

Eliminate login concept from Sync

Categories

(Firefox :: Sync, defect, P3)

defect

Tracking

()

People

(Reporter: rnewman, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sync-quality])

There's lots of code that tries to handle login error notifications and such, and that ties us (and poor localizers) to strings.

FxA should kill this.
See Bug 820865; we should kill strings as we go.
Blocks: 727206
Depends on: 820865
No longer depends on: 727206
markh, given all the work we've done on removing error bars and such, do you think there's anything else actionable here or can we close this?
Flags: needinfo?(markh)
Flags: firefox-backlog+
(In reply to Chris Karlof [:ckarlof] from comment #2)
> markh, given all the work we've done on removing error bars and such, do you
> think there's anything else actionable here or can we close this?

I think we should keep it and eventually do it - the existing code is too complex and often wrong. I think it means that we still keep login as a concept, but remove login as a "state" - ie, drop the concept of "login start", "login done", "login error" etc, and roll them up into "sync start", "sync error" etc.
Flags: needinfo?(markh)
Priority: -- → P3
Whiteboard: [sync-quality]
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.