On 06/05/16 03:04, [email protected] wrote:
> Thanks!
> I'll start with my proposals. I'll put ideas about your proposals in a 
> separate reply, it's easier to discuss different people's proposals in a 
> thread of their own.

> USE FRIENDLINESS
>
> Darknet enhancements.
>
> These are smaller pieces of work, so I will suggest a few:
>
> - Single use node references with authentication token: Currently, to create 
> a 
> darknet connection, *both* users have to add the node reference of each 
> other. 
> Tokenized node references would allow one person to use your reference to add 
> himself as your peer *without* you having to add his node reference manually.
> I think this is a major usability improvement, as the general workflow of 
> other stuff such as phones / WhatsApp is that you do NOT have to both add a 
> "reference" of each other. People just aren't used to this.
>
> - Darknet invitation bundles: Feature for adding a single use node reference 
> to an installer executable. People could hand out the installer executable to 
> their friends to allow them to connect by darknet instantly.
> Thanks to ArneBab for this idea!
>
> - Short node references: Currently, node references fill almost half a page 
> of 
> paper. This doesn't fit into a Facebook chat window for example.
> As most users are likely to not only use darknet but also opennet, we could 
> upload node references to Freenet itself as a random KSK, with for example 
> 128 
> bit entropy to be ~ 25 letters.
> This would also make sense to combine with the aforementioned single use node 
> references.
>
> - Friend-of-a-friend connection suggestions ("FOAF"). Like the Facebook 
> friend 
> finder, Freenet could be improved to tell you about darknet peers of your 
> peers. You could then chose to add them as your peers. Part of this codebase 
> already exists.
>
> - Friend requests, like in Facebook: With primitive FOAF, both peers would 
> still have to add each other. With friend requests, peers of your peers could 
> just request to connect to you.
> Together with the aforementioned FOAF connections, this could have a very 
> similar UI to how adding friends on Facebook works. This should thus be a 
> huge 
> usability improvement.
>
> - Darknet chat improvements: Freenet allows you to send messages to your 
> darknet peers. The UI of that is very primitive. It should be improved to be 
> similar to e.g. the Facebook chat. There is also a very high probability of 
> losing messages: Messages are not queued to disk, so restarting before a 
> message is sent results in its loss. This should be fixed.
>
> We've discussed how to implement these ideas, so I'm aware of how it would 
> work and feel capable of doing this.

Darknet enhancements are usability, security *and*  performance. The
whole bundle also includes:
- FOAF *connections*. Greatly improve performance for darknet.
- Using FOAF connections to improve connectivity.
- Using FOAF connections for invites (invites as described above will
mostly not work in the real world, using a port forwarded peer as an
intermediary will).

Hence I see them as high priority, but it also makes it awkward to fit
them into a high-level points allocation.

Having said that it's possible volunteers may do some of this.

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to