Archives du pad yeswiki
Scrum 1 juillet 2013
Solution pour fusionner les deux pad (git merge ?)
Florian : Question version PHP de wikini :
ebook : http://ebook.coop-tic.eu/francais/wakka.php?wiki=PagePrincipale
Memorendom coopbox : http://mrflos.github.io/CoopBox/
Florestan : poursuite de test de solution antispam ; je pense que les spams qui passent utilisent un autre chemin (ajaxaddcomment de tag?).
François : bouton login.
David : Mise à jour d'IP block pour bloquer tout ce qui est exterieur à la France.
Question spam devient prioritaire. Chantier à définir avant départ de Florestan en vacances si possible cette semaine.
Heure de début et présence optionnelle/obligatoire ? garder souplesse.
mais la deadline pour annuler la réunion est fixée à 10h45
TODO : Documenter actions par groupe
Yeswiki 21 Mai 2013
1
2
3
5
8
13
21
Documenter utilisateur_wikini dans bazar.
Multilinguisme :
- voir comment traiter les langues en js
- voir comment appeler la langue dans les actions
- traduire tout
- > difficulté technique : 13
- > importance :
Caler des dates de coding party sur les points :
- nécessité se caler sur multilinguisme (fichier à part) se mettre d'accord : 13.
- Programmer des chantiers
- comment traiter les messages d'erreurs
- dépendances entre extensions
- dépendance librairies jquery (template) boostrap (template)
- tablette
- navigateurs ie6
- versionning
- compatibilite php 5.3 et php 5.4 > de 5.0 à 5.5
- rassemblement des templates
R : Importance / Difficulte : plus c'est petit moins on fait :
1 - enlever login du menu haut. Icone engrenage en bas à droite. Difficulte 2. Importance : 8 ++++ R : 4 > Francois
2 - test IE (barre de rédaction / attach) > barre de rédaction ok Difficulté : 5 Importance : 13 +++ 2,6 > Florian
3 - réinitialisation du mot de passe par mail . Difficulté : 8 Importance : 13. ++ 1,625 > David
3 - bouton upload de la barre sur ie : bouton sur navigateurs moderne, et fallback <input type="file" /> sous IE : Difficulté : 8 Importance : 13 1,625
5 - régler les problèmes de spam > captcha localise, desactivable apres la premiere fois (session cote serveur). Difficulté : 13 Importance : 21 ++ 1,615384615
6 - menu bootstrap pour tablette > sous menu non actif dans certains cas, cf moustic/2013 et bouton connexion . Difficulté 5 : Importance : 8 ++ 1,6
7 - vers le tools contact de manière globale sur le serveur. Difficulte : 21. Importance : 8, R : 0.38
Difficile d'être autonome sur le projet YesWiki :
- Outil libres qui rendent les gens libres
Très lié à un problème de circulation d'information.
Se débrouiller pour éviter qu'on entre dans l'effet tunnel.
=>
Certaine choses n'avancent pas :
- comment chercher des sous pour les développements
- comment avoir des outils stables
- gros besoin de stabilisation
YesWiki est important dans le fonctionnement d'Outils-Reseaux, avoir le coup d'avoir une doctrine, une philosophie,
regarder des outils connexes (bit torrent / coopbox / etherpad, framalab...) : de façon à ne pas mettre tous les oeufs dans le même panier.
Autres avis :
- Il n'y a jamais eu autant de documentation
- pas le sentiment d'avoir généré de l'instabilité récemment.
- des nouveaux problèmes sont signalés
Idée de bien séparer les tools entre bachi et cerco
Besoin de formation Bootstrap.
Les choses qui fachent à réparer vite
- vers le tools contact de manière globale
- enlever login du menu haut
- réinitialisation du mot de passe
- menu bootstrap pour tablette
- test IE (barre de rédaction / attach)
- régler les problèmes de spam
- bouton upload de la barre sur ie
organisation à tours de rôle
prendre une semaine que sur le dev et laisser la maintenance aux autres pour se concentrer sur le dev
Pour chaque modif:
on teste en local
on commite sur github
on met sur l'espace de test adéquat (yeswiki.net/cercopitheque ou bachi ou autre )
on prévient la liste dev sur skype, pour les tests navigateurs
Test navigateurs:
priorité firefox, chrome, ie8 / 9 / 10, safari
puis ie 6, tablettes ipad / android, portables
Yeswiki 7 Mai 2013 Valse avec Bachi
certains points de la réunion du 8 oct 2012 semblent encore d'actualité
- les tags à documenter (D) / stabiliser B / passer en test C T tester
- sources bachibouzouk
points transverses
- nécessité se caler sur multilinguisme (fichier à part) se mettre d'accord
- Programmer des chantiers
- comment traiter les messages d'erreurs
- dépendances entre extensions
- dépendance librairies jquery (template) boostrap (template)
- tablette
- navigateurs ie6
- versionning
- compatibilite php 5.3 et php 5.4 > de 5.0 à 5.5
100% : ok
0% : ko
yeswiki.net => doc, téléchargement
yeswiki.net/demo => démo de la version stable, avec tous les templates de bazar de la stable
yeswiki.net/bachibouzouk => en train de tester les corrections de bugs
yeswiki.net => test yeswiki.net/cercopitheque => la version test / Backlog intégré /
Convention de codage :
On utilise $this->SetMessage avec des boxs alert alert-info alert-danger alert-success
Pour la gestion de la langue : harmoniser les tools/<extension>/wiki.php pour l'appel du fichier de langue
Pour les javascripts, on sort les langues en dur dans le dossier lang avec les constantes php
Eviter les dépendances entre tools, vis à vis de template OK, entre tools, l'éviter
- aceditor stabilité générale dette technique sécurité maturité D besoin de doc raccourcis, ergonomie arriver sur la zone double clic B de base T bugs regressions fonctionnalité multilinguisme fonction prévisualisation manquante / difficilement utilisable avec ie6, ctrl L conflits avec des raccourcis existants dans les navigateurs (ctrl-l : lien, crtl-h : historique, ctrl-b : panneau de marque page, ctrl-u : afficher la source, ctrl-i : information sur la page) / bloquer éditer la page quand elle est éditée, plus de pop up lors de certaines erreurs exemple sauver une page vide C dépendances avec template tablettes Langue :
- attach stabilité générale dette technique sécurité maturité D besoin de doc raccourcis, ergonomie arriver sur la zone double clic B de base T bugs regressions gestion des messages d'erreurs (fichier trop lourd) , ne fonctionne pas avec ie6, ni ie7, ni ie9 (double-clic pour le lancer, puis l'envoi d'image n'aboutit pas) C dépendances avec template tablettes insertion d'un fichier ne fonctionne pas. Langue :
> voir une solution pour ie et le double clic
> tester les cas de dépassement de la taille de fichier
> freeplanes affichés en fermés ?
- despam B D oui cf paquet anti spam (de JPM) stabilité générale dette technique sécurité maturité D , ergonomie tout sélectionner B de base T bugs regressions C dépendances tablettes Langue :
- Anti spam C
- hashcash B D autodocumenté Langue :
- ipblock B D documenter le fonctionnement, même si compliqué. Langue :
- comportement désirable : on passe un pays autorisé (fr par défaut, mais configurable par wakka.config.php) et on bloque les autres par captcha
- rss B D oui
- rssplus plus lieu d'être à réfléchir
- tableau B D doc de base stabilité générale dette technique sécurité maturité D besoin de doc exemple, ergonomie Syntaxe complexe B de base T C dépendances tablettes Langue :
- templates B D ok choix des images de fond ?
- toc table des matières B D à faire cf pierre yves
- toolsmng B D
- Login B D pb sous tablette
- Contact B D plein de wiki avec version obsolette
- Bazar (Gestionnaire de base de données ) B D dépendance avec tags
- Syndication B D
- Progress Bar B à ajouter par défaut D oui
- Tags B D à revoir en fonction des fonctionnalités (dépendance avec bazar) gère les commentaires spam sur les commentaires de base
- Activité : récupère la liste de tous les wikis installés sur un même espace et fourni leur flux RSS test
- Alerte : demande de confirmation lors de la fermeture du navigateur en mode édition abandonné test
- Cartowiki : représentation géographique de données test onem
- Chatmot : création automatique d'un ChatMot à partir d'un titre de page wikitipi test archives
- Convergence : système de vote participatif test
- Duplicateur : copie d'un ensemble de pages wiki d'un wiki à l'autre test animacoop
- Ferme : interface pour gérer une ferme à wikis (installer des nouveaux wikis sur le même domaine) test en train de sortir cf supagro
- Generationusb : création d'une version "portable" de votre wiki, utilisable sur clé usb sans connexion internet test ne fonctionne pas
- Googleanalytics : ajout de l'outils de statistiques Google Analytics aux pages de votre wiki test
- Multilinguisme : changer la langue par défaut de YesWiki test
- Notif : recevoir par mail les modifications d'une page ils l'ont fait
- Pdf : génére un pdf à partir d'une page wiki test demande installation spéciale
- Pointimagewiki : ajouter des points avec une description sur une image test
- Postinstall : ajoute des pages supplémentaires à un wiki plus la peine
- Qrcode : générateur de qrcodes d'une page pour YesWiki test
- Textsearch : recherche binaire dans wiki
- Wikical : petit calendrier généré à partir des éléments entrés dans un fichier calendrier standard (.ICS) fonctionne plus
- Wikicolor : coloration de texte dans YesWiki test
- Yeswiki 8 oct 2012
Esprit de la réunion,
- état des lieux
- opérationnel
points positifs, beau projet
- la nouvelle fonctionnalité attach, excellent pour les utilisateurs
- nouvel ACEDITOR, meilleure ergonomie
- fonctionalités de requètes sur mesure / bazar et pages wiki et bazar => cf breci et projet garrigue des outils qui font des liens entre des choses, multiplierhttp://pad.site-coop.net/p/yeswiki les vues
- on imagine plein de choses à faire avec , l'outil fait encore rêver
- personnalisation graphique (fond d'écran), boutons
points négatifs, instable et manque de concertation dans son évolution
- en ce moment situation d'instabilité
- quelle version installer ? ou trouver la version stable?
- Déstabilisation des utilisateurs
- peur de casser des choses
- crainte à installer et faire des mises à jour sur des systèmes
- Manque de visibilité : où trouver la version stable, entre les différentes versions des modules et des tools. Difficile de trouver une version stable.
- manque de concertation
- fail du scrum de dvpt, pas de developpement concerté.
- pas de chantier de débuggage
- = > on ne sais pas qui bosse (débuggue) sur quoi manque de visibilité de ce qui est stable ou pas
- = > on utilise la version de dvpt lors de projets en prod
- trop de liens indispensables entre les tools (problème de dépendances entre certains tools)
- on n'a pas la main sur l'outil
pistes d'améliorations, une version stable et des échanges rigoureux
- Chantier de débuggage
- continuer doc développeur avec description des fonctionnalités et des bugs
- utiliser les outils dev en interne pour débugguer => en intranet, pour notre site, nos projets privés
- une version vraiment stable
- ré initier des coding parties
vision, pépites à partager
- avoir des services à clipser sur wiki
- web scrapping
- langage sparql
- afficher des données dans leur ensemble puis les trier par des interfaces
- sites internet qui ressemblent à des appli
yeswiki.net /
versions stables et de dev et précisées comme telles / un espace de débuggage
documentation utilisateur / webmaster ?
une version de dev => / un espace de débuggage
réseau de devpt sociaux
- Tiriad
- Richard
- stagiaires et autres
prochain sprint http://scrumblr.ca/nahg7ein
Autres éléments à noter
sortir une version version stable bachi bouzouk
notion de fini = > corriger les bugs signalés
- = > tester multi plateformes
- fonction attach
- ace-editor
- tags
- bazar
- rss complet
- template
- syndication
- login
- contact
- ip block
- despam
- themes bootstrap / 960
- simplifier l'installation
- travailler sur la doc développeur et utilisateur
Taches a faire
David :
- documenter login http://yeswiki.net/test/wakka.php?wiki=DocLogiN
- ip block
- spam
- tags
- Simplifier l'interface d'installation
- tester multi plateformes (faire un tableau de test) fiche protocole
- documenter la mise à jour anacoluthe > bachibouzouk
- migrer documentation sur
- centrage fonction attach
- bug ajax contact
- cf nouveaux rendus bazar dev sur bazar stable
- doc fiches maximum fonction (cf. ecorem)
point en réu équipe