Opened 3 weeks ago

Last modified 23 hours ago

#2760 assigned enhancement

Strict countries should be listed on the i2p webpages

Reported by: zapek Owned by: idk
Priority: minor Milestone: undecided
Component: www/i2p Version: 0.9.46
Keywords: strict countries Cc:
Parent Tickets: Sensitive: no

Description (last modified by Eche|on)

The following file https://github.com/i2p/i2p.i2p/blob/master/router/java/src/net/i2p/router/transport/StrictCountries.java contains a list of "bad" countries where the i2p router defaults to hidden mode (no incoming port, no advertising of IP address). It effectively makes i2p usage more stealthy in those countries.

The problem is that without browsing the source code, there's nothing on the I2P web pages that mentions that fact nor lists the countries. I was quite surprised to find such a list myself.

Resolution: there should be a page somewhere on geti2p.net that lists those countries and explain why I2P behaves differently there.

*edit* removed non neutral comment *edit*

Subtickets

Change History (3)

comment:1 Changed 3 weeks ago by zzz

Component: unspecifiedwww/i2p
Owner: set to idk
Status: newassigned
Type: infrastructureenhancement

The website focuses on high-level protocol specification and design, not implementation details, so I don't see the need for this. If you want to debate the implementation, you're free to do so in any case. But I'll assign it to the website team for resolution.

comment:2 Changed 3 weeks ago by Eche|on

Description: modified (diff)
Keywords: USA removed

comment:3 Changed 23 hours ago by idk

Perhaps this speaks to something Sadie frequently brings up, which is the distinction between I2P the network which you connect to using something that implements a specification, and any particular implementation itself. Because you can't get to the Invisible Internet without using such a piece of software, the two are sometimes conflated in counter-productive ways. The Java implementation of I2P uses a strict countries list, but hypothetically some implementations may have it, some implementations may not. As such, itt might be worthwhile to make people aware that the Java implementation has it in some way. I can/will add it to my list of things to consider placing on the site.

I think it may make sense for me to describe it as an "Optional" part of an I2P implementation which is used in the reference Java I2P to automatically put users into Hidden Mode, but which a hypothetical implementor may at this time choose to do or not.

Note: See TracTickets for help on using tickets.