Bug #8029

Document how to coordinate releases with the TBB

Added by anonym 2014-10-08 07:37:42 . Updated 2015-03-30 12:34:23 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2014-10-08
Due date:
% Done:

100%

Feature Branch:
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Browser
Deliverable for:

Description

Once we’ve had that discussion, add the results to the the release docs.


Subtasks

Feature #8030: Discuss release coordination with the TBB dev team Resolved

100


Related issues

Related to Tails - Bug #7959: Release process and release manager docs need to be updated wrt. the migration to Tor Browser Resolved 2014-09-27

History

#1 Updated by anonym 2014-10-08 07:38:02

  • related to Bug #7959: Release process and release manager docs need to be updated wrt. the migration to Tor Browser added

#2 Updated by anonym 2014-10-08 07:49:38

A discussion for the coordination of Tails 1.2 vs TBB 4.0 was started here: https://lists.torproject.org/pipermail/tbb-dev/2014-October/000134.html

The discussion for how to do this in general hasn’t started yet.

#3 Updated by intrigeri 2014-10-08 08:02:28

  • Subject changed from Document how to do release coordination vs the TBB to Document how to coordinate releases with the TBB
  • Type of work changed from Wait to Documentation

> The discussion for how to do this in general hasn’t started yet.

Created Feature #8030, as having only a ticket in “Wait” state, while we haven’t started the discussion yet, felt quite weird.

#4 Updated by intrigeri 2014-10-08 08:03:39

  • Target version set to Tails_1.2.1

#5 Updated by anonym 2014-11-12 16:06:49

A discussion has started for how we can do this in general: https://lists.torproject.org/pipermail/tbb-dev/2014-October/000143.html

I guess it boils down to: “We hope the TBB we intend to ship is available around 18:00 CEST the day (Monday) before the Tails release (Tuesday).” While I could document this vague “strategy”, I think there is little point in doing so before we know how it works out for a couple of releases, like 1.2.1 and 1.2.2.

#6 Updated by intrigeri 2014-11-12 17:41:13

> I guess it boils down to: “We hope the TBB we intend to ship is
> available around 18:00 CEST the day (Monday) before the Tails
> release (Tuesday).”

I think “hoping” is not always good enough to coordinate things on our side, particularly our QA process: explicitly asking them (IRC works fine for this kind of things, in my experience) how things are going, and what their ETA is, e.g. on Friday or during the week-end, will probably help reschedule our QA and release process (if needs be) without waiting for Monday 6pm to realize that everything will be late and testers suddenly have to forget about their plans for Wednesday or something.

> While I could document this vague “strategy”, I think there is
> little point in doing so before we know how it works out for
> a couple of releases, like 1.2.1 and 1.2.2.

Agreed.

#7 Updated by anonym 2014-12-01 10:29:53

intrigeri wrote:
> > I guess it boils down to: “We hope the TBB we intend to ship is
> > available around 18:00 CEST the day (Monday) before the Tails
> > release (Tuesday).”
>
> I think “hoping” is not always good enough to coordinate things on our side, particularly our QA process: explicitly asking them (IRC works fine for this kind of things, in my experience) how things are going, and what their ETA is, e.g. on Friday or during the week-end, will probably help reschedule our QA and release process (if needs be) without waiting for Monday 6pm to realize that everything will be late and testers suddenly have to forget about their plans for Wednesday or something.

Of course, but we still have to do some hoping when we write the release schedule. :)

> > While I could document this vague “strategy”, I think there is
> > little point in doing so before we know how it works out for
> > a couple of releases, like 1.2.1 and 1.2.2.
>
> Agreed.

Ok, moving this to the 1.3 milestone then.

One thing to add to this strategy I think is to always try to plan for a one-day delay, so testers availability should be asked for both the Tuesday and Wednesday around the ESR release date. This was done for the 1.2.1 release already.

#8 Updated by anonym 2014-12-01 10:33:45

  • Target version changed from Tails_1.2.1 to Tails_1.3

#9 Updated by intrigeri 2014-12-01 10:51:27

> One thing to add to this strategy I think is to always try to plan for a one-day
> delay, so testers availability should be asked for both the Tuesday and Wednesday
> around the ESR release date.

ACK.

#10 Updated by BitingBird 2015-01-04 17:32:33

  • Category deleted (176)
  • Affected tool set to Browser

#11 Updated by BitingBird 2015-01-11 00:59:40

  • Type of work changed from End-user documentation to Contributors documentation

#12 Updated by anonym 2015-02-24 20:04:05

  • Target version changed from Tails_1.3 to Tails_1.3.2

#13 Updated by anonym 2015-03-30 12:33:58

  • Status changed from Confirmed to In Progress

Applied in changeset commit:ec690bfe8bdc6db2a17dee0997b32f60b3564592.

#14 Updated by anonym 2015-03-30 12:34:23

  • Status changed from In Progress to Resolved
  • Assignee deleted (anonym)