Revision [1876]
Last edited on 2007-03-14 13:42:48 by JeromeFleschAdditions:
The board file can be updated only by an admin. An user need the public key of this file to read the content of the board.
Deletions:
Revision [1868]
Edited on 2007-03-09 07:46:38 by JeromeFleschAdditions:
The main idea in this specification is to provide a discussion system for Freenet, similar to the Frost one (based on boards, etc), but moderable.
- Create an unmoderate board (just drop the private keys ; but people will have to trust you on this point)
The board file provides the private key for the thread list file: Any user can create a new thread.
The thread list file provides the private key for each thread : Any user can post a new message in this thread.
User programs must always get the board file and the moderation file with negative revisions, to try to get the latest version possible.
To be sure that all the messages are sent correctly and never erased by a bad guy : User programs, if they know a message or a thread that is no more available in the board, must re-add it (take care of collisions). One exception : If the message is specified in the moderation list, the user program must drop the message, or at least not re-add it.
Republish the board file (Don't publish the private key of the thread list file, but publish the public and the private key of the "public file")
- Create an unmoderate board (just drop the private keys ; but people will have to trust you on this point)
The board file provides the private key for the thread list file: Any user can create a new thread.
The thread list file provides the private key for each thread : Any user can post a new message in this thread.
User programs must always get the board file and the moderation file with negative revisions, to try to get the latest version possible.
To be sure that all the messages are sent correctly and never erased by a bad guy : User programs, if they know a message or a thread that is no more available in the board, must re-add it (take care of collisions). One exception : If the message is specified in the moderation list, the user program must drop the message, or at least not re-add it.
Republish the board file (Don't publish the private key of the thread list file, but publish the public and the private key of the "public file")
Deletions:
similar to the Frost one (based on boards, etc), but moderable.
- Create an unmoderate board (just drop the private keys ;
but people will have to trust you on this point)
The board file provides the private key for the thread list file: Any user
can create a new thread.
The thread list file provides the private key for
each thread : Any user can post a new message in this thread.
User programs must always get the board file and the moderation file
with negative revisions, to try to get the latest version possible.
To be sure that all the messages are sent correctly and never erased
by a bad guy : User programs, if they know a message or a thread that
is no more available in the board, must re-add it (take care of
collisions). One exception : If the message is specified in the
moderation list, the user program must drop the message, or at least
not re-add it.
Republish the board file (Don't publish the private key of the thread list file, but
publish the public and the private key of the "public file")
Revision [1866]
Edited on 2007-03-09 06:37:08 by JeromeFleschAdditions:
- No more spam (or at least, less spam)
- No more useless trolls (0.5/0.7 ; Linux/Windows ; etc)
- No more offtopic messages
- No more 'Anonymous'
- Create an unmoderate board (just drop the private keys ;
but people will have to trust you on this point)
- Create another board to discuss of something forbidden by the moderators
Regenerate key pair for the thread list.
Republish the board file (Don't publish the private key of the thread list file !)
Give the private key to trusted people.
Regenerate key pair for the thread list.
Generate key pair for a public file : This file will contain all the messages waiting for moderation.
publish the public and the private key of the "public file")
Give the private key of the thread list file to the moderators.
Let the moderators moves the acceptable messages from the "public file" to the thread list.
- No more useless trolls (0.5/0.7 ; Linux/Windows ; etc)
- No more offtopic messages
- No more 'Anonymous'
- Create an unmoderate board (just drop the private keys ;
but people will have to trust you on this point)
- Create another board to discuss of something forbidden by the moderators
Regenerate key pair for the thread list.
Republish the board file (Don't publish the private key of the thread list file !)
Give the private key to trusted people.
Regenerate key pair for the thread list.
Generate key pair for a public file : This file will contain all the messages waiting for moderation.
publish the public and the private key of the "public file")
Give the private key of the thread list file to the moderators.
Let the moderators moves the acceptable messages from the "public file" to the thread list.
Deletions:
- No more useless trolls (0.5/0.7 ; Linux/Windows ; etc)
- No more offtopic messages
- No more 'Anonymous'
- Create an unmoderate board (just drop the private keys ;
but people will have to trust you on this point)
- Create another board to discuss of something forbidden by the moderators
Regenerate key pair for the thread list.
Republish the board file (Don't publish the private key of the thread list file !)
Give the private key to trusted people.
Regenerate key pair for the thread list.
Generate key pair for a public file : This file will contain all the messages waiting for moderation.
publish the public and the private key of the "public file")
Give the private key of the thread list file to the moderators.
Let the moderators moves the acceptable messages from the "public file" to the thread list.
Revision [1865]
Edited on 2007-03-09 06:35:02 by JeromeFleschAdditions:
WIP - WIP - WIP - WIP
Work In Progress
WIP - WIP - WIP - WIP
Work In Progress
WIP - WIP - WIP - WIP
Deletions:
Revision [1864]
Edited on 2007-03-09 06:34:04 by JeromeFleschAdditions:
WIP - WIP - WIP - WIP - WIP
===== Moderable board system =====
==== Why ? ====
==== Censorship ? ====
==== How ? ====
> Disable public message posting :
> "Full moderation" :
==== Possible problems ====
==== File details ====
===== Moderable board system =====
==== Why ? ====
==== Censorship ? ====
==== How ? ====
> Disable public message posting :
> "Full moderation" :
==== Possible problems ====
==== File details ====
Deletions:
==== Moderable board system ====
=== Why ? ===
=== Censorship ? ===
=== How ? ===
==> Disable public message posting :
==> "Full moderation" :
=== Possible problems ===