Legend:

Previously, the Java libs and the router data files were all in the same place, violating requirements for most Linux packages.

3

4

A year ago, the installation was split in two. However, there are continuing problems. The "split" installation irritates people who want to use I2P in a net cafe. The data files are harder to find on Windows, as they are in %APPDATA% which is a hidden directory. Temporary files are a problem on both Linux and Windows, as multiple users on the same machine will have permission problems writing to log and PID files in a common temp directory. A common temp directory on the computer's hard drive may also contain files from a "portable" installation.

5

6

Perhaps split-install should be an option, or non-split should be the default on Windows.

7

8

Or perhaps go the other direction, and have a 3rd, non-hidden, directory by default for some files such as i2psnark, so that users can find them easier.

9

10

The task may also involve improvement and testing of our Ubuntu/Debian .deb package, using the split directory installation.