Project

General

Profile

Feature #10478

Do statistics on upgrade paths

Added by sajolida about 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
11/04/2015
Due date:
% Done:

0%

Feature Branch:
Type of work:
Research
Blueprint:
Starter:
Affected tool:
Upgrader

Description

Right now we are only providing IUKs from version n-1 to upgrade to version n. See http://dl.amnesia.boum.org/tails/stable/iuk/. This assumes that our users are all regular users that update every 6 weeks or otherwise be punished with a double upgrade. Confronting this with real data might change our vision a lot...

We could study the hits on https://tails.boum.org/Tails/x.y.z/i386/stable/upgrades.yml over time to get a better idea.

2.3-cycle-population.ods (79.4 KB) sajolida, 07/13/2016 07:48 AM


Related issues

Related to Tails - Feature #10122: Sign and download a single, merged upgrade-description file Rejected 08/30/2015
Related to Tails - Feature #11131: Endless automatic upgrades Rejected 01/05/2015
Related to Tails - Bug #11857: Provide IUK to go from version n-2 to version n Resolved 10/02/2016

History

#1 Updated by intrigeri about 4 years ago

  • Related to Feature #10122: Sign and download a single, merged upgrade-description file added

#2 Updated by intrigeri almost 4 years ago

#3 Updated by sajolida over 3 years ago

So here are some stats over the 2.3 → 2.4 release cycle (2016-04-27 to 2016-06-06 included). I choose 2.3 because it was the first complete release cycle since 2.0. The full stats are in attachment but here is a summary:

Over the first week:

2.3 R 48%
2.2.1 R-1 28%
2.0 → 2.2 R-4 → R-2 9%
1.2.2 → 1.8.2 R-18 → R-5 15%

Over the whole release cycle:

2.3 R 63%
2.2.1 R-1 14%
2.0 → 2.2 R-4 → R-2 7%
1.2.2 → 1.8.2 R-18 → R-5 15%

So, my conclusions are that:

  • As we already knew, our users are upgrading quite fast.
  • Providing an IUK for R-2 → R would be cool as it would be helpful to ~30% of our users over the first week. But not providing it, as we've been doing until now, doesn't look like a catastrophy either. Maybe we can do this if we manage to reduce the amount of work needed to prepare IUKs... What would it take?
  • Providing IUKs for R-3 → R doesn't seem like worth it.
  • There's a very long and quite big tail of people with versions of more than 4 months old (~15%) but I'm not sure what we could do for them...

#4 Updated by sajolida about 3 years ago

  • Related to Bug #11857: Provide IUK to go from version n-2 to version n added

Also available in: Atom PDF