La première version de Perroquet, sortie début janvier, a été l'objet d'une dépêche qui a généré un afflux massif de commentaires, rapports d'erreurs, suggestions et contributeurs. Par conséquent, le développement a été poursuivi avec l'aide de quelques contributeurs (à la base, il s'agit d'un projet personnel mais en parlant un peu trop fort et on se fait piéger bêtement...).
La version 1.1.0 vient donc de sortir. Malgré ce que laisse penser le numéro de version, il s'agit d'une version majeure. Le nombre de lignes de code a doublé et grâce à Matthieu Bizen le code est maintenant beaucoup plus propre et commenté.
Archlinux n'a pas volé sa réputation puisque qu'un paquet pour cette distribution était disponible deux heures après la publication de cette version. Un paquet pour Ubuntu est aussi disponible. Pour ceux des autres distributions, il est possible de lancer Perroquet sans compilation ni installation depuis le tarball. Voici les nouveautés de la version 1.1.0 :
Gestionnaire d'exercices
Un gestionnaire d'exercices à été ajouté. Il permet de télécharger des exercices pré-construits à partir d'un dépôt sur internet. Il est aussi possible d'ajouter d'autres dépôts ou d'en créer soit même simplement. Il contient actuellement quatre exercices utilisant des ressources libres de droits.
Exportation et importation d'exercice
Il est possible d'exporter ou d'importer des exercices au format tar afin de partager des exercices pré-configurés
Multilinguismes
Perroquet ne prend plus seulement en charge des exercices en anglais, mais aussi en français ou en espagnol. La limitation était une restriction du jeu de caractère à deviner pour éviter de rester bloqué parce qu'un caractère japonais traînait dans le sous-titre. Il est possible d'ajouter soi-même des jeux de caractère pour d'autres langues.
Amélioration de l'ergonomie
Afin de ne pas donner sa langue au chat alors qu'on est prêt du but, ou de passer cinq minutes sur un mot correct mais mal placé, Perroquet colore les mots en fonction de la distance entre ce que l'on tape et la solution (en utilisant la distance de Levenshtein). En outre, si un mot est correct mais mal placé, il sera déplacé automatiquement.
Alias
Perroquet dispose maintenant d'une petite base d'homonymes synonymes permettant de valider, par exemple, '4' comme réponse si le mot à trouver était 'four'. Malheureusement, cette base est pour le moment assez pauvre, mais il est très simple d'ajouter des nouveaux alias.
Options et enseignement
Il est maintenant possible de configurer finement les exercices au moyen de nombreuses options. Pour les enseignants, il est possible de bloquer certaines fonctions de correction par un mot de passe.
Aides supplémentaires
De nouvelles méthodes d'aide sont disponibles pour ceux qui ont vraiment du mal comme le ralentissement de la vitesse de lecture ou la diminution de la longueur des séquence. Les bilingues pourront - eux - augmenter la durée des séquences, limiter le nombre de réécoute autorisé ou désactiver la correction continue pour augmenter la difficulté (en dernier recourt, ces derniers pourrait aussi essayer d'autres langues...).
Beaucoup d'autres ajouts ou de correction ont été apportées. Un changelog complet est disponible sur la page d'accueil du site.
Comme la dernière fois, j'ai implémenté surtout ce qui m'intéresse et les futures nouveautés dépendront surtout de ce qui sera suggéré ou implémenté par d'autres. Il y a aussi beaucoup de tâches de fond comme la traduction, la documentation et l'enrichissement du dépôt qui n'avanceront pas bien vite sans aide extérieure.
Dernière petite note pour la fin : le nouveau site web de perroquet pourrait intéresser certains. Il est développé pour faire des sites quasi-statiques traduisibles et dispose d'un système d'authentification utilisant OpenID. Le code est disponible sous licence AGPL v3 ici : Code du site web de Perroquet
Aller plus loin
- Site web de Perroquet (125 clics)
- Capture d'écran (27 clics)
- Page de téléchargement (75 clics)
- Page du projet Launchpad (34 clics)
# Bravo !
Posté par Goffi (site web personnel, Mastodon) . Évalué à 5.
Pas encore essayé, mais je trouve l'idée tellement excellente ^^
[^] # Re: Bravo !
Posté par djano . Évalué à 3.
A noter un petit problème dans la dépêche: "Il contient actuellement quatre exercices utilisant des ressources libres de droits."
"Libre", certes mais quand même pas "libre de droits"!
[^] # Re: Bravo !
Posté par Goffi (site web personnel, Mastodon) . Évalué à 3.
Pfffff que ça peut être reloud le droit.
[^] # Re: Bravo !
Posté par _seb_ . Évalué à 2.
le développement à été poursuivi
le développement a été poursuivi
Le nombre de lignes de code à doublé
Le nombre de lignes de code a doublé
[^] # Re: Bravo !
Posté par Davy Defaud . Évalué à 2.
il s'agit d'un projet personnel[,] mais en parlant un peu trop fort et[,] on se fait piéger bêtement...
Un gestionnaire d'exercices à[a] été ajouté.
soit[-]même
des jeux de caractère[s]
alors qu'on est prêt[près] du but
la longueur des séquence[s]
limiter le nombre de réécoute[s] autorisé[es]
en dernier recourt[s], ces derniers pourrai[en]t aussi essayer d'autres langues
Beaucoup d'autres ajouts ou de correction[s] ont été apporté e s.
Ça commence à faire beaucoup, messieurs les correcteurs !... :P
[^] # Re: Bravo !
Posté par djano . Évalué à 2.
Avant de lire la page wikipedia (qui vaut ce qu'elle vaut puisqu'il n'y a pas de références), cela signifiait pour moi qu'il s'agit de domaine public.
[^] # Re: Bravo !
Posté par Frédéric Bertolus (site web personnel) . Évalué à 1.
# Le M$al
Posté par Zarmakuizz (site web personnel) . Évalué à 2.
Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/
[^] # Re: Le M$al
Posté par Frédéric Bertolus (site web personnel) . Évalué à 3.
Cependant, Perroquet utilise python, gstreamer et GTK qui, il me semble, peuvent tourner sous Windows. Si on m'envoie un patch pour la compatibilité Windows, il sera intégré (mais pas maintenu éternellement).
(Et en n'attendant, ça fait pas de mal que certains windowsiens se rendent compte qu'ils n'ont pas le système universel sur lequel tout marche)
[^] # Re: Le M$al
Posté par Zarmakuizz (site web personnel) . Évalué à 3.
Je vais en attendant donner des nouvelles de ce logiciel à mon prof.
Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/
[^] # Re: Le M$al
Posté par oao . Évalué à 1.
# Fichier mkv
Posté par pamputt . Évalué à 2.
[^] # Re: Fichier mkv
Posté par ndesmoul . Évalué à 1.
Idéalement, ça serait bien de pouvoir directement lire un DVD avec ses sous-titres. Mais là, c'est particulièrement délicat, car le format des sous-titres des DVD n'est pas un format texte. S'il faut faire de l'OCR, ça risque de devenir tout de suite plus compliqué.
En tout cas, très bon logiciel. J'ai hate d'essayer la dernière version.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.