Tests utilisateurices Cesium


#1

Salut !

On organise un atelier de contribution au libre le 23 janvier, j’aimerais bien proposer des tests utilisateur sur Cesium.

Y a-t-il des démarches à tester en priorité ? Une version ? (je pense le faire sur la V1.3.1, sur GTest)

Je pense demander :

  • créer un compte
  • trouver l’adresse publique pour recevoir de la monnaie
  • envoyer de la monnaie
  • faire une demande de création de compte membre
  • telecharger un fichier de revocation

si des personnes se prennent au jeu :

  • changer l’affichage quantitatif / relatif
  • changer de noeud

#2

oui, si ils ont leur pc ou ordiphone, de les faire installer Césium.


#3

Bien vu :wink: Je leur dis “il y a un logiciel qui s’appelle Cesium, qui sert à gérer une monnaie libre, la June, pouvez-vous l’installer ?” mission 1

edit :

Je viens de faire la recherche “installer Cesium” sur Startpage (proxy G**gle), qui me renvoie :
1- http://www.duniter.fr/utiliser/ -> obsolète
2- https://librelois.fr/2017/05/17/creer-compte-g1/ -> il faut déjà l’avoir installé
3- https://cesiumjs.org/tutorials/cesium-up-and-running/ -> rien à voir
4- https://forum.monnaie-libre.fr/t/installation-de-cesium/2432/10 -> AH ! Le forum, mais vieille version
5- https://github.com/duniter/cesium -> On y est, mais imbitable pour la personne lambda
6- paquet npm
7- tuto http://www.monnaielibre-ara.fr/comment-creer-son-compte-membre-et-installer-le-client-cesium/

Ca va être drôle, ce test :wink:


Le site duniter.fr est-il modifiable par le Gitlab ou GitHub ? (pas trouvé) Si c’est le cas, je me colle ce WE à mettre à jour http://www.duniter.fr/utiliser/ , en attendant un meilleur référencement d’autres ressources.


#4

Tests utilisateurices pour Cesium

J’ai eu deux personnes, Lucie et Bastien. Pas un public habituel vu que les deux avaient leur ordi sous Arch Gnu/Linux. Bastien a bien voulu le redémarrer sour Windose.

Remarque de Lucie : “elle est très jolie, l’interface”.

Missions et retours

Niveau 1

Lucie suit la présentation de l’interface. “C’est abrupt, la façon dont ça s’arrête. La fin n’est pas annoncée.”

1. Pouvez-vous installer Cesium ? (au bout de 2-3 recherches je donne https://cesium-vitrine.p2p.legal/

Lucie

  • cherche Cesium sur Framalibre. Renvoie sur le Gitlab.

  • page “topologie du réseau”. -> renvoie sur le Gitlab.

  • ordi sous Arch-> choisit la version tar.gz

  • décompresse et ouvre le index.html.

  • Par la suite, elle ouvrire aun fichier .nw. Elle préconise un README dans le dossier . tar.gz (pour le nw)

Bastien

  • cherche “cesium installer”, tombe sur la page obsolète http://www.duniter.fr/utiliser/

  • cherche “cesium g1 windows”.

  • Tombe sur le guide du débutant, marche à suivre. Lien obsolète. Je lui donne l’adresse du site cesium-vitrine.

  • Avertissement de sécurité sur le .exe. “windows protected your PC”.

2- créez un compte portefeuille

Lucie

  • à la création d’un compte, la phrase “si vous ne faites pas confiance à ce noeud” lui fait dire "mais je n’en sais rien, si je peux lui faire confiance ! Pas clair.
  • ok, trouve le bouton portefeuille.
  • perturbée par “identifiant secret” : “si c’est un identifiant, pourquoi ça doit rester secret ?” . Utilise l’aide, la voit au deuxième passage.

Bastien

  • Perturbé au moment d’entrer l’ID. "je mets quoi, là ? Utilise l’aide.Pas de souci particulier.
  • “c’est stressant” d’avoir un avertisement en rouge.

3- Quelle est votre clef publique ? Envoyez un message à matograine (c’est moi) pour que je vous envoie de la monnaie.

Pas de souci rencontré. Illes utilisent l’annuaire.

4- Attendez que je vous envoie de la monnaie, puis renvoyez-la moi.

Lucie -> bouton “avion”. Ne trouve pas comment indiquer l’adresse de réception. Je lui indique. Elle s’attend à ce que la recherche commence toute seule.

Bastien -> va sur la page “matograine” et trouve.

Niveau 2

1- faites une demande d’adhésion

Lucie

Regarde :

  • paramètres

  • menu -> mon compte - option - compte et sécurité - register as member. Suit la procédure. Elle trouve que c’est pas évident. Suggère un gros bouton “devenir membre”.

    En lisant les infos données après la demande d’adhésion, elle dira : “La licence ? J’ai accepté ça ? J’ai pas vu le moment où je l’ai acceptée !” . Effectivement, si on transforme un compte portefeuille en compte membre, la licence n’est affichée à aucun moment. Elle suggère d’afficher la licence en grand, déjà ouverte.

    Elle bloque sur la formule du DU -> Ca sort d’où, ça ? Mettre une explication non mathématique de la formule ? Notamment, n’avait pas compris que le DU augmente.

2- téléchargez le certificat de révocation

Lucie trouve, mais dit que c’est bizarre, loin. Le menu “option” pourrait directement mener aux opérations importantes.

3- révoquez votre compte

Pas de souci.

Niveau 3

1- changez l’affichage de G1 en DU (quantitatif / relatif)

Lucie - OK, cherche un moment à sortir des paramètres.

2- changez le noeud sur lequel se connecte Cesium.

Lucie - OK, mais on ne sait pas quels noeuds sont disponibles. On arrête.
Bastien - cherche dans les paramètres, puis en ressort. Je lui indique qu’il cherchait au bon endroit. Trouve.

Leçons et suggestions

1- recherche et installation de Cesium

  • Besoin d’un site (en cours) avec une version de Cesium téléchargeable directement, plus accessible que le GitLab.
  • Besoin de maintenir le lien de téléchargement du guide du débutant (fait pour la v1.3.1)
  • Préconisation d’un README pour la version .tar.gz.
  • Windows renvoie un avertissement de sécurité : y a-t-il moyen de l’éviter ?

2- Sur l’envoi d’une transaction, est-il possible de commencer la recherche du destinataire immédiatement ? Ou ça demande trop de requêtes ?

3- Besoin d’afficher la licence lors de la transformation d’un compte portefeuille en compte membre.

4- Pour changer de noeud, est-ce possible d’afficher lesquels sont disponibles ?

Autres suggestions

Lucie - traduction anglaise étrange, on pourrait la faire refaire par des traducteurices anglophones s’il y en a dans la TdC. Certaines phrases encore en français.

Phrase pas claires dans la licence (non exhaustif):

The person who declares to manage this public key (new account) and to have personally checked with him that this is the public key is sufficiently well known (not only to know this person visually) that you are about to certify.

a member of the TdC

The software Ğ1 allowing users to manage their use of Ğ1 must transmit this license with the software and all the technical parameters of the currency Ğ1 and TdC Ğ1 which are entered in block 0 of Ğ1.
For more details in the technical details it is possible to consult directly the code of Duniter which is a free software and also the data of the blockchain Ğ1 by retrieving it via a Duniter instance or node Ğ1.


#5

Salut ! Je fais suite à ces tests.

J’ai fait relire la licence in english à quelqu’un. Voici la merge request associée à ces corrections :

La version anglaise ne contient pas les “conseils fortement recommandés” de la version française, mais je ne me sens pas de les ajouter (mon niveau, tout ça…)

Des personnes fluent peuvent-elles la relire, et éventuellement valider cette merge request ? Ping @jytou, peut-être ?

Celleux qui ont droit d’écriture dans la branche master peuvent commiter directement.


#6

Je n’ai visiblement pas les droits de committer directement, je vais attendre que ce soit commité pour faire quelques corrections. C’est déjà une bonne étape. :slight_smile:


#7

On avait un dépôt central pour la licence qui est perdu.
Je l’avais ajouté dans le dépôt du site web en tant que git subtree.

Les modifications faites sur le site pourront être retirées pour reconstruire ce dépôt, puis réinjectés dans Silkaj où la licence est également un git subtree.


#8

Je t’ai donné accès.


#9

Hmmm c’est-à-dire ? Ta modif n’est pas mergée dans le projet principal (et je ne peux pas le faire) et je ne peux que forker ton repo pour éditer le fichier. Bien sûr, je peux faire ça, mais bon… :slight_smile:


#10

Salut ! @jytou a fait une deuxième relecture, je pense qu’on peut merger cette version anglaise de la licence sur le site (et éventuellement les logiciels), si les admins sont d’accord.

Bonne RML :wink: !