X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=doc%2Fdescription.txt;h=94eee1a111a27c1862b5d74409e3251a538a568e;hp=586dbdffd7eb2db4dd172e478288fd093060305f;hb=2424ba818818a6bd0b547fa540742f9b54db990b;hpb=35b6b48d4c8fe3a262a4f01f9b97f0b2d7fdbbdf diff --git a/doc/description.txt b/doc/description.txt index 586dbdf..94eee1a 100644 --- a/doc/description.txt +++ b/doc/description.txt @@ -1,95 +1,112 @@ -== En bref == -Euphorik est un site web communautaire principalement basé sur un système d'échange de messages instantanés. - - -== 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 à caractère trollifique). -Il est possible de s'identifier pour garder son identité et sauvegarder certains paramètres. -Pas besoin d'être authentifier pour poster des messages -Il faut être authentifié 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 (a sein d'un troll). -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] (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 == -=== 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 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" - - -=== 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 +== 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