Bug #12688

Minor aesthetics issues in AppStream for Tails Installer

Added by sajolida 2017-06-12 18:23:06 . Updated 2019-01-12 12:04:42 .

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Installation
Target version:
Start date:
2017-06-12
Due date:
% Done:

0%

Feature Branch:
Type of work:
Debian
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description

I tried installing Tails Installer through GNOME Software thanks to the AppStream and it works. Still I found 3 aesthetics issues that could hopefully be easily solved:

  • There’s no screenshot while the XML file points to https://screenshots.debian.net/screenshots/000/014/555/large.png. I’m not sure what’s going on here.
  • The Website button points to https://tails.boum.org/contribute/release_process/tails-installer/ and should point to https://tails.boum.org/. I thought I fixed that already in dc8f7f7…
  • The bullet list in the description is broken. See screenshot in attachment.
  • “Tails Installer” is sometimes displayed as “Tails-installer”. See screenshot in attachment.

Files


Subtasks


Related issues

Related to Tails - Feature #11378: Make Tails Installer installable through Ubuntu Software Rejected 2016-05-09

History

#1 Updated by sajolida 2017-06-12 18:23:52

  • Assignee deleted (None)

Assigning to our Debian package maintainer. My understanding is that AppStream files are part of the packaging work. Tell me if you think that’s not your department.

#2 Updated by intrigeri 2017-06-12 18:59:45

> * There’s no screenshot while the XML file points to https://screenshots.debian.net/screenshots/000/014/555/large.png. I’m not sure what’s going on here.

I bet that’s related to the validation errors I’ve pointed out when reviewing the AppStream thing.

> * The Website button points to https://tails.boum.org/contribute/release_process/tails-installer/ and should point to https://tails.boum.org/. I thought I fixed that already in dc8f7f7…

I confirm that’s fixed in our Git. I dunno what it takes for Ubuntu to take it into account. I suggest checking the source package uploaded to our PPA to ensure it has the correct data.

#3 Updated by sajolida 2017-06-13 10:58:20

>> * The Website button points to https://tails.boum.org/contribute/release_process/tails-installer/ and should point to https://tails.boum.org/. I thought I fixed that already in dc8f7f7…
>
> I confirm that’s fixed in our Git. I dunno what it takes for Ubuntu to take it into account. I suggest checking the source package uploaded to our PPA to ensure it has the correct data.

My report was from Debian Stretch (with unstable repo) and not Ubuntu
(still couldn’t get anywhere with Ubuntu).

#4 Updated by Anonymous 2017-06-22 11:59:56

The fun thing is that https://screenshots.debian.net/package/tails-installer is not fed by AppStream. I’ve added this information there manually over a year ago, maybe 2 years ago. I’ll see what can be done.
Anybody is allowed to upload screenshots of tails-installer to this page.

#5 Updated by Anonymous 2017-06-22 12:03:26

The link might be part of the Debian packaging. I’ll change that.

#6 Updated by Anonymous 2017-06-22 12:06:41

  • Status changed from Confirmed to In Progress

#7 Updated by Anonymous 2017-06-22 12:08:00

intrigeri wrote:
> > * There’s no screenshot while the XML file points to https://screenshots.debian.net/screenshots/000/014/555/large.png. I’m not sure what’s going on here.
>
> I bet that’s related to the validation errors I’ve pointed out when reviewing the AppStream thing.
>
> > * The Website button points to https://tails.boum.org/contribute/release_process/tails-installer/ and should point to https://tails.boum.org/. I thought I fixed that already in dc8f7f7…
>
> I confirm that’s fixed in our Git. I dunno what it takes for Ubuntu to take it into account. I suggest checking the source package uploaded to our PPA to ensure it has the correct data.

It has nothing to do with AppStream. What screenshots.debian.net is reading is the debian/control file. I’ve changed it in this file now. However, this will become active only once we upload a new version of tails-installer.

#8 Updated by Anonymous 2017-07-10 12:13:59

  • related to Feature #11378: Make Tails Installer installable through Ubuntu Software added

#9 Updated by sajolida 2018-07-17 09:18:44

#10 Updated by intrigeri 2018-11-30 21:00:54

Given Tails Installer will be deprecated soon everywhere but in Tails where it’s installed by default, I suggest we reject this ticket.

#11 Updated by intrigeri 2019-01-12 12:04:30

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

#12 Updated by intrigeri 2019-01-12 12:04:42

  • Status changed from Resolved to Rejected