URL:
<http://gna.org/task/?4961>
Summary: Submission of CliqueClique - a distributed
communicati
Project: Gna! Administration
Submitted by: redhog
Submitted on: Saturday 03/24/07 at 13:22
Status: None
Approval Status: None
Should Start On: Saturday 03/24/07 at 00:00
Should be Finished on: Tuesday 04/03/07 at 00:00
Category: Project Approval
Priority: 5 - Normal
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
A new project has been registered at Gna!
This project account will remain inactive until a site admin approves or
discards the registration.
= Registration Administration =
While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration <https://gna.org/siteadmin/groupedit.php?group_id=2137> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://gna.org/siteadmin/groupedit.php?group_id=2137>
= Registration Details =
* Name: *CliqueClique - a distributed communicati*
* System Name: *cliqueclique*
* Type: Programs
* License: GNU General Public License V2 or later
----
==== Description: ====
Current (pre-alpha) source code: http://redhog.org/temp/Kiki.tgz
Main requirements
------------------
Kiki is to be a merge between the following systems, that is provide
the functionality of all of them at once:
Email
Threaded forum (Internet News)
Wiki
Im (MSN, ICQ)
"Communities" (Helgon, Lunarstorm, MySpace)
Kiki is to be fully distributed with no central servers.
What Kiki should facilitate
----------------------------------------
Kiki should facilitate the networking of people, give users the
ability to browse out trhough their social network from themselves,
via friends and on to friends of friends and so on.
Kiki should facilitate the formation of local "cliques" (secret
societies) and the linking, merging and splitting of those.
Kiki should facilitate "templating" that allows easy creation of new
standards for content format and display.
What Kiki should not facilitate
--------------------------------
Kiki should not distribute messages to machines not operated by people
who should receive said messages.
Kiki should not have a global search facility.
Kiki should not allow one to send messages to unknown.
Kiki should not have a global adressing system.
Spam should have to come via friends of friends.
==== Other Software Required: ====
Language: Python
Network protocol: XML-RPC (Python builtin)
Network cryptography: OpenSSL, M2Crypto
Message store: SQLite, Pysqlite
Message transformation: libxslt (from the GNOME project)
Message rendering: Gecko
User interface: XULRunner/Gecko
The user interface part is not fully designed yet, and not implemented the
slightest.
I have two main ideas for UI: One based on XULRunner from the Mozilla
project, and one web-based (using Webware and Apache). It is also possible I
might hack something GTK-ish...
==== Other Comments: ====
I'm going to rename the project from Kiki to CliqueClique. Thus, I'd like the
name used on Gna to be CliqueClique, but the name used in the source and the
description above is still Kiki.
_______________________________________________________
Reply to this item at:
<http://gna.org/task/?4961>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Register mailing list
[email protected]
https://mail.gna.org/listinfo/register