I asked myself that question. These are my answers. Please add yours!

Note: This is just for listing. Please don’t discuss these before January 16th.

What blocks Freenet adoption?

- Our themes look clunky and our web-interface is slow. Why is access
  to bookmarked activelinks slow? Why isn’t 404 sent instantly (for
  bookmarked activelinks) -> remove the checkbox “has an activelink?”,
  just check instead. Prefetch activelinks at random intervals.
  -> FreeStyle announced in FLIP to be working on new themes.

- Hackers in-the-know reject Darknet due to the non-implemented fix
  for the Pitch Black Attack. It’s been simulated several years ago
  and just needs implementation.

- Our installers often fail -> Work is already being done for Windows
  and OSX (short of being deployed) and for Debian packages. Gentoo
  mostly works (except for a hard-to-trace compression bug).

- No working Darknet invites. We say “use darknet”, but advise
  against that (“only connect to …”) and don’t make it easy and
  useful. And new Darknet users get horrible performance. I invited
  about 5-7 people over the past years, and at least 3 left again
  because Darknet with a single friend is slow. For the others I
  moderated the noderef exchange with my existing friends by manually
  sending them each others references. To get adoption via Darknet,
  this has to be fast on the initial connection without additional
  manual interaction ← requirement.

- WoT consumes too many resources (build 18 is faster, but my node
  OOMs now, also without Sone).

- New users don’t see what they can do with Freenet. We don’t fix
  that, because starting to use WoT takes over an hour, so most of our
  services can’t be shown to new users. -> Sharesite should improve
  that (publish easily: due to Tor inproxies “Freenet is the easiest
  way to publish a site in Tor”) -> recover Freemail v1 or recover
  LCWoT and LCIntro and activate them by default (switching to
  regular WoT once it works well enough will be easiy thanks to
  having the same FCP interface). -> recover flircp and add it as
  official plugin, active by default with random name per startup
  to avoid timing attacks. Autoconnect to #public or such.

- Does not work on mobile phones -> now that db4o is gone, it could be
  worthwhile to change that. Using only while connected to power and
  wifi should give 8-16 hours uptime (given that people plug in their
  phones at night, at work and in trains), which is more than what
  half the nodes in Freenet have. Freenet can cope with 30% backoff,
  so being offline 30% of the time should work.

- Opennet starts slowly. Our seednodes are overloaded. -> announce
  through previous peers.

- Our website looks much better now, but it still needs serious design
  work to get on par with modern sites. It’s at a point where I’m
  happy to show it, but not yet at a point where someone who randomly
  hits the site instantly feels a desire to try Freenet.

As you see, most of these can be fixed.

Please add what I missed.

Best wishes,
Arne
--
      Writing about Freenet
http://draketo.de/stichwort/freenet

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to