DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:devel:ideas
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


fr:devel:ideas [2020-08-13 18:00] (Version actuelle) – créée Digitalin
Ligne 1: Ligne 1:
 +====== Idées de développement ======
 +
 +Voici quelques idées (avec un peu de conceptualisation) qui pourraient être reprises et mises en œuvre par les (nouveaux) développeurs de DokuWiki. Ces idées devraient également être considérées comme des projets pour le [[devel:gsoc|Google's Summer of Code]].
 +
 +
 +  * [[devel:ideas:git backend]]
 +  * [[devel:ideas:multiuser edit]]
 +  * [[devel:ideas:frontendtests]]
 +  * [[devel:ideas:dokutexit]]
 +  * [[devel:ideas:webdav]]
 +  * [[devel:ideas:search]]
 +  * [[devel:ideas:btree]]
 +  * [[devel:ideas:release builder]]
 +  * [[devel:ideas:mediarefactor]]
 +  * [[devel:ideas:consistent_icons]]
 +
 +===== Travaux en cours =====
 +
 +Les idées suivantes sont déjà en cours d'élaboration, mais pourraient probablement bénéficier d'une aide.
 +
 +
 +  * [[devel:ideas:mobile client]]
 +  * [[devel:ideas:merge]]
 +  * [[devel:ideas:tplconvert|Converting a WordPress template into a DokuWiki template]]
 +
 +===== D'autres idées =====
 +
 +Les idées suivantes ne sont que quelques mots-clés. Elles peuvent être difficiles à comprendre si vous êtes un nouveau dans DokuWiki, même si la plupart d'entre elles ne sont pas vraiment difficiles. Si vous êtes intéressé par l'une d'entre elles, n'hésitez pas à contacter la [[fr:mailinglist|liste de diffusion]] ou [[user>michitux]] pour obtenir des conseils et un encadrement supplémentaires, cela vous permettra également de vous assurer que personne d'autre que vous n'a déjà commencé à travailler sur ces idées.
 +
 +  * Mettre en place une routine de nettoyage pour l'index de recherche - actuellement, les pages supprimées sont simplement conservées dans la liste des pages. Il serait bon de les supprimer et de réutiliser les emplacements de la liste dans une tâche de nettoyage dans le script d'indexation qui est appelé avec chaque page.
 +  * Il n'existe actuellement aucun flux RSS qui répertorie les changements d'une seule page. Mettez-en un en place et n'oubliez pas de le lier dans l'en-tête de chaque page.
 +  * Notre stockage actuel de méta-données est bon pour être lu en une fois, mais pour lire des propriétés individuelles, le fichier entier doit être analysé. Il y a [[bug>2325|un rapport de bug]] à ce sujet, une idée serait d'expérimenter un format de fichier clé-valeur très simple qui permet de trouver les clés et leurs valeurs sans analyser le fichier entier
 +  * Amélioration de l'interface d'administration, y compris la séparation de l'administration liée à l'auteur et de l'administration liée au système.  L'administration liée à l'auteur comprend des éléments tels que les abréviations du wiki, le remplacement du texte et de l'image, le remplacement du texte et du glyphe, les modèles d'espace de noms.
 +
 +===== Réalisé =====
 +
 +Les idées suivantes ont été reprises et mises en œuvre dans le passé.
 +
 +  * [[devel:ideas:pagemoveng]]
 +  * [[devel:ideas:translation]] - Toutefois, l'intégration avec les services extérieurs est toujours la bienvenue.
 +  * [[devel:ideas:pluginmanager]]
 +  * [[devel:ideas:remote api]] abstraction
 +  * [[devel:ideas:testing_system]]
 +  * [[devel:ideas:templatestyler]], i.e. extension d'administration pour changer les valeurs de style.ini
  
fr/devel/ideas.txt · Dernière modification : 2020-08-13 18:00 de Digitalin

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki