LinguaLibre

Difference between revisions of "Events/Hackathon 15-16 décembre 2018"

< LinguaLibre:Events

(+ category)

Revision as of 11:50, 2 January 2019

Rendez-vous
  • Place: Wikimédia France, 40 rue de Cléry, Paris
  • Time: 10h à 17h
  • Dates: 2018.12.15-16 (Samedi,Dimanche)
  • For: Hack-a-thon d'amélioration de l'expérience utilisateur sur Lingua Libre.
  • Access: La porte de la rue n'est pas vérouillée, il suffit d'appuyer sur le bouton en bas du digicode pour l'ouvrir. Dans la cours - porte au fond à gauche. Sonner chez "Wikimédia France". Troisième étage.


Participants
  • Antoine Lamielle
  • Aure Séguier
  • Edouard Lopez
  • Félix Mitjans
  • Hugo Lopez
  • Julien Gardet
  • Léa Lacroix
  • Lucas Levêque
  • Rémy Gerbet
  • Sylvain Boissel
  • Mahuton Possoupe
  • Sukkoria
  • ajoutez votre nom ici


Participants à distance
  • Addshore
  • Mathieu Stumpf
  • Nicolas Vigneron
  • Eve Séguier


Canal de communication pour les participants à distance

https://meet.jit.si/HackathonLinguaLibre


Programme

Le programme est indicatif, si vous avez d'autres idées, rajoutez-les !


README

List your task via bullet lists.
Sections are organized by skills involved.
When done, add {{done}} (your name) at the beginning of the line. Example: Check-green.svg Done (Obama)

Front end design et coding

  • Racourcis claviers:
    • Expliciter dans l’interface les raccourcis clavier disponible (flèches gauche et droite, barre espace, suppr.)
    • Conception en premier sur papier
    • ?CSS touches claviers (ex)
    • Implémentation dans le RecordWizard
  • Tutoriel dynamique: Mettre en place un tutoriel interactif lors de la première execution du RecordWizard
    • Créer le scénario du tutoriel
    • Écrire les textes
    • Implémenter le tutoriel
Breezeicons-status-22-mic-ready-red.svg
Breezeicons-status-22-mic-red.svg
Breezeicons-status-22-mic-red-LinguaLibre.svg
  • Amélioration générale
  • Améliorer le menu (voir aussi MediaWiki:Sidebar)
    • Design du menu
    • Check-green.svg Done : Réparer le menu sur la version mobile
    • Trouver une meilleur formulation pour le menu « Action »
      • "sortir" les icônes et les mettre sur le côté de la page (à la dokuwiki) ? comme ça on évite aussi la "surcharge" de l’icône engrenage (il y en a aussi une dans le "top-navbar-right"
  • Améliorer la page d’accueil
    • Check-green.svg Done : Page d’accueil : les 3 gros liens devraient plus recembler à des boutons et moins à des titres
      • essai/tentative User:Sukkoria/Brouillon (les deux boutons à gauche et à droite, celui du milieu sert de témoin ; probablement le contraste à retravailler :/) Sukkoria (talk)
    • Repenser les textes
    • Trouver de meilleurs illustrations
    • … (suggestions bienvenues)
    • Page "About" créée et remplie Check-green.svg Done Sukkoria (talk)
    • Traduction en français de LinguaLibre:About à récupérer dans l’historique

Video creation

  • Vidéo explicative obligatoire lors de la première execution
    • Choisir quoi dire et quoi montrer, comment (screencast et/ou face caméra)
    • Rédiger un script

Back end, bots & co

  • Importer les anciens enregistrements de Lingua Libre v1 dans Lingua Libre v2
  • Améliorer la configuration de php (et la documenter)
  • Ajouter du caching à l'infrastructure pour améliorer les performances (cf [1])
  • Lier Lingua Libre aux Lexemes sur Wikidata
    • T212029: Bot ajoutant les sons de Lingua Libre sur les Lexemes wikidata existants
    • Check-green.svg Done T212028: Generateur de listes de mots basé sur les Lexemes wikidata

Editions > Lists

  • Importer ~15 listes Swadesh sur Lingua Libre depuis le Wiktionnaire dans plein de langues Check-green.svg Done Guilhelma

Editions > Help

  • Pages d’aide

Administratif, microfi, maintenances, contacts

Autres

  • Divers
    • Rendre le generateur de liste de mots Petscan plus « User friendly » en ajoutant des requêtes pré-enregistrées (question : où les stocker ?)
    • Créer un groupe « translators » ayant accès à l’espace MediaWiki pour traduire plus facilement les messages système
    • Changer le comportement du RecordWizard pour qu’il ajoute Category:Lingua libre pronunciation-NOM DE LA LANGUE au lieu de Category:Lingua libre pronunciation-other
    • Imaginer un design potable pour la dernière étape du RecordWizard
    • Ajouter un bouton « submit » aussi en haut de la dernière étape du RecordWizard
  • Si vraiment on s’ennuie :
    • have a button to re-listen the recording when testing the microphone
    • make a note somewhere that the loudspeakers should be on for this
    • spoken languages field stays open after entering a language. OOUI bug?
    • replace "shuffle list-toggle" with two radio buttons "random order" and "alphanumerical order".
    • "random" is the default selection
    • on event change the words reorganize themselves immediately.
    • add a "record" and "pause" button to communicate more clearly if the recording is continuous or is triggered word by word.
    • change the wording of "successfully uploaded" to "successfully recorded" and change the counter to how many of the words of the complete list have been recorded so it's clear how many are missing

Other ideas / Pet projects