Bug #9563

FAQ: torrents with Tails -> use i2p

Added by BitingBird 2015-06-12 09:26:59 . Updated 2019-06-02 15:27:37 .

Status:
In Progress
Priority:
Low
Assignee:
Category:
Target version:
Start date:
2015-06-12
Due date:
% Done:

30%

Feature Branch:
emmapeel:bugfix/9563-mention-i2p-for-torrents
Type of work:
End-user documentation
Blueprint:

Starter:
Affected tool:
I2P
Deliverable for:

Description

https://tails.boum.org/support/faq#index28h2 should mention that i2p is better if you want to download.

There could be a link to https://geti2p.net/en/docs/applications/bittorrent and https://tails.boum.org/doc/advanced_topics/additional_software/ (to install a client).

Mention that there will be permissions issues.


Subtasks


Related issues

Related to Tails - Feature #5991: Include BitTorrent software Resolved
Related to Tails - Feature #11672: Compute stats about how much I2P is used in Tails Resolved 2016-08-20
Blocked by Tails - Bug #9894: Document permissions issues with i2p Duplicate 2015-08-04

History

#1 Updated by BitingBird 2015-06-12 09:28:26

  • Description updated

#2 Updated by sajolida 2015-06-16 07:12:58

I didn’t know it was possible to do Torrent on I2P. That’s cool!

#3 Updated by emmapeel 2015-07-08 05:25:16

Maybe that is why I2P users complain about not enough downloading space :)

#4 Updated by emmapeel 2015-08-01 04:06:21

  • Assignee set to emmapeel

#5 Updated by emmapeel 2015-08-01 06:53:35

  • Assignee deleted (emmapeel)
  • QA Check set to Ready for QA
  • Feature Branch set to emmapeel:bugfix/9563-mention-i2p-for-torrents
  • Starter set to Yes

Please review topic branch https://git-tails.immerda.ch/emmapeel/tails/diff/?h=bugfix/9563-mention-i2p-for-torrents&id=4203ab55922593f8d7a7f7c19f05714dea117b0e&id2=de053aee47d7b54f2f39e8bb728cb22c888a280d

#6 Updated by kytv 2015-08-01 12:54:20

sajolida wrote:
> I didn’t know it was possible to do Torrent on I2P. That’s cool!

There’s a bittorrent client bundled (I2PSnark, a port of Snark to I2P) but there’s a catch: the torrents have to be available on I2P. These days many torrents will be available in I2P thanks to vuze including I2P support via a plugin, causing many—but not all—torrents to just “just work”.

#7 Updated by kytv 2015-08-02 11:15:02

  • Assignee set to emmapeel
  • QA Check changed from Ready for QA to Dev Needed
  • Starter deleted (Yes)

With respect to emmapeel:bugfix/9563-mention-i2p-for-torrents, here are a couple of comments:

+  - To install the torrent software you can consult [[our
+    documentation|doc/advanced_topics/additional_software/]].
+

This should be removed as the torrent client is available by default in i2p-browser at http://127.0.0.1:7657/i2psnark or via the “Torrents” links in the router console. Indeed, there’s nothing to install if you want to torrent on I2P and you cannot use a regular bittorrent client to bittorent on I2P; any torrent client needs to know how to “speak” I2P and very (very) few can do this.

Additionally, I think it would be good to mention that

* the amnesia user does not have access to I2P’s configuration directory, requiring a user to set an administrative password to be able to access any of the files at /var/lib/i2p/i2p-config
* there is no persistence preset for I2P and unless persistence is manually enabled, any torrents downloaded will be lost when Tails is shut down

#8 Updated by emmapeel 2015-08-03 03:18:01

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

Thanks kytv! No idea it was so easy. I have adapted the changes, although maybe now the information is a bit too big for the FAQ, and should be added to the I2P docs page…

Please review again.

#9 Updated by intrigeri 2015-08-03 10:24:23

  • Status changed from New to In Progress
  • Assignee set to kytv
  • % Done changed from 0 to 30

kytv, may you please have a look wrt. technical correctness (and English language, perhaps) and then reassign to sajolida?

#10 Updated by emmapeel 2015-08-04 09:55:47

  • related to Bug #9894: Document permissions issues with i2p added

#11 Updated by emmapeel 2015-08-05 10:05:15

  • related to Bug #8280: Users should be able to manipulate local files in I2P browser added

#12 Updated by emmapeel 2015-08-05 10:07:16

oops wrong window

#13 Updated by emmapeel 2015-08-05 10:10:49

  • related to deleted (Bug #9894: Document permissions issues with i2p)

#14 Updated by emmapeel 2015-08-05 10:10:53

  • related to deleted (Bug #8280: Users should be able to manipulate local files in I2P browser)

#15 Updated by sajolida 2015-08-17 11:11:18

  • Feature Branch changed from emmapeel:bugfix/9563-mention-i2p-for-torrents to bugfix/9563-mention-i2p-for-torrents

Oops, I didn’t see that this was assigned to kytv and already reviewed it. Anyway, I think both reviews are complementary.

It’s great to investigate documenting an alternative to BitTorrent as it’s a frequent topic. I didn’t know I2P allowed this!

Regarding the content and structure of your changes:

  • The first sentence in the section now feels weird: “Tails does not ship any BitTorrent software and is unlikely to do so in the future.” as it’s actually possible to do BitTorrent over I2P already, right?
  • As a consequence, maybe we would benefit from two h3 titles. A first one about “Tor” → same problem as explained already, and another one about “I2P” → your new section.
  • The external ressources (https://geti2p.net/en/docs/applications/bittorrent) is quite obscure to read and was not very useful for me to understand what this is about. I guess that if we already have a BitTorrent client embeded, we should move this ressource at the end and have the most action-oriented points first.

Other than that, I pushed a bunch of small improvements. I suggest you have a look at a4d8dfb..1475dd0 and tell me what you think.

#16 Updated by sajolida 2015-11-17 02:10:31

  • Assignee changed from kytv to emmapeel
  • QA Check changed from Ready for QA to Dev Needed

kytv didn’t review this in 4 months but I did, so reassigning to emmapeel for more dev.

#17 Updated by emmapeel 2015-12-23 07:25:12

  • Assignee deleted (emmapeel)
  • QA Check changed from Dev Needed to Ready for QA
  • Feature Branch changed from bugfix/9563-mention-i2p-for-torrents to emmapeel:bugfix/9563-mention-i2p-for-torrents

sajolida wrote:
> kytv didn’t review this in 4 months but I did, so reassigning to emmapeel for more dev.

I hope I got your reviewed version. Please review my changes.

#18 Updated by intrigeri 2015-12-24 06:40:03

  • Assignee set to sajolida

#19 Updated by sajolida 2016-01-15 19:26:17

#20 Updated by sajolida 2016-01-15 19:26:50

  • Assignee changed from sajolida to emmapeel
  • QA Check changed from Ready for QA to Info Needed

Thanks for working on this. I’ll forward you in private another draft
that Spencer submitted to me in private. It’s probably fine to make it
public and I’ll put you in touch to join efforts.

I started doing small fixed on your draft but then I realized that
maybe instead of documenting this in the FAQ, what about add it to
/doc/anonymous_internet/i2p.

To me the FAQ is more about stuff we don’t do or cannot really
document elsewhere. Here we’re talking about a real feature that
deserves to be in the main documentation. Unless you think it’s too
weird to use due to “Hard to exchange files with the I2P Browser”.

I’m also wondering whether we should move “Hard to exchange files with
the I2P Browser” to /doc/anonymous_internet/i2p.

#21 Updated by sajolida 2016-01-15 19:43:05

  • related to Bug #9894: Document permissions issues with i2p added

#22 Updated by sajolida 2016-01-15 19:44:33

  • related to deleted (Bug #9894: Document permissions issues with i2p)

#23 Updated by sajolida 2016-01-15 19:44:35

  • blocked by Bug #9894: Document permissions issues with i2p added

#24 Updated by sajolida 2016-11-04 13:51:22

  • related to Feature #11672: Compute stats about how much I2P is used in Tails added

#25 Updated by Anonymous 2018-08-18 12:00:46

Keeping these tickets open, because i2p might come back.

#26 Updated by intrigeri 2019-06-02 15:27:37

  • Assignee deleted (emmapeel)
  • QA Check deleted (Info Needed)