-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| Automatic bandwidth calibration. Other p2p apps have this, we should
have it.

Good idea. Also, we should definitely look into better utilizing
available bandwidth. Freenet's the only p2p app which consistently
underutilizes my upload limit (~ 2 Mbit/s out of 8 Mbit/s of link
capacity). I understand that we don't want to create supernodes, but
come on, 2 Mbit/s is *nothing* these days.

| Client layer changes: I propose to move the entire client layer onto
disk. We

I say this deserves to be moved to High or Very High priority. The main
problem is not memory usage as is (most people have 1 Gb+ of RAM now),
but rather inability of Java to properly grow and shrink its memory
usage on the "as needed" basis. Not a single native Windows application
behaves this way, and I doubt many users are prepared to understand and
adjust memory limits manually. Heck, even I, being a Java developer,
spent several days trying to understand what heap limit to set for
Freenet so that it won't run out of memory (and that it uses ~ 2x memory
on 64-bit JVM doesn't help any). Also, perhaps we can detect OOM errors
and offer the user to increase the memory limit next time he tries to
run Freenet?

| Auto-update for plugins: We should have had this ages ago. Several
people have

Shouldn't we consider auto-updating bundled applications as well? Or
perhaps providing an auto-update API for use by third-party apps? Just a
thought.

Hope the above was helpful,

Regards,
Victor Denisov.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFII+7pS81Mh9/iCDgRAhN7AJ93mwVa2Ogqo+6JLiY2322AgPm2WwCgwYmw
DQ2jkkYDeZ07pXaoE/qH/Uo=
=WSBl
-----END PGP SIGNATURE-----

Reply via email to