Feature #10737

Update our design documentation to the return of Icedove

Added by sajolida 2015-12-09 12:11:19 . Updated 2016-03-08 19:06:36 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2015-12-09
Due date:
% Done:

100%

Feature Branch:
451f:tails/feature/10737+icedove_design_doc
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Email Client
Deliverable for:
268

Description

I see that we have a section on Claws Mail in https://tails.boum.org/contribute/design#index41h3. We should do something about it and ideally write something there about Icedove instead.

Copied from Feature #7064: It would be great if the design doc made it clear what actual problem our patches are trying to solve.


Subtasks


History

#1 Updated by sajolida 2015-12-09 12:12:49

  • Assignee deleted (None)
  • QA Check set to Info Needed

I’m not sure this work was budgeted as part of the return to Icedove, but this should be done somehow by someone. Assigning this ticket to u, not to do the work, but to sort this out. Should this be a blocker of the deliverable?

#2 Updated by Anonymous 2015-12-10 01:12:35

I completely agree.

I could provide a draft though. Looking for somebody to write or review this.

I do not think that that’s a blocker for the deliverably tbh.

#3 Updated by Anonymous 2015-12-14 03:40:42

  • QA Check deleted (Info Needed)

I’ll write this together with kytv as we are the ones working on it.

#4 Updated by Anonymous 2015-12-18 08:07:25

  • Status changed from Confirmed to In Progress
  • Feature Branch set to 451f:tails/feature/10737+icedove_design_doc

I started a draft. Please review and complete it. Added some “#fixme”s where I was not sure.

#5 Updated by Anonymous 2015-12-18 08:07:39

  • Assignee set to kytv
  • % Done changed from 0 to 10

#6 Updated by Anonymous 2015-12-22 06:55:34

  • Target version set to Tails_2.2

#7 Updated by Anonymous 2016-01-09 18:15:45

  • Description updated
  • Assignee deleted (kytv)

#8 Updated by Anonymous 2016-01-09 18:15:57

  • Deliverable for set to 268

#9 Updated by sajolida 2016-01-26 22:13:27

I haven’t look at your draft but while working on Feature #10447, I’ll dump info here:

  • blueprint/Return_of_Icedove63.mdwn should maybe be removed.
  • git grep -i claws contribute

#10 Updated by Anonymous 2016-01-27 12:00:46

thanks. I’ve updated the doc a bit more but i still need to verify one last thing, this is the EHLO leak. that’s https://labs.riseup.net/code/issues/9382

#11 Updated by Anonymous 2016-01-27 12:01:22

  • blocked by Bug #9382: Adjust manual Thunderbird EHLO test for StartTLS added

#12 Updated by Anonymous 2016-01-27 18:09:28

  • Assignee set to sajolida
  • QA Check set to Ready for QA

fixed the last part in the documentation.

Ready for review i think.

#13 Updated by Anonymous 2016-01-27 18:56:51

  • Assignee changed from sajolida to anonym

Assigning for review to anonym instead.

#14 Updated by sajolida 2016-01-28 14:24:58

I see that contribute/design/stream_isolation.mdwn still points to the non-existing config/chroot_local-includes/usr/local/bin/torified-claws-mail. Other than that git grep claws looks good!

#15 Updated by Anonymous 2016-02-05 17:01:11

fixed in [feature/10737+icedove_design_doc 74ed7bd]

#16 Updated by anonym 2016-02-24 14:16:00

  • Status changed from In Progress to Fix committed
  • Assignee deleted (anonym)
  • % Done changed from 10 to 100
  • QA Check changed from Ready for QA to Pass

Looks great! I pushed some minor fixes on top.

#17 Updated by anonym 2016-03-08 19:06:17

  • blocks deleted (Bug #9382: Adjust manual Thunderbird EHLO test for StartTLS)

#18 Updated by anonym 2016-03-08 19:06:36

  • Status changed from Fix committed to Resolved