Feature #9698
Decide how exactly Tails Installer shall be made available in Debian and Ubuntu
100%
Description
Subtasks
Related issues
Related to Tails - |
Resolved | 2015-01-27 | |
Related to Tails - |
Resolved | 2015-01-27 |
History
#1 Updated by intrigeri 2015-07-07 03:37:41
- related to
Feature #8806: Research calendar for inclusion in Ubuntu added
#2 Updated by intrigeri 2015-07-07 03:38:10
- related to deleted (
)Feature #8806: Research calendar for inclusion in Ubuntu
#3 Updated by intrigeri 2015-07-07 03:38:19
- Parent task set to
Feature #8549
#4 Updated by intrigeri 2015-07-07 03:38:31
- related to
Feature #8806: Research calendar for inclusion in Ubuntu added
#5 Updated by intrigeri 2015-07-07 03:38:49
- blocks #8538 added
#6 Updated by intrigeri 2015-07-07 03:40:43
- Status changed from Confirmed to In Progress
- Assignee set to sajolida
- % Done changed from 0 to 10
- QA Check set to Info Needed
Here’s a proposal by u. and I:
Debian
- do not include Tails Installer in a Debian stable release:
- would be a pain to update it when we need
- the delay between proposing a stable update, and it being available to the Debian stable users, is several months in average
- regular flow: sid -> testing -> stable-backports
- “emergency” fixes, when Debian is frozen or when we have no time to wait for the migration to testing:
- upload to sid
- backport bugfix to stable-backports directly, without waiting for the migration to testing (ugly, and version numbers will be a pain to understand, but oh well)
- once Debian has PPAs, we can use them instead
Ubuntu
- do not include Tails Installer in a Ubuntu release, for the same reasons as the ones provided for Debian, and also because we lack the social understanding of how this works in Ubuntu
- backports would be a pain (same as in Debian + we lack social understanding of this process in Ubuntu) => let’s use a PPA
Remaining questions
- Who will be maintaining the package in all these distros? e.g.:
- What’s the level of expectations regarding testing a new Tails Installer on (each?) supported distro before uploading it? Who will do that?
- Who will handle package updates and uploads?
- Who will handle bug reports (== user support)?
#7 Updated by intrigeri 2015-07-07 03:46:02
- related to
Feature #8805: Have Tails Installer in Jessie backports added
#8 Updated by sajolida 2015-07-21 01:56:16
- Assignee changed from sajolida to intrigeri
Why is this ticket assigned to me? As you can guess, I’m not happy to learn that Tails Installer will not be in official Debian and Ubuntu which means that people will have to go configure backports before using it (and last time I checked this was not possible graphically). But I also guess that there is no point in me getting into the technical arguments…
#9 Updated by intrigeri 2015-07-23 02:57:25
- Status changed from In Progress to Resolved
> Why is this ticket assigned to me?
Because:
- from our PoV, you’re the stakeholder, so any deliverable re-definition might be of some interest to you;
- you’re the one who decided what our deadline was initially, and we’re proposing to cancel this decision.
> As you can guess, I’m not happy to learn that Tails Installer will not be in official Debian and Ubuntu which means that people will have to go configure backports before using it (and last time I checked this was not possible graphically).
Right. I’m not happy about it either :(
> But I also guess that there is no point in me getting into the technical arguments…
Fair enough.
So, from your answer I understand that we should simply do what we think is best. Good, we’ll do that => closing this ticket.
The “who’ll maintain it in Debian and handle user support” pseudo-naive questions (sorry if it sounded mean) are not addressed yet, though, which is a blocker for uploading the package to Debian. But let’s say it can be handled elsewhere, somehow, and close this ticket for now.
#10 Updated by BitingBird 2015-07-29 10:32:32
- Assignee deleted (
intrigeri) - QA Check deleted (
Info Needed)
#11 Updated by sajolida 2015-08-15 10:55:19
- Assignee set to intrigeri
- QA Check set to Info Needed
Just another question. What would be the problem with having Tails Installer available in official Debian and provide updates, on top of that and if needed, through backports, as done usually?
#12 Updated by intrigeri 2015-08-16 01:29:09
- Assignee changed from intrigeri to sajolida
> What would be the problem with having Tails Installer available in official Debian and provide updates, on top of that and if needed, through backports, as done usually?
backports are not meant to fix buggy packages in Debian stable, and Tails Installer in Debian stable would relatively quickly become buggy enough to be useless.
#13 Updated by intrigeri 2015-10-02 17:32:42
- Assignee deleted (
sajolida) - % Done changed from 10 to 100