Re: Freenet's Hackathon (second edition)

2018-10-27 Thread Arne Babenhauserheide

DC*  writes:
> - Web interface changes (translations, enhancements, bug fixes)
> - Installers bug fixes
> - Website translations and visual enhancements
> - Testing, documentation and code reviews
>
> @Arne Do you have a list of tasks you'll like to see included?

Some more things I see which should be viable in a Hackathon and can
make a big difference:

- add "send confidential message" button to friends page, instead
  of hiding the n2ns in a dropdown list.

- fix freemail to be robust against missing IDs in WoT (and other corner
  cases).

- offer upgrade of the connection speed on upgrade, if auto-detected
  speed is much higher than the set speed, or even better: if the
  detected speed increased significantly since the last offer.

- simplify add-friend (remove unnecessary decisions, i.e. "only show
  name" can go, and there should be a default for everything).

- remove browser-info in wizard when the browser is safe.

- offer new first-time setup wizard if the user has javascript. Layout
  and behavior are already done, just need to be integrated:
  https://freenet.mantishub.io/view.php?id=6020

- If there are *.fref files in a peers-offers/ folder, ask user whether
  to connect to them. That would be a step towards introduction bundles:
  You can manually build an installer which auto-connects to you.

- Live stream the Hackathon presentations over Freenet (if we get 1482
  released till then (with m3u support): just put all the to-be-uploaded
  mp3-segments into an m3u list and then create them with the ffmpeg
  segment muxer: https://superuser.com/a/999560/45469 — then people can
  listen with streaming-capable music players)

- Flircp with privacy by default: announce either at a fixed hour of day
  or when the user wrote something. Add "duplicate" flag (or similar),
  so messages can be repeated for users who see the ID later without
  showing up twice. Avoid any kind of heartbeat message. High-security
  mode by default: aggregate messages and send them together with random
  delay each at a fixed hour of day (randomly chosen when the ID is
  created). Add an "send immediately" option with a privacy warning, so
  only those who do not worry about connecting the Flircp ID with their
  real name would use it.

- Get Freenet running on an android phone (initially with fixed settings
  like in-memory store) and upload it to

- Connect with others on the Hackathon using the Icicle app:
  https://github.com/louboco/Icicle

Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: final final test release of 1481

2018-10-27 Thread Arne Babenhauserheide
(testing update key at the end)
> On 2018-10-24 19:05, Arne Babenhauserheide wrote:
>> Please give it some now hopefully truly final testing:
>>
>> https://github.com/freenet/fred/releases/tag/build01481
>>
>> Installers:
>> → *nix:
>> https://github.com/freenet/fred/releases/download/build01481/new_installer_offline_1481.jar
>> → Windows:
>> https://github.com/freenet/fred/releases/download/build01481/FreenetInstaller-1481.exe
>>
>> (add .sig for the PGP signature, the OSX installer will follow once
>>  mrsteveman1 has time).

The installers are updated, please test them again!

>> I’m sorry that this adds another week to the release date. I’m also
>> still waiting for confirmation by anonymous@6KMY4DVjZ… on FMS whether
>> the breakage reported was due to missing the jna files. If that’s
>> resolved, there are no more release blockers I know of.

anonymous@6KMY4DVjZ… answered that the problems were indeed due to
copying in the jar-file manually. When adding the libraries and and
modifying wrapper.conf so that the libs are on the classpath, the update
worked.

>> I plan to upload this true true real final release to a new testing key
>> the next days so we can do another full update cycle test (install 1480,
>> change the update key, watch freenet update to 1481 over Freenet,
>> celebrate). And then get this release truly fully done.

Here’s the update key for the TESTING release which you can add on 
http://127.0.0.1:/config/node.updater?fproxyAdvancedMode=2

USK@dLxKiIFKlfhgdgkYNlHoGoSO~KWRYPTkdbWfznZyatg,OwghtrmoY5Mj~1pfUHbo308FHZyTVwXfEXNX5C2EKT8,AQACAAE/jar/1480
— ONLY FOR TESTING! REMOVE IT AFTERWARDS!


Does the Java webstart installer of 1480 work for you?

https://freenetproject.org/assets/jnlp/freenet.jnlp?1480

for me it currently takes ages to download the actual installer from
github.

With ages I mean, it takes minutes to download (with no progress) and
then 5 more minutes until it shows the setup dialog. Something is broken
there … (this is with icedtea-web, note that Oracle has removed webstart
from Java 9, we’ll need to find out how to cope with that.

Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature