URL: https://linuxfr.org/users/hubix/journaux/fortunes Title: Fortunes Authors: André Rodier Date: 2005年05月11日T23:41:04+02:00 Tags: Score: 0 Bonjour à tous J'aime bien les fortunes sous Linux... J'ai envie de créer un projet libre, qui rassemble les fortunes, mais également des proverbes, des citations, etc... Pour ceci, je propose une (nouvelle ?) approche. Utiliser un serveur web, avec une base de données, MySQL par exemple. Le but n'étant pas de faire un site de fortunes, l'interface web serait très simple, sans fioritures. L'objectif est plutôt de proposer un standard d'accession à une base de données de fortunes, au format XML par exemple. Pour rendre mon idée plus concrète, et pour ceux qui connaissent un minimum SQL, voici une ébauche d'organisation : - il y aurait une table catégories, par exemple proverbes, citation, etc... Une table fortunes, avec un champ qui pointe sur la catégorie, puis des champs comme VARCHAR pour le texte, des champs CHAR de taille fixe pour la source, l'auteur, la langue, de cette fortune, etc... Un champ indiquant si la fortune est dans le domaine public. En effet, beaucoup de paroles sont tirées de livres, et une autorisation de l'éditeur peut être nécessaire... Un champ DATE, pour la date de parution. Un champ DATE, pour indiquer, la date à laquelle la fortune passe dans le domaine public, si applicable. On peut aussi envisager des champ pour une notation, le type de license, etc... Les base de données pourraient ensuite être partiellement ou totalement répliquées, un peu à la manière des BD freedb... Ensuite, il est possible d'immaginer différentes applications, comme celles qui sont liées aux fortunes actuelles de linux, et d'autres encore, plus puissantes : * Des paquets (dans le sens deb/rpm) dont les scripts d'installation se connectent à une BD fortunes et les téléchargent les catégories que vous voulez... * Des applications qui vont chercher les fortunes en ligne, et qui permettent de les noter... * Des applications pour rajouter des fortunes, le site web se chargeant de vérifier si elle n'existe pas déjà... * Ajouter une fortune aléatoire sur son site web, avec une simple requête PHP * Un utilitaire de une recherches à partir de la date, l'auteur, d'un mot clef, etc... Bien entendu, à nouvelle technologie, nouveaux dangers. Il convient donc, de mettre en place quelque chose pour éviter les spams et autre débilités incommensurables de l'être humain... Peut être que le principe de fonctionnement de Wikipédia, est adaptable sur ce système ? Par ailleurs, quelle est la license nécessaire ? Merci d'éviter les trolls sur les détails technologiques d'implémentation de ce système, et de garder une vue globale de son principe... Qu'en pensez-vous ?