Présentation du projet LmL
Bonjour,
Moi c'est Didier et, accompagné de ma petite équipe, nous souhaitons monter une plate-forme d'aide, de tuto et de cours en ligne.
Notre projet
Le projet, en général
Voilà, alors le but de notre projet est de créer une plate-forme communautaire de tutoriels en ligne. Cependant, ne nous limitons pas à l'informatique (c'est en grande partie là, la différence avec le reste des sites). Mais parlons de TOUT (autant de la sécurisation d'un réseau, que de la culture du bonsaï, ou encore l'art de faire de bonnes crêpes). Les gens viennent, s'inscrivent et postent leur petit tuto pour partager avec tout le monde la fameuse recette de grand-mère pour faire des cookies moelleux (ça existe ?).
Dernièrement je parlais du projet à un ami qui m'a très bien défini le concept. Il est vrai que notre site se veut être une sorte de wiki. Les définitions sont à Wikipedia ce que les tutoriels et les leçons seront à LmL. En gros LmL sera une sorte d'encyclopédie où, à la place d'apprendre les choses telles qu'elles sont, nous apprendrons les choses telles que nous pouvons les faire. Une sorte d'encyclopédie éducative mais éducative dans le sens pratique. Evidemment, nous n'avons en aucun cas l'intention de remplacer Wikipedia, ce serait déjà ne pas se prendre pour de la m****, mais nous voulons surtout proposer un "plus", une autre définition de l'approche instructive du net.
Bien sûr pas de validation par un membre de l'équipe, rien. C'est communautaire et la personne vient, poste et le tuto est présent sur le site (un peu comme un youtube, on arrive, on poste une vidéo et elle est présente sur le site). Et c'est ce qui fait encore une différence avec la majeure partie des sites dans le genre où pour avoir son tuto affiché, il est nécessaire d'effectuer une validation par un membre de l'équipe. Nous ne disons pas que ce concept est mal, nous affichons juste un autre mode de penser ce genre de site.
En ce qui concerne le nom, nous avons choisi Listen to My Lesson, avec un jeu de mot au niveau des consonnances ainsi que, pour ceux qui parlent un minimum anglais, une signification très explicite.
Les inconvénients et les solutions
Alors oui, à long terme il est possible qu'il y ait de tout et de n'importe quoi (on parlait de youtube...), mais au moins ce système permettrait un certain dynamisme, une grande intéractivité, un site qui se nourrit de lui-même. Mais ce ne sera pas une décharge pour autant. Notre idée est de mettre en place un système de "Lu et approuvé par la rédaction du site", ce qui permettrait aux utilisateurs de voir le bon du mauvais et surtout d'être sûr de ses sources quand on applique un tuto (car des "gus" qui vont vous faire croire que pour créer un nouveau dossier, il faut formater, ou que pour faire de l'engrais il faut balancer une bonne dose d'acide sulfurique j'imagine qu'il va y en avoir...). D'où l'intérêt de la présence d'une équipe de tout univers pour pouvoir juger de l'intégrité des tutoriels.
Un site basé sur sa communauté, pour le meilleur... Mais aussi pour le pire
Alors tout l'intérêt du site, c'est de pouvoir réunir plein de monde dans un même endroit pour découvrir plein de choses et d'en apprendre plein d'autres. Et c'est grâce à la communauté que le site avancera. Ainsi le site se dotera d'un forum, répertoriant toutes les catégories principales de tutoriels présents afin de permettre le dialogue.
Nous avons aussi imaginé un système dans lequel chaque tuto pourrait avoir un système de commentaire et de questions/réponses (les deux distincts). Ce dernier justement sera un module nouveau de questions, dans lequel l'utilisateur postera directement ses questions sur le tutoriel (et uniquement des questions sur celui-ci) et auquel l'auteur du tutoriel pourra répondre, le tout affiché dans une interface tel une FAQ, visible par tout le monde. Je pense que les habitués de sites de tutos vous le dirons, les questions qui remplissent les commentaires il y en a plein (alors que ceux-ci sont faits pour critiquer en bien ou en mal un article). Et pour peu que les utilisateurs pensaient faire bien en envoyant un mail, l'auteur du tuto se retrouvait chaque jour avec 5 fois la même question. Ce système permettra donc d'éviter ce genre de surcharges inutiles pour l'utilisateur du site.
De plus, tout le monde (même l'utilisateur lambda) doit pouvoir rédiger son tuto, et pour que ça ne devienne pas un foutoir, nous imposerons des structures et une interface TRES claire. D'où l'intérêt de développer un outil de post pour les tutos, pour qu'ils soient tous formatés pareils et que l'utilisateur soit guidé, tel un système Latex ou autre...
Des idées, il y en a...
Des idées, on en a :
- Système d'envoi à un ami pour lui suggérer de lire un tuto, le mettre au courant des nouveaux tutos que vous avez posté
- Système pour lier plusieurs tutos entre eux
- Un moteur de recherche puissant
Mais aussi...
- La modification de l'outil de post en fonction de la catégorie (par exemple pour une recette de cuisine la case ingrédient, temps nécessaire etc...).
- Un outil d'upload et de resize d'images.
- Voire même un outil permettant de poster une explication vidéo.
- Un système également de "police des tutos" afin de détecter les tutos SMS ou encore visant à nuire à la personne le suivant...
- Un système de notation, de pertinance, de proposition d'amélioration.
- Un système de news assez dynamique afin de gérer le grand flux d'informations (un peu comme sur jeuxvideo.com où il y a une page générale puis une page par console).
- Un système de flux RSS très dynamique et complet, afin de pouvoir suivre toutes les nouveautées sur le site (aussi bien au niveau de chaque tutos qu'une réponse à une question etc...)
Nous avons aussi en projet la création d'une option à cocher "Autoriser l'équipe du site à effectuer des changements dans le tuto afin de le corriger et d'améliorer sa présentation lors de sa validation" afin de retoucher un peu (surtout l'orthographe) avant de coller la mention lu et approuvé.
Nous avons aussi plein d'autres idées, mais on partirais trop dans le détail, et j'y passerais la nuit (Ha j'y pense ! Un système d'awards avec vote des utilisateurs... Nan j'ai dit qu'on arrête :D)
Les ressources déjà présentes
Hébergement : Actuellement en phase alpha fermée (afin de le développer, le débugger etc...), nous avons souscrit un abonnement gratuit OVH (le demo1G). Une fois le site prêt à être lancé, nous souscrirons un abonnement payant, et nous ferons ce qu'il faut pour qu'il suffise au site.
Serveur de développement : Afin d'avoir une efficacité dans le travail en groupe, notre équipe s'est dotée d'un serveur muni de TRAC basé sur un moteur SVN.
L'équipe déjà présente : Pour l'instant nous sommes 4, moi pour le script PHP, une personne pour le html/css et le design, une autre qui est principal développeur avec moi niveau PHP et une autre qui s'occupe du serveur SVN et certainement plus tard celui dédié à l'hébergement du site. D'autres personnes nous aident, mais cela relève plus du coup de main, que d'une réelle intégration à notre projet, à notre équipe.
Le travail déjà fait : Pour l'instant, nous avons déjà réalisé un système de news, de commentaires, d'archivage de news, un livre d'or, une page de contact à thème (cf captures plus loin), un système de membre qui exploite celui du forum, ainsi qu'une interface d'administration pour les news commentaires contact etc... Pour l'instant on compte un peu plus de 5000 lignes de code. Le design général est aussi fait, le forum (propulsé SMF) aussi.
Le résultat en images :
Le résultat online : Si vous voulez voir ce que ça donne vraiment, il faudrait nous contacter et vous présenter un peu pour que nous vous donnions les logs nécessaires afin de vous connecter au site. Comprenez le, il n'est pas encore fini et nous ne voudrions pas que des personnes mals intentionnées puissent profiter des failles présentes lors du développement.
Notre demande
Pour nous aider dans ce projet, nous sommes à la recherche de :
Un codeur PHP (POO) & Javascript/XML/Ajax :
Cette personne serait chargée de gérer tous les trucs un peu exotiques du site tels les flux RSS, le système d'édition (l'outil de post, tel Latex ou un autre exemple) ainsi que nous aider dans le développement général du site (tel un développeur dit normal :D) Il est à noter que cette personne doit maitriser la POO de PHP, et qu'avant d'attaquer ces choses exotiques il nous aidera à finir le premier moteur du site.
Un réviseurs de code :
Cette personne aurait pour but d'un côté d'optimiser le script afin qu'il soit plus rapide et plus simple à comprendre, et de détecter les possibles failles de sécurité de l'autre. Je pense aussi expliciter les commentaires déjà créés par les développeurs (voire même la création s'ils sont inexistants) sans toutefois commenter un script entier entendons le bien. Ces personnes devront être ouvertes (comme toutes en fait) et surtout bien connaître leur domaine avant de corriger les autres (vous imaginez corriger une dictée sans savoir écrire ? :D), se sont de véritables conseillers, ainsi que les piliers de la sécurité du site.
Des personnes pour animer et modérer la communauté :
Pour approuver des tutos, supprimer les mauvais, faire suite aux demandes de nouvelles catégories, rédiger des news, répondre aux messages de contact, ainsi que sur le forum (réponse et modération), voire même écrire des tutos officiels (un tuto sur comment écrire un tuto par exemple)... Enfin je ne peux pas faire la liste de toutes les fonctions. Cependant puisque que le site n'est pas encore ouvert, nous nous pencherons sur ces candidatures plus tard...
Informations supplémentaires
| Pour nous contacter par mail : | ![]() |
Pour MSN ou Skype : Merci de bien vouloir me contacter en premier lieu par mail afin de fixer une heure et d'échanger nos adresses.
Rémunération :Aucune sauf un projet qui tient à coeur.
Si vous vous êtes retrouvé sur cette page depuis un autre site : Si ce site est un forum ou autre, vous pouvez bien entendu me répondre sur le forum.
Voilà, j'espère que la présentation vous a plu et que vous êtes prêt à nous rejoindre dans cette aventure. Nous attendons vos réponses avec impatience et nous vous en remercions d'avance.
CyberMoon (sur le net et surtout sur LML), Didier (dans la vraie vie).
| Pour nous contacter : | ![]() |






