► Table des matières
Les chantiers sur le feu
Ce qu'on est en train de finaliser :- Traduction des fichiers de langue
- refactor de la gestion des utilisateurs et des mots de passe + rajout d'un capcha lors de la création des utilisateurs activable via fichier de conf
- feux doux :
- commentaires (finalisation) :
- tableau de gestion des commentaires
- notification e-mails
- réactions (finalisation)
- (Mettre en place un système de vote sur les fiches bazar pour permettre leur classement par la communauté ou faciliter un concours et le vote sur les fiches reçues)?
- commentaires (finalisation) :
- ferme : la liste des gestionnaires de wiki pour leur écrire
- un tools templates sympas / Wiki source pour listes et formulaires testés par usages
- débug de publication (financé en externe)
Les chantiers à terminer
- archive (permet d'exporter le contenu de son wiki)
- paufinage extension bénévolat
Les "gros" chantiers à ouvrir
Les développements non entamés et à prioriser pour intégration dans la prochaine version de YesWiki qu'il nous faudra prioriser.
Légende pour le chiffrage
- Dev = pour le développement
- Spec = pour les spécifications
- Tst = pour les tests
- PR = pour le relecture et validation de la pull-request Github
- Debug = pour la correction des bugs après déploiement
- Doc = la documentation
- conversion monétaire avec un taux de 240 à 440 €/jour pour laisser de la marge à la personne qui fait le devis
- le '+' sépare chaque personne impliquée (3j (Dev/Spec) + 0.5j (Spec/Tst) signifie une personne à 3 jours et une autre à 0.5 jour)
Permettre la création d'une fiche quand on est dans une fiche bazar
Demande: Romain + Trombi des acteurs de la transition à Lorient (Jérémy) + Association Agate (Edmond) + Habitat Participatif France (Ludovic)Temps estimé: 3,5j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,5j. (Spec/Tst) + 0,25 j. (Spec/PR)
Coût estimé: ~1000-1900 €
Rendu action {{newtextsearch}}
S'inspirer de wikileurbanne : https://www.wikilleurbanne.fr/?wiki=MoteurRecherche&phrase=testDemande: Association Agate (Edmond)
Temps estimé: 3j. (Dev/Spec/Tst/PR/Debug/Doc) + 1j. (Spec/Tst) + 0,25 j. (Spec/PR)
Coût estimé: ~1000-1900 €
Pouvoir envoyer une newsletter à partir de wiki
Demande: Association Agates (Edmond) + Elycoop + KimiyoTemps estimé: 2j. (Dev/Spec/Tst/PR/Debug) + 1j. (Spec/Tst/Doc) + 0,5 j. (Spec/PR)
Coût estimé: ~850-1500 €
Permettre un export csv des tableaux à partir d'un filtre par facettes
export csv (show-export button ne filtre pas à ce stade)Demande: Association Agates (Edmond) + Habitat participatif France
Temps estimé: 0.5j. (Dev/Spec/Tst/PR/Debug) + 0,25j. (Spec/Tst) + 0,25 j. (Spec/PR)
Coût estimé: ~240-440 €
Pouvoir suivre la vie d'une fiche / une page
voir si pas possible de chainer avec mailperiodDemande: Association Agates (Edmond) + Habitat participatif France + Trombi des acteurs de la transition à Lorient (Jérémy)
Temps estimé: 1.5j. (Dev/Spec/Tst/PR/Debug) + 0,5j. (Spec/Tst/Doc) + 0,25 j. (Spec/PR)
Coût estimé: ~500-900 €
Peaufiner la géolocalisation en cas d'adresse pas trouvée
voir avec veveqnv car il aurait déjà démarré des chosesDemande: diverses
Temps estimé: 1j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,25j. (Spec/Tst) + 0,25 j. (Spec/PR)
Coût estimé: ~360-660 €
Pouvoir chercher les facettes dans le contenu des fiches liées
Demande: diversesTemps estimé: 3j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,5j. (Spec/Tst) + 0,5 j. (Spec/PR)
Coût estimé: ~960-1800 €
Continuer le refactoring de yeswiki
Temps estimé: 6j. (Dev/Spec/Tst/PR) + 1j. (Spec/Tst) + 3 j. (Spec/PR/Debug)Coût estimé: ~2400-4400 €
Peaufinage de l'extension Bénévolat
@laurent en parle avec juliette (Incitu)Demande: Laurent Bouquet, Romain, Colibris (Floriane), ...
Temps estimé: 1j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,5j. (Spec/Tst)
Coût estimé: ~360-660 €
Listing des fichiers non appellés permettant de le supprimer
avant de faire mieux avec l'extension attachen reprenant le travail existant : https://github.com/YesWiki/yeswiki/compare/filescleanning
Demande: Laurent Bouquet, Romain, Colibris (Floriane), ...
Temps estimé: 1,5j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,5j. (Spec/Tst) + 1 j. (Spec/PR)
Coût estimé: ~700-130 €
Des espaces de tests générés automatiquement
Janvier 2022 : nous avons créé un espace de test qu'il est possible de faire pointer vers le dépôt de test configurable ici : https://github.com/YesWiki/yeswiki-config-repo/blob/1074725b24d374485136a382c7936eed9fb86b38/repo.config.json#L331mais ce serait cool qu'il y ait automatiqumement génération d'un espace de test pour chaque branche en cours
Demande: les devs. (Jérémy/Florian) et les testeurs avancés non dev. (Laurent, Gatien, Edmond, Romain, ...)
Temps estimé: 1,5j. (Dev/Spec/Tst/PR/Debug) + 1j. (Dev/Spec/Tst) + 1 j. (Spec/Test/PR/Doc)
Coût estimé: ~850-1500 €
Un wysiwyg pour YesWiki
Plutôt pour la version ectoplasmeL'intégration avec Markdown
Plutôt pour la version ectoplasmeUne procédure permettant l'export du wiki (et son import ailleurs) sans passer par le FTP
Pouvoir exporter le contenu de son wiki dans un format standard permettrait de soulager les utilisateurs non geeks notamment face à l'injonction "Pensez à sauver votre wiki avant de le mettre à jour" ... OK mais comment quand on a pas accès à la base de données ni au FTP ;-(Ceci permettrait aussi
- de récupérer le contenu d'un wiki pour le réimporter dans un autre
- d'archiver des wikis "plus utilisés"
- d'importer du contenu wiki dans un autre outil web (hors yeswiki) et ainsi décorrélé complètement la donnée de l'outil
Demande: les getionnaires de ferme (Colibris, Yeswiki, Florian, Jérémy)
Temps estimé: 3j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,5j. (Spec/Tst) + 1 j. (Spec/Test/PR)
Coût estimé: ~1000-1900 €
La mise en place d'un gestionnaire de médias
Afin d'éviter de recharger 4 fois la même image si elle est appelée sur 4 pages différentes, nous pourrions travailler avec une bibliothèque de médias.Celle-ci stockerait tous les fichiers et images présents sur le wiki et permettrait leur réutilisation sur d'autres parties du wiki sans devoir les retélécharger.
Temps et coût estimés :
Réécriture de bazar en mode objet
Si nous réécrivons le module bazar en mode objet, son usage sera considérablement facilité.Les développeurs pourront plus facilement y intervenir, les créateurs de templates bazar pourraient plus facilement travailler.
Cela nécessite de décrire précisément tous les objets (fonctions) que doit faire bazar puis de les programmer
Temps et coût estimés :
Remplacer la syntaxe des query et champ type liste, radio, checkbox dans les fiches
ex.
radioListeTypebf_truc
-> bf_truc
(ajouté par Jérémy à confirmer par la communauté)
Demande: les utilisateurs avancés en général
Temps estimé: 1,5j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,25j. (Spec/Tst) + 0,25 j. (Spec/Test/PR)
Coût estimé: ~500-900 €
Permettre la duplication du bouton composants ET du crayons sur plusieurs champs textelong d'un même formulaire
(ajouté par Jérémy à confirmer par la communauté)
Demande: les utilisateurs avancés en général
Temps estimé: 2j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,25j. (Spec/Tst) + 0,25 j. (Spec/Test/PR)
Coût estimé: ~600-1100 €
Les chantiers déjà livrés avec la version 4.2.0
- la réactivation des commentaires
- les réactions
- le thème margot fun
Les chantiers déjà livrés en mars 2022
- template tableau
Suppression de fiche en masse
A lié à un template tableau avec tri sur les facettesDemande: Association Agates (Edmond) + Fred sur Github
Temps estimé: 0.75j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,25j. (Spec/Tst) + 0,25 j. (Spec/PR)
Coût estimé: ~300-600 €