Bug #8531

Port DAVE to Chromium extension

Added by BitingBird 2015-01-05 15:53:57 . Updated 2018-01-20 15:38:24 .

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Installation
Target version:
Start date:
2015-01-05
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Same as Bug #7552, but for Chromium :)

Some interestig specs are in the FF blueprint: https://tails.boum.org/blueprint/download_extension/


Subtasks


Related issues

Related to Tails - Bug #7552: Firefox extension to automatically verify the ISO checksum Resolved 2015-01-06
Related to Tails - Feature #12581: Find someone to port DAVE to WebExtensions Resolved 2017-05-22
Related to Tails - Feature #12582: Have an official upstream Git repository for DAVE Resolved 2017-05-22
Related to Tails - Bug #12328: Tails Verification: Migrate DAVE to Web Extensions and support Chrome Resolved 2016-05-27

History

#1 Updated by BitingBird 2015-01-05 15:57:01

  • related to Bug #7552: Firefox extension to automatically verify the ISO checksum added

#2 Updated by sajolida 2015-01-06 11:22:07

Cool proposal. We’ll have an UX sprint in February and will bootstrap the work on the Firefox extension after that. I’ll keep you updated…

#3 Updated by intrigeri 2015-01-06 14:53:06

This is blocked by Feature #8566 (and the tickets that block it), but I can’t indicate this with Redmine as it would create a circular dependency.

#4 Updated by saint 2015-01-06 15:50:11

intrigeri wrote:
> This is blocked by Feature #8566 (and the tickets that block it), but I can’t indicate this with Redmine as it would create a circular dependency.

Well it does seem to be a circular dependency. I don’t consider Feature #8566 to be a block on this ticket, since this ticket is the same as Feature #8567 but for Chromium instead of Firefox.

Proposed order of operations:

  1. Create proof-of-concept for Chromium (Bug #8531)
  2. Update design after new wireframes (Feature #8566)

#5 Updated by intrigeri 2015-01-06 16:00:22

> Proposed order of operations:
> # Create proof-of-concept for Chromium (Bug #8531)
> # Update design after new wireframes (Feature #8566)

Fine with me, if you don’t mind revamping the UI deeply once the specification is clarified :)

#6 Updated by saint 2015-01-06 16:17:36

I’m okay with this =) There will likely be design tweaks ongoing, particularly after the Firefox code sprint.

#7 Updated by sajolida 2015-06-05 18:32:38

I think this task is blocked at least by Bug #7552. I think it would be a waste of energy to have both saint and ma1 work on our very rough prototype of HTML and CSS code. It’s probably safer to wait for ma1 to have a working version before working on the Chrome extension.

#8 Updated by sajolida 2016-01-05 22:29:38

This won’t be done right now as part of Bug #6851.

#9 Updated by BitingBird 2016-06-29 07:45:49

So, the FF extension is out now. Are you still interested in doing the same for Chromium?

#10 Updated by Anonymous 2017-06-30 10:58:07

  • related to Feature #12581: Find someone to port DAVE to WebExtensions added

#11 Updated by Anonymous 2017-06-30 10:58:30

  • Subject changed from Chromium extension to automatically verify the ISO checksum to Port DAVE to Chromium extension

#12 Updated by Anonymous 2017-06-30 11:02:02

Currently the upstream code lives here: https://git-tails.immerda.ch/download-and-verify-extension/
We plan to port DAVE to WebExtensions, see Feature #12581. This will probably make it easier to create a version for Chromium, once we’re done with this.

@saint, are you still interested, or should I unassign you?

#13 Updated by Anonymous 2017-06-30 11:02:44

  • related to Feature #12582: Have an official upstream Git repository for DAVE added

#14 Updated by Anonymous 2018-01-16 15:37:16

  • related to Bug #12328: Tails Verification: Migrate DAVE to Web Extensions and support Chrome added

#15 Updated by Anonymous 2018-01-17 11:49:58

  • Assignee deleted (saint)

No news since 7 months, unassigning.

#16 Updated by sajolida 2018-01-20 15:38:24

  • Status changed from Confirmed to Rejected

DAVE has been replaced by Tails Verification.