Table des matières
Pad de travail Archives du pad Historique

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)?
  • 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.

  • 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=test
Demande: 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 + Kimiyo
Temps 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 mailperiod
Demande: 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 choses
Demande: 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: diverses
Temps 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 attach
en 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#L331
mais 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 ectoplasme

L'intégration avec Markdown

Plutôt pour la version ectoplasme


Une 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 facettes
Demande: Association Agates (Edmond) + [Fred sur Github](https://github.com/YesWiki/yeswiki/issues/422)
Temps estimé: 0.75j. (Dev/Spec/Tst/PR/Debug/Doc) + 0,25j. (Spec/Tst) + 0,25 j. (Spec/PR)
Coût estimé: ~300-600 €