Starting tomorrow I'm going to write a discussion application based on the GNUnet framework - Dscuss.

The purpose of the application will be quite similar to the UseNet system, nevertheless there will be two fundamental differences:

  1. Social equality of all members involved (i.e no owners, no moderators, etc).
  2. Anonymity of users (through indirect transmissions at least, maybe better).

These goals lead to the following engineering solution:

  • Dscuss will be completely decentralized. All the information will be stored on the users' machines.
  • Dscuss will provide personal censorship where every user is able to manage his own copy of data and may share his management operations (edit message, remove message, ban user and so on) with others, who would like to accept them.

The source code will be published under GPL3.

All the information regarding the project will be available on vminko.org/dscuss for now.

Any contribution is appreciated.