User talk
Difference between revisions of "Adélaïde Calais WMFr"
(Created page with "Prestation mi-pacours Lingua Libre Présents * Nicolas Vigneron * Adélaïde Calais * Florian 'Poslovitch' C. * Michaël BARBEREAU WMFr * Nicolas Wiki Valley * Julie...") |
|||
Line 93: | Line 93: | ||
* communiquer sur le technical board et assigner les tâches phabricator à WikiValley quand nécessaire | * communiquer sur le technical board et assigner les tâches phabricator à WikiValley quand nécessaire | ||
* lister les boutons et messages systèmes qui doivent être marqués pour traduction -> rendre toute l'interface traduisible | * lister les boutons et messages systèmes qui doivent être marqués pour traduction -> rendre toute l'interface traduisible | ||
+ | |||
+ | == Duplicata == | ||
+ | The section above seems to be a duplicata of [[LinguaLibre:Technical board/Reports/2021/First progress report with WikiValley and VIGNERON]]. I suspect the section above may be removed to avoid unneeded duplication. [[User:Yug|Yug]] ([[User talk:Yug|talk]]) 17:19, 21 February 2021 (UTC) | ||
+ | |||
+ | == Wiki Meet India : a review == | ||
+ | Hello Adélaide,<br> | ||
+ | In order to capitalize on experience in a resilient manner I duly document our events and presentations on [[LinguaLibre:Events]], which is in public access and re-editable. I also try to limit my email's footprint. | ||
+ | |||
+ | As for Wiki Meet India, we have the page : [[LinguaLibre:Events/2021_Wikimedia_Wikimeet_India]]. | ||
+ | |||
+ | This page is coded in a way so the intro can be called as a template, ex: | ||
+ | <div style="border:1px solid grey;margin:1em;background-color:#DADADA;"> | ||
+ | {{LinguaLibre:Events/2021_Wikimedia_Wikimeet_India}} | ||
+ | </div> | ||
+ | |||
+ | This intro contains key elements which can be reused as a model for future events. | ||
+ | |||
+ | At the bottom of this page I added a [[LinguaLibre:Events/2021_Wikimedia_Wikimeet_India#Post-event_review|#Post-event_review]] sections, so we keep improving our work. | ||
+ | |||
+ | After our presentation, there was another presentation of strategic interest. So I also gathered minimal information on "Content Translation tool" and possible IRL translation editathon in collaboration with INALCO, other universities who can translate from foreign languages to French. Or collaborations with local African/Francophonia wikimedian communities who can organize editathons for English/Frenhc to minority language translations. | ||
+ | |||
+ | Hope this help. Loved to team up with you and Poslovitch ! [[User:Yug|Yug]] ([[User talk:Yug|talk]]) 17:19, 21 February 2021 (UTC) |
Revision as of 17:19, 21 February 2021
Prestation mi-pacours Lingua Libre
Présents
- Nicolas Vigneron
- Adélaïde Calais
- Florian 'Poslovitch' C.
- Michaël BARBEREAU WMFr
- Nicolas Wiki Valley
- Julien Jitrixis
- Seb35
WikiValley a donné les pré-requis pour les serveurs
Serveur loué en solution cloud chez ovh ou scaleaway ? On arrive à saturation du json - le retour du blazegraph est trop gros. Proposition de wikivalley : migrer tout lingua libre sur une seule machine. Pour l'instant la séparation des deux moitiés sur deux serveurs permet que tout lingua libre ne soit pas ralenti quand le blazegraph rame. La répartition est blazegraph + bot (script + stockage de fichiers) sur une machine, puis lingua libre sur serveur. Le modèle cloud permet de communiquer. De quelles ressources a-t-on besoin ? sur blazegraph il faut des ram. pour le bot et les datasets il faut du stockage aussi.
L'IP est-elle connue de la fondation ? le bot contact via les noms de domaines. Il est détaché des datasets. Il envoie ses requêtes via l'API ou sparqql et via les noms de domaines ou adresses IP. la question reste : le bot est sûrement enregistré comme adresse IP auprès de la fondation pour avoir le droit de faire plus de requêtes. Michaël : en tout cas les datasets n'avancent pas parce qu'on est bloqué par des notifications "too many requests" de la fondation.
retour aux ressources : MediaWiki a aussi besoin d'un peu plus de place.
Proposition finale : on garde 2 serveurs pour éviter les effets de bord si un module tombe. Pour ne pas perdre les audios, par exemple, même si l'updater ou les datasets ne fonctionnent plus (ce qui était d'ailleurs le cas). Florian : le bot peut tourner n'importe où, c'est juste une question de config. On garde une machine avec les modules core, puis une autre avec les fonctions script (qui sont indépendantes mais qui doivent être bien tracées). Il nous faut une solution flexible où on peut rajouter de la mémoire en allant, à mesure que nos besoins grandissent.
Bug des dates doubles sur certaines pages (https://phabricator.wikimedia.org/T197727) sera résolu en version 1.35
Bug résolu sur le record wizard on ne pouvait pas afficher l'interface en catalan, occitan, portugais etc. (https://phabricator.wikimedia.org/T210477 ) c'était un problème de fallback (https://www.mediawiki.org/wiki/Manual:Language#Fallback_languages). Quand mediawiki trouve pas un message en catalan, il le cherche en occitan. Problème : l'absence de message en catalan menait aussi à une requête de message en Occitan. donc boucle vide. Résolu : requête occitan puis catalan puis anglais.
Question page affichage des enregistrements la page statistiques est faite en wikicode. Deux possibilités :
Faire la page en PHP : + très efficace, - difficilement modifiable à long terme
Faire la page en Wikicode : + facilement modifiable, - légèrement plus complexe techniquement (utilisation d'un gadget pour le javascript)
Solution conservée : page Wikicode.
Problème lien titre Wikipédia : + au lieu de _ Sur la tâche obligatoire, il y a deux tâches wikidata rattachées. Les espaces sont un des problèmes mais la même question se pose avec d'autres caractères spéciaux. -> veut-on résoudre sur court terme ou plus long terme
Traductibilité de l'interface WikiValley va lister les messages systèmes et boutons qui ne sont pas encore balisés Demander des retours à la communauté - pour qu'ils signalent les boutons qui sont perdus dans les pages
Nicolas Vigneron a fait les vérifications sur la bonne reprise de l'updater du Blazegraph. L'updater a repris toutes les données depuis la dernière exécution. Il n'a pas de trous et il semble avoir updaté tous les fichiers datant de mi-novembre. Point de vigilance : l'endpoint SPARQL sur Wikidata s'arrête au bout de 60 secondes, apparemment pas celui de Lingua Libre ? si ce time-out n'existe pas sur Lingua Libre - risque de surcharge.
Nicolas Vigneron :
Documentation médiaWiki - fera des liens de renvois vers la doc officielle de MediaWiki et quelques explications de contextes. Plutôt se concentrer actuellement sur une documentation opérationnelle et d'exploitation : Michaël demande documentation github du workflow pour le blazegraph (comment relancer les services un par un si nécessaire). Pour dataset et bot, Poslovitch et Michaël peuvent s'en sortir. Mediawiki documenter l'opérationnel - si personne n'est joignable, comment relancer à la main le service complet.
Conseille de faire un test en marche double avec Michaël : faciliter la création de la documentation en y impliquant Michaël et en le testant en même temps. facilitera la relecture.
Privilégier la doc opérationelle. Faire une documentation technique du recordwizard sera très longue. le readme sera long et détaillé. demander de l'aide pour documenter la partie affichage du record wizard. documenter le javascript.
Question de l'articulation des moyens de communications
Hugo a crée un "bistro technique" sur lingua libre : https://lingualibre.org/wiki/LinguaLibre:Technical_board
conclusion :
Fait :
résolution bugs T210477 et T197727 (sera effectif sur la m.à.j. 1.35) ; besoins serveurs spécifiés ; début documentation opérationnelle,
À faire :
- serveurs
- adresse IP auprès de la fondation
- communiquer sur le technical board et assigner les tâches phabricator à WikiValley quand nécessaire
- lister les boutons et messages systèmes qui doivent être marqués pour traduction -> rendre toute l'interface traduisible
Duplicata
The section above seems to be a duplicata of LinguaLibre:Technical board/Reports/2021/First progress report with WikiValley and VIGNERON. I suspect the section above may be removed to avoid unneeded duplication. Yug (talk) 17:19, 21 February 2021 (UTC)
Wiki Meet India : a review
Hello Adélaide,
In order to capitalize on experience in a resilient manner I duly document our events and presentations on LinguaLibre:Events, which is in public access and re-editable. I also try to limit my email's footprint.
As for Wiki Meet India, we have the page : LinguaLibre:Events/2021_Wikimedia_Wikimeet_India.
This page is coded in a way so the intro can be called as a template, ex:
- Description: Presentations on Lingualibre recording contribution, and on Github opensource assets.
- Place: Zoom > https://zoom.us/j/97614383815?pwd=OW9QazdjeVFaOTF1VXQxZ0U2ZkpCUT09
- Time: 2021/02/19-21 > Sunday 21: 13h25 UTC/14h25 UTC+1.
- Organisation: Indian Wikipedia
- Presenters: User:Adélaïde Calais WMFr, user:Poslovitch, User:Yug.
- Participants: ~60 watchers, largely Indians leading contributors, movement leaders and developers.
- Outcome: outreach successful, to continue.
- Review & improvements: continue work on the presentation. Some proposals here.
- Program: meta:Wikimedia_Wikimeet_India_2021/Program
This intro contains key elements which can be reused as a model for future events.
At the bottom of this page I added a #Post-event_review sections, so we keep improving our work.
After our presentation, there was another presentation of strategic interest. So I also gathered minimal information on "Content Translation tool" and possible IRL translation editathon in collaboration with INALCO, other universities who can translate from foreign languages to French. Or collaborations with local African/Francophonia wikimedian communities who can organize editathons for English/Frenhc to minority language translations.
Hope this help. Loved to team up with you and Poslovitch ! Yug (talk) 17:19, 21 February 2021 (UTC)