Bug #12363

New Greeter's release documentation is incomplete

Added by intrigeri 2017-03-18 07:34:15 . Updated 2020-04-15 06:02:07 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2017-03-18
Due date:
% Done:

100%

Feature Branch:
tails.git:master
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Welcome Screen
Deliverable for:

Description

It seems that at least tailsgreeter/__init__.py embeds a version number that should be bumped at release time, but last time I followed https://tails.boum.org/contribute/release_process/tails-greeter/, nothing told me to update it. I’ve noticed we now have a scripts/release.sh script. Please document when and how it should be run :)


Subtasks


History

#1 Updated by intrigeri 2017-04-15 16:15:28

Any ETA for this? I’d like to see this fixed by May 15 so I can test the updated doc when preparing 3.0~rc1.

#2 Updated by anonym 2017-04-20 14:31:47

  • Status changed from Confirmed to In Progress

Applied in changeset commit:468ea5d5ed0c24eac7fa75ccf54594fdd0ea32e6.

#3 Updated by alant 2017-05-11 15:45:24

  • Status changed from In Progress to Confirmed

anonym wrote:
> Applied in changeset commit:468ea5d5ed0c24eac7fa75ccf54594fdd0ea32e6.

This commit has nothing to do with the issue.

#4 Updated by alant 2017-05-11 16:17:50

  • Status changed from Confirmed to Fix committed
  • Assignee changed from alant to intrigeri

I belive I fixed the issue. Please check it is clear enough.

#5 Updated by alant 2017-05-11 16:19:18

  • QA Check set to Ready for QA

#6 Updated by intrigeri 2017-05-16 13:51:43

  • Status changed from Fix committed to In Progress
  • % Done changed from 0 to 50

I’ll test this while preparing a new package for Bug #12364 and Feature #5680.

#7 Updated by intrigeri 2017-05-16 14:00:24

  • Assignee changed from intrigeri to alant
  • QA Check changed from Ready for QA to Dev Needed

Reverted: we already have a documented release process, so let’s please not introduce another one in some other place that release managers won’t look at. Instead, please ensure the one we already have works.

#8 Updated by intrigeri 2017-05-16 14:31:43

  • Assignee changed from alant to intrigeri
  • QA Check changed from Dev Needed to Ready for QA
  • Feature Branch set to tails.git:master

Apparently you did this on the master branch and not where I was looking (feature/stretch) so I missed it. So I can actually review it :) I’ve pushed my revert on greeter.git:feature/stretch anyway, as such duplicated info is doomed to become obsolete at some point: we have a hard time already to keep one version up-to-date, as this ticket shows, so let’s not make our job any harder.

#9 Updated by intrigeri 2017-05-16 14:32:37

And while I’m at it: why do we want to embed such version numbers in the code?

#10 Updated by intrigeri 2017-05-16 15:05:07

  • Status changed from In Progress to Resolved
  • Assignee deleted (intrigeri)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

#11 Updated by intrigeri 2020-04-15 06:02:07

  • Affected tool changed from Greeter to Welcome Screen