Feature #7417

Mention the ISO file size on the download page

Added by tchou 2014-06-17 09:18:33 . Updated 2015-04-26 01:35:13 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Installation
Target version:
Start date:
2014-06-17
Due date:
% Done:

100%

Feature Branch:
web/7417-add-iso-size
Type of work:
Website
Blueprint:

Starter:
1
Affected tool:
Deliverable for:

Description

We should let the user know the size of the .iso before downloading it and advise them to check they have enough free space on their hard drive (also consider the space of the hashsum checker and of the installer they might be asked to download too). Else, they might experience a download failure and get lost.


Subtasks


Related issues

Related to Tails - Bug #9279: ISO file size unit is not translatable on the download page Resolved 2015-04-26
Related to Tails - Bug #9374: Don't use powers of 1000 for ISO size on the download page Resolved 2015-05-12

History

#1 Updated by intrigeri 2014-06-17 09:27:12

  • Subject changed from The.iso size in https://tails.boum.org/download/index.html to Mention the ISO file size on the download page
  • Category deleted (Accessibility)

#2 Updated by BitingBird 2014-06-19 17:03:46

  • Tracker changed from Bug to Feature
  • Status changed from New to Confirmed
  • Priority changed from Normal to Low

#3 Updated by sajolida 2014-07-06 13:04:05

  • Type of work changed from Documentation to Website

#4 Updated by sajolida 2014-07-06 13:04:17

  • Category set to Installation

#5 Updated by sajolida 2014-07-06 13:04:26

  • Starter changed from No to Yes

#6 Updated by alant 2014-07-06 14:02:39

  • Description updated
  • Priority changed from Low to Normal

#7 Updated by sajolida 2014-07-06 14:07:08

That should use the same inline mechanism as the one being used to inline the URL of the ISO file. See the content of /inc.

#8 Updated by sajolida 2014-07-07 09:12:57

And there should be a onliner to generate that /inc file in the release
process.

#9 Updated by intrigeri 2014-07-07 10:50:54

> And there should be a onliner to generate that /inc file in the release
> process.

… possibly from the update-description file, that already has the needed info.

#10 Updated by hyas 2014-12-08 22:46:28

  • % Done changed from 0 to 30

Hey, I have created a branch for that modification.
http://repo.or.cz/w/tails/hyas.git/commitdiff/a60926939642a2fc98135b371c8d4805e4d5e35e

I have create that file that hold the size in Mo. But I don’t how to update it automatically.
wiki/src/inc/stable_i386_iso_size.html

#11 Updated by BitingBird 2014-12-09 13:07:58

  • Status changed from Confirmed to In Progress

#12 Updated by sajolida 2014-12-10 19:39:08

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

#13 Updated by intrigeri 2014-12-11 16:53:31

> I have create that file that hold the size in Mo. But I don’t how to update it automatically.

By documenting (ideally, in an executable way) in wiki/src/contribute/release_process.mdwn how to update it :)
Given that this branch apparently lacks these bits, IMO this shouldn’t be ready for QA yet.

#14 Updated by sajolida 2014-12-11 20:39:51

  • Assignee changed from sajolida to hyas
  • QA Check changed from Ready for QA to Dev Needed

Thanks for the patch!

I’ll do a lot of nitpicking here. Do whatever you want to do from this list, the rest I can do myself :)

  • “Mo” is a French unit. Use MB or better MiB instead which seems to be the latest trend: https://en.wikipedia.org/wiki/Mebibyte
  • I don’t think that we can update it automatically, but you should give indications to the release manager on how to calculate and update it, see /contribute/release_process#index22h2.
  • Do you think that we could do with the word “currently”? Having “(908MiB)” displayed somewhere in that section should make it clear that we are talking about this version and nothing else.
  • Regarding the placement. I think it’s fine to put it in the title like you did. But personally I would have put it somewhere closer to the download button. This is when this information matters. But that’s no big deal for me either. Also note that if we put this in the title then it appears in the table of content at the top of the page. Did you check this?
  • Last, regarding the advice to check the available disk space. please don’t merge this with the existing “tip” section and use different blocks for different ideas. And as this only concerns people doing direct download (torrent download are not lost if you get momentarily out of disk space), then I would put this rather somewhere in the “Direct download” section. I don’t know how if “tip” section will look good in there so don’t hesitate to put this as a plain sentence.

By the way, I don’t like the idea of this advice so much as I think that most people either won’t know how to do that or either won’t care and just click anyway. In other words that’s a bit of a wishful thinking to me. But I should have raised that issue to tchou earlier probably… So feel free to drop if you want :)

#15 Updated by sajolida 2015-01-23 19:50:34

  • Assignee changed from hyas to sajolida
  • Target version set to Tails_1.3

#16 Updated by sajolida 2015-02-21 15:12:01

  • Assignee deleted (sajolida)
  • % Done changed from 30 to 70
  • QA Check changed from Dev Needed to Ready for QA
  • Feature Branch set to web/7417-add-iso-size

#17 Updated by intrigeri 2015-02-21 18:37:11

  • Assignee set to sajolida
  • QA Check changed from Ready for QA to Dev Needed

The proposed branch is based on devel so it can’t be a candidate for 1.3 as-is. Please either rewrite its history to base it on testing (and then this can possibly be a candidate for 1.3 or 1.3.1), or set the target version to 1.4.

#18 Updated by BitingBird 2015-02-21 19:11:19

i think the size of the iso should be written on the page, not only in the pop-up when you download

it’s a very frequent error that people just didn’t finish the download, and we generally ask them “what size is your iso?”

if it’s written on the page they might think to compare

#19 Updated by sajolida 2015-02-22 18:01:08

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

intrigeri: here is what I did:

git rebase origin/testing (everything went fine)
git push --force origin web/7417-add-iso-size

BitingBird: my branch adds the size of the ISO image inside the download button. There’s no pop-up for that.

#20 Updated by intrigeri 2015-02-22 18:21:17

  • Assignee deleted (intrigeri)

I probably won’t have time to review this in time for 1.3.

#21 Updated by anonym 2015-02-23 15:33:25

  • Assignee set to sajolida
  • Target version changed from Tails_1.3 to Tails_1.3.2
  • QA Check changed from Ready for QA to Dev Needed

Also, a comment: I don’t think we should use the unit “MiB” as I’ve even met hardcore computer users that do not know what it is. When targeting end-users, let’s stick with “MB” or perhaps even spelling it out completely as “megabytes”. What do you think?

Delaying to Tails 1.3.1.

#22 Updated by intrigeri 2015-02-24 08:22:32

> Also, a comment: I don’t think we should use the unit “MiB” as I’ve even met hardcore
> computer users that do not know what it is. When targeting end-users, let’s stick
> with “MB” or perhaps even spelling it out completely as “megabytes”. What do
> you think?

Why not. Then the instructions to compute that size probably need to be updated to that the figures match the unit. More info on https://wiki.ubuntu.com/UnitsPolicy.

#23 Updated by sajolida 2015-02-24 12:47:11

  • Assignee deleted (sajolida)
  • QA Check changed from Dev Needed to Ready for QA

So I changed from MiB to MB in commit 6f96170. GNOME Nautilus displays sizes in MB so that make sense as well.

Anyway, I’ve never been a big Will Smith fan :)

#24 Updated by intrigeri 2015-03-14 09:42:17

  • Assignee set to intrigeri

#25 Updated by intrigeri 2015-03-16 09:54:42

  • Assignee changed from intrigeri to sajolida
  • QA Check changed from Ready for QA to Dev Needed
  • The command-line added to the release process will break as soon as our ISO images are larger than 1GB.
  • The font size used to display the ISO size is tiny on my screen, possibly because I have a relatively high-resolution one, and the CSS font-size is expressed in pixels (but oh well, we already have quite a few such things, so that’s probably not a blocker).
  • Is it on purpose that commit:455f838 is on this branch?

#26 Updated by BitingBird 2015-04-01 12:40:05

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

#27 Updated by sajolida 2015-04-25 10:27:04

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

Assigning again to intrigeri who did the initial review.

#28 Updated by intrigeri 2015-04-26 01:34:35

  • Status changed from In Progress to Resolved
  • % Done changed from 70 to 100

Applied in changeset commit:18ac7074686636416dd2160056ff5ee32aa5d072.

#29 Updated by intrigeri 2015-04-26 01:35:13

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

Yay!

#30 Updated by intrigeri 2015-04-26 01:39:18

  • related to Bug #9279: ISO file size unit is not translatable on the download page added

#31 Updated by anonym 2015-05-12 09:36:53

  • related to Bug #9374: Don't use powers of 1000 for ISO size on the download page added