Roadmap

Dernière modification : -


// 2007/09/18 14:58 / 64.208.49.22
Voici les modifications que je compte ajouter à WiKiss.
La plupart sont des patchs que j'avais fait pour TigerWiki et sont décrit sur ma page consacrée à [TigerWiki|http://kubuntu.free.fr/TigerWiki/].

Les modifications déjà effectuées sont référencées dans le [Changelog]

!! 0.2
* '--ajout de quelques syntaxes (-->, (c) par exemple)--' --> [0.2|?page=Changelog#WiKiss%200.2dev]
* '--Table des matières automatique--' --> [0.2|?page=Changelog#WiKiss%200.2dev]
* '--gestion des diff entre les pages--' --> [0.2|?page=Changelog#WiKiss%200.2dev]
* '--affichage correct du code source inséré dans les pages--' --> [0.2|?page=Changelog#WiKiss%200.2dev]
* '--rendre valide XHTML Transitional--'
* '--PHP5 only ou compatibilité PHP4--' ? --> basculement vers PHP5
** arrêt du [support PHP4|http://linuxfr.org/2007/07/19/22752.html] en fin d'année
* '--outil de conversion des anciennes pages--'
** nom des pages, répertoire de l'historique --> 0.2
** contenu des pages (-->utf-8, quid des htmlentities) --> 0.2
** titres à inverser --> 0.2
* '--positionnement des images--'

!!0.3
* correction de la faille XSS
* Possibilité d'extension par plugin ?
** permet de garder le code léger tout en laissant d'autres étendre les possibilités
** voir [Plugin] pour une 1ère réflexion sur le mécanisme
* utilisation de [crypt|http://www.php.net/manual/fr/function.crypt.php] pour la gestion du password

!!0.4
* Page d'upload de fichier --> plugin ?
* génération d'un fil RSS --> plugin ?
* ajouter une page spéciale de menu
* centrage des images

!!1.0
* optimisation du CSS
* choisir une nouvelle palette de couleur ?
* factorisation/modularité du code
* rendre valide XHTML Strict
* rédiger :
** doc d'[Installation]
** manuel d'utilisation
* ne pas perdre les modifs quand le pwd est incorrect

!!Peut-être
Voici aussi quelques réflexions qui doivent être menées sur l'avenir de WiKiss :
* politique d'accès et de modification du wiki
** limiter les fonctions selon la présence d'un mot de passe ?
* gestion de l'internationalisation
** interface multilangue
** blog multilangue ? pages/fr/..., pages/en/...
** '--gestion de l'UTF-8 et de differents charset ?--' --> utf-8 uniquement, conversion à partir des autres charsets

!!Site Web
* mettre en place des démonstrations (avec un cron pour raser --> [oui|http://forum.tuxfamily.org/viewtopic.php?id=149], une fois par jour)
** sync svn
** modif de la config (titre, [password généré|http://packages.debian.org/etch/apg],...)
** des pages (texte, password)
** upload des différences (voir mirror de [lftp|http://pwet.fr/man/linux/commandes/lftp])
** verrouillage de la page d'accueil
* '--basculer le site web vers une version de WiKiss plutôt que ma TigerWiki modifiée--' --> 0.2


TOC