On Mon, Jul 24, 2006 at 08:31:10AM +0200, David 'Bombe' Roden wrote:
> (Reposted from the "freenet" frost board.)
> 
> Maybe I'm too tired but I just had an idea how to get rid of Frost. ;) 
> (Don't get me wrong, Frost works pretty good but I'm more used to read 
> something news-like with My Favourtie News Reader. I also like threads. 
> And scoring. And the fonts I use everywhere on my system. :)

The next version of Frost will support threads etc. Hopefully we can
converge freemail, freenews and frost on a single format.
> 
> The architecture looks like this:
> 
> In the beginning, there is Alice setting up an FNTP (Freenet News 
> Transfer Protocol :) backend thingy using a backend thingy manager GUI. 
> She defines some things, like the name of the server, her (optional) 
> contact data, list of imported servers. She also sets up a couple of 
> newsgroups she likes to offer. When she is done she announces the 
> address of her server somewhere.

What's a server?
> 
> Now Bob wants to read news from Alice's server. So Bob starts up a local 
> daemon, his favourite news reader, and a FNTP server manager. The 
> latter is a small GUI program (or web-frontend) where he enters the 
> address of Alice's server. The server manager talks to the local daemon 
> and tells it to contact Alice's server. The local daemon then starts by 
> getting the groups list. Meanwhile, Bob uses like favourite news reader 
> to connect to his local daemon which offers him the groups Alice offers 
> (if it has fetched them already). He subscribes to the groups he wants, 
> gets the headers and bodies for message, reads them, answers to them, 
> and does all the other funny things a news reading person does.
> 
> Of course, Bob is free to add more than one server in his FNTP server 
> manager. (One could use different port numbers so that the servers can 
> easily be told apart when using the news reader.)
> 
> In normal usenet, if you want to add a board you have to kick off a 
> lengthy discussion with lots of admins. In FNTP, if Bob wants to add a 
> board to Alice's server, he uses his server manager GUI to send a 
> suggestion of the board to Alice. Alice receives this using her backend 
> thingy manager GUI and can deny or approve the request for the new 
> board. Local daemons that are connected to her backend can then pick up 
> the news groups and show it to their users when they log in.
> 
> Alice has the option of having her backend import groups and messages 
> from other backends. This way some people can create meta-servers that 
> coalesce any number of differently themed servers.
> 
> Also, Alice can decide to have some groups moderated so that if a new 
> message is posted from some Bob she has to approve or deny this 
> message, manually or via some filters based on poster ID. She also has 
> the ability to "outsource" the task of moderation to Charlie. This will 
> probably work with some complex key signing/encryption theme that I 
> haven't thought about yet. :)
> 
> One other thing I'd like to add in is automatic signing of every posted 
> message with a GnuPG key whose public key is also automatically 
> attached to the message to allow simple integration into news readers 
> that support that type of security (like KMail or Thunderbird+Enigma 
> do).
> 
> Okay, I think those are the ideas I have until now. Do you have 
> questions? Do you have anything to add? Do you have ideas about 
> implementation details? Do you want to tell me how stupid I am? 
> Whatever it is, go right ahead. :)

I'm not sure I understand the implementation suggested.
-- 
Matthew J Toseland - toad at amphibian.dyndns.org
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20060724/7ab9b119/attachment.pgp>

Reply via email to