Re: [Tails-ux] Porting DAVE to Web Extensions

Delete this message

Reply to this message
Author: sajolida
Date:  
To: Tails user experience & user interface design, Uzair Farooq, anonym
Subject: Re: [Tails-ux] Porting DAVE to Web Extensions
u:
> sajolida:
>> Uzair Farooq:
>>> Hello Sajolida,
>>>
>>> I'll share an timeline and quote with you.
>>>
>>> Just want to make sure we are on the same page. The main functionality
>>> would be:
>>>
>>> 1. User will download the image from website.
>
> Just a little detail: DAVE should first read the mirrors.json file and,
> taking into account the weight of each mirror, select one randomly and
> download the ISO image from there. Don't hesitate to get in touch with
> me to point you to this code once you start working on this!
>
> The code for this mechanism does already exist and has been quite
> thourougly tested, so I guess you will be able to reuse it.


With the new design of DAVE, the download will not be done by the
extension anymore and we will provide a "Direct download" button
(and make power users happy as a side effect).

So my understanding is that this button should use the
".use-mirror-pool" class and that will be enough. And Uzair should
actually *remove* all the download code from the extension instead :)

Or did I miss anything?