options we discussed - actual implementation up to the dev who researched further:
- re-dispatch app from init
- resetting state, maybe emptying errors and doing initBridge again
options we discussed - actual implementation up to the dev who researched further:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T228066 Step 1: Error States of Data-Bridge [Tracking] (impact: medium) | |||
Resolved | Charlie_WMDE | T241126 Step 1: Improved generic error screen (impact: high) | |||
Resolved | Lucas_Werkmeister_WMDE | T249118 Implement the "reload" functionality |
Change 585282 had a related patch set uploaded (by Michael Große; owner: Michael Große):
[mediawiki/extensions/Wikibase@master] Redispatch bridge on reload event
Change 585289 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: implement ability to reload (via store)
Change 585459 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: implement ability to reload (via store)
Change 585289 abandoned by Pablo Grass (WMDE):
bridge: implement ability to reload (via store)
Reason:
This was a PoC as alternative to I632631fb209acb41af7041e01e0a8c393b4af1fd which spun Ibe1291c553a3495a203706477c1af1ff0989797e (which goes a bit further but also adds tests, ... that'd be needed no matter what)
Change 585282 abandoned by Michael Große:
bridge: Redispatch bridge on reload event
Reason:
Approach in Ibe1291c553a3495a203706477c1af1ff0989797e was preferred by UX
Change 585459 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: implement ability to relaunch
Change 587552 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: only emit one type of events from App
Change 587552 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: only emit one type of events from App