X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=doc%2Fdescription.txt;h=94eee1a111a27c1862b5d74409e3251a538a568e;hp=da33070331a21ef722710b078a90685ca8c36f1c;hb=972919ab7f5651cd721eb6eec75f7150fdeaf347;hpb=b45cb13fb6a4875b9b8f3a66c5ef1c6b550f4725 diff --git a/doc/description.txt b/doc/description.txt index da33070..94eee1a 100644 --- a/doc/description.txt +++ b/doc/description.txt @@ -1,20 +1,112 @@ -DESCRIPTION - EUPHORIK ----------------------- - - --- En bref -- -Euphorik est un site web communautaire principalement basé sur un système d'échange de messages instantanés. - - --- Philosophie -- -Euphorik est un chat de niveau supérieur. -N'importe qui peut poster des messages, pas besoin d'être identifié. -Il est possible de s'identifier pour garder son identité et sauvegarder certains paramètres. -Il n'y a qu'un seul canal (channel au sens IRC). -Un message peut répondre à un ou plusieurs autres messages, ceci crée automatiquement des arbres de conversation. -Ces arbres de conversation peuvent être extraient de la conversation principal et affichés séparement. -Il existe des êtres supérieures qui ont de grands pouvoirs, ce sont les EkMaster ou [EM]. -L'interface doit être sobre, simple et un peu retro :) - --- Détails -- -Pour l'instant c'est le bordel, voir TODO.txt +== En bref == +Euphorik est un site web communautaire principalement basé sur un système d'échange de messages instantanés. +Attention: la description ici ne correspond pas à l'état actuel du projet mais à un but à atteindre. + +== Philosophie == +Euphorik est un site communaire de niveau supérieur (un truc qui n'existe pas et qui n'existera probablement jamais). +N'importe qui peut poster des messages ou des trolls (un troll étant un super message persistant à caractère trollifique). +Il est possible de s'enregistrer pour garder son identité et sauvegarder certains paramètres. +Pas besoin d'être authentifier pour poster des messages +Il faut être enregistré pour poster des trolls (ouais bein quant on troll on assume) +Il n'y a qu'un seul canal par troll (channel au sens IRC). +Un message peut répondre à un ou plusieurs autres messages, ceci crée automatiquement des arbres de conversation (au sein d'un troll). +Ces arbres de conversation peuvent être extraient de la conversation principal et affichés séparement (toujours au sein d'un troll). +Il existe des êtres supérieures qui ont de grands pouvoirs, ce sont les EkMaster ou [EM] (les admins quoi). +L'interface doit être sobre, simple et un peu retro :) +Il est interdit d'utiliser des technos pourries comme PHP. + + +== Détails == +=== Pages === +* Main : Présente les trolls de la semaine +* Trolls : Liste un certain nombre de trolls postés par les utilisateurs. Le rafraichissement est en temps réel. Il est possible de faire une recherche par mot clef. +* People : Permet de rechercher une personne et d'afficher sa page, en particulier ses trolls. +* Profile : Permet d'accèder à ses données. C'est à partir de cette page que l'on peut poster des trolls. +* About : description du site (Faq et cie..) + +=== Le Troll === +Le troll est un message, une question, une pensée, etc, digne d'intérêt (ou pas) étant la fusion entre un topic de forum et un channel de chat. +Il existe un troll principal concernant le chat principal. +Un troll peut être édité par son auteur. +N'importe qui peut voir l'historique des éditions. +Il est possible de plusser ou moinsser un troll. +Un troll possède de 0 à n tag (mot-clef). +Les trolls sont présentés au sein d'une liste général ordrée en fonction de leur nombre de point et de leur date et aussi tant qu'on y est de la date du dernier message (genre reddit.com) +Les trolls sont également présentés sur le profile du proprio du troll (par ordre anti-chronologique) + +=== Le troll de la semaine === +Sur la page principale appelé 'chat' il existe un troll qui sera affiché une semaine appellé "troll de la semaine". +Le troll de la semaine est posté par les admins. +Les admins voient les prochains trolls en attente, le nombre en attente est limité 10. +Un admin peut ajouter un troll de la semaine. Il ne peut pas posséder plus d'un troll en attente. +Le troll de la semaine change le lundi à 3h00 du mat' s'il en existe un en attente. Il est choisi au hasard. +Les n derniers trolls des semaines précédentes sont toujours affichés de manière repliés en dessous du troll de la semaine. pour l'instant n = 4. + +=== Le message === +Un message répond à un troll et peut répondre à d'autres messages de ce troll. +Un message ne peut pas être éditer, il est possible de lui appondre une ou plusieurs corrections " +++ Correction" +un message dont l'entête est de couleur verte signfie : "un message qui me répond" +un message dont l'entête est de couleur orange signifie : "mon message" +Un message dont l'entête est de couleur bleu signifie : "un message auquel je répond" + + +=== Admin === +L'admin propose des trolls de la semaine, il a le statut de EM (EkMaster) + + +== Reflexions == +Les types d'information du plus éphémère au plus persistant. + * Plussage/moinssage + * Message + * Message (1-1) + * Blog + * Forum + * Article + * Question (1-1) | (1-n) + * Forum + * Message + * Billet (1-n) + * Blog + * Article (1-n) | (n-n) + * Wikipedia + + +Moyen de communication sur le net : + +* Réseaux sociaux (facebook et cie) + + Orienté profile + + Liste d'amis + + Possibilité de mettre des infos personnels + photos + +* Vidéo (youtube et cie) + + Orienté vidéo + +* Reddit/Digg + * Aggrégateur de news/billet de blog/article + * L'ordre des informations peut changer (en fonction de la note) + +* Blog + * Orienté billet + * Géré par une seule personne + * Système de messages + + Structuration et recherche par tag (chaque billet possède un ou plusieurs tags) + +* Forum (phpBB, vBulettin, mesDiscussions, etc.) + * Orienté sujet + * Organisation hiérachique en thémes, p.e. : Hardware/HDD + * L'ordre des sujets ne correspond pas à leur date d'écriture mais à la date du dernier message + * Edition/correction possible + * Les "réponses" ne sont pas modérer par l'auteur du sujet + - Pas de système de plussage + - Par forcément d'arbre de réponses, obligation de quoter -> bordelique + - Le topic a souvent tendance à dériver + +* Chat (http://www.phpfreechat.net, http://bouchot.org, etc..) + * Orienté message + * Ordre figé + + Scalable grace aux channels + + Communication temps réel + - Ca peut devenir le bordel, difficile de suivre + - L'information est éphemère ou difficilement réutilisable + - Aucune hiérarchie ou structure en dehors des channels + \ No newline at end of file