View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003949 | Taler | wallet (WebExtension) | public | 2015-08-21 21:30 | 2019-12-26 21:37 |
| Reporter | Christian Grothoff | Assigned To | Marcello Stanisci | ||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | closed | Resolution | no change required | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | 0.0 | ||||
| Target Version | 0.0 | Fixed in Version | 0.0 | ||
| Summary | 0003949: one extension to rule them all | ||||
| Description | Mozilla just announced an API that would enable the same extension to work on Firefox, Chrome and Opera, which would obviously be great for our wallet. We should see how much we need to change (and if we can get all the features we want, like restartless, etc.) to make this happen. https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/ | ||||
| Tags | No tags attached. | ||||
|
|
More info: http://liliputing.com/2015/08/firefox-to-gain-support-for-chrome-add-ons-and-lose-support-for-legacy-xul-plugins.html |
|
|
From those two pages, this new WebExtensions is still in a 'early' phase and the 'old' XUL/XPCOM will be ('most likely', as they say) deprecated not before the next 12 to 18 months. In fact, WebExtensions is in the stage where its developers are 'avid' of bug reports and feedback by the community.. Again, they say in the same paragraph they 'don't have a specific timeline for deprecation'. The best thing may be reaching a state of a 'working basic wallet' and then, once this new API will be more robust, remedying the damage. |
|
|
Sure, I'm fine with us having first the wallet working with the 'stable' APIs. |
|
|
Ok, looks like the current plan is to have the "main" logic use the new WebEx APIs, but to preserve a XUL variant that re-uses as much as possible of WebEx but that will work with the (old) FireFox from the TBB. |
|
|
The WX wallet has been launched |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-08-21 21:30 | Christian Grothoff | New Issue | |
| 2015-08-21 21:30 | Christian Grothoff | Status | new => assigned |
| 2015-08-21 21:30 | Christian Grothoff | Assigned To | => Marcello Stanisci |
| 2015-08-23 01:44 | Christian Grothoff | Note Added: 0009582 | |
| 2015-09-09 09:05 | Marcello Stanisci | Note Added: 0009613 | |
| 2015-09-09 11:49 | Christian Grothoff | Note Added: 0009615 | |
| 2015-11-17 15:21 | Christian Grothoff | Product Version | git (master) => 0.0 |
| 2015-11-17 15:21 | Christian Grothoff | Target Version | => 0.5 |
| 2015-12-17 15:48 | Christian Grothoff | Target Version | 0.5 => 0.1 |
| 2015-12-17 15:49 | Christian Grothoff | Note Added: 0010016 | |
| 2016-01-22 13:26 | Marcello Stanisci | Note Added: 0010076 | |
| 2016-01-22 13:26 | Marcello Stanisci | Status | assigned => resolved |
| 2016-01-22 13:26 | Marcello Stanisci | Resolution | open => no change required |
| 2016-01-22 15:52 | Christian Grothoff | Status | resolved => closed |
| 2016-01-22 15:52 | Christian Grothoff | Fixed in Version | => 0.0 |
| 2016-01-22 15:52 | Christian Grothoff | Target Version | 0.1 => 0.0 |
| 2019-12-26 21:37 | Florian Dold | Category | wallet (browser-based) => wallet (WebExtensions) |
| 2023-04-13 20:37 | Florian Dold | Category | wallet (WebExtensions) => wallet (WebExtension) |