Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Déplace le choix de la licence d'une publication dans un formulaire séparé #5784

Merged
merged 1 commit into from May 17, 2020

Conversation

Arnaud-D
Copy link
Contributor

@Arnaud-D Arnaud-D commented May 6, 2020

Actuellement, le choix de la licence d'une publication se fait dans le formulaire "éditer" qui est un fourre-tout. Cette PR déplace ce choix dans un formulaire séparé, sous forme de modale, avec possibilité de mettre à jour sa licence préférée au passage.

L'objectif est de :

  • diminuer la friction à la création de contenu en allégeant le formulaire initial ;
  • faciliter l'accès à la licence par défaut (et donc les créations ultérieures de contenu) ;
  • encourager le choix d'une licence permettant le partage (plutôt que aller par défaut sur « Tous droits réservés »).

Le rendu est le suivant :

image

J'aurai peut être besoin de retours sur l'aspect front. J'ai fait ce que j'ai pu, mais c'est pas très peaufiné.

Contrôle qualité

Test 1 : Création de contenu sans licence préférée

En tant qu'utilisateur connecté sans licence préférée indiquée dans le profil :

  • créer une publication (tuto, article et billet) ;
  • constater qu'il n'y a pas de licence affichée ;
  • constater la présence d'un lien à la place pour choisir la licence.

Test 2 : Ajout d'une licence au contenu

En tant qu'auteur d'un contenu (tuto, article, billet) sans licence choisie :

  • aller sur la page du contenu en question ;
  • cliquer sur le lien "choisir une licence" ;
  • constater que les liens des explications marchent ;
  • constater qu'on ne peut pas valider sans faire de choix ;
  • constater qu'après annulation, la licence n'est pas modifiée ;
  • constater qu'après validation, la licence est bien mise à jour.

Test 3 : Création de contenu avec une licence préférée

En tant qu'utilisateur connecté avec une licence préférée indiquée dans le profil :

  • créer une publication (tuto, article et billet) ;
  • constater que la licence préférée a été mise et est affichée en haut à gauche ;
  • constater la présence du lien pour modifier la licence.

Test 4 : Modification de la licence

En tant qu'auteur d'un contenu (tuto, article, billet) avec une licence définie :

  • aller sur la page du contenu en question ;
  • cliquer sur le lien "choisir une licence" ;
  • constater que la licence actuelle est présélectionnée ;
  • constater qu'après annulation, la licence n'est pas modifiée ;
  • constater qu'après validation, la licence est bien mise à jour.

Test 5 : Mise à jour de la licence par défaut

En tant qu'auteur d'un contenu (tuto, article, billet) :

  • aller sur la page du contenu en question ;
  • cliquer sur le lien "modifier la licence" ;
  • choisir une licence (différente de celle par défaut si l'utilisateur l'a définie) ;
  • cocher la case "je souhaite utiliser ..." ;
  • valider
  • constater que la licence préférée est mise à jour (voir dans le profil).

Test 6 : Non-mise à jour de la licence par défaut

En tant qu'auteur d'un contenu (tuto, article, billet) :

  • aller sur la page du contenu en question ;
  • cliquer sur le lien "modifier la licence" ;
  • choisir une licence (différente de celle par défaut si l'utilisateur l'a définie) ;
  • ne pas cocher la case "je souhaite utiliser ..." ;
  • valider
  • constater que la licence préférée n'est pas mise à jour (voir dans le profil).

@A-312
Copy link
Contributor

A-312 commented May 6, 2020

On ne pourrais pas mettre en premiere fenetre de choix de licence quelques choses de plus simple avec deux question comme : https://creativecommons.org/choose/?lang=fr# donc :

  • Vous souhaitez autoriser le partage des adaptations de votre Oeuvre ?
  • Autorisez-vous les utilisations commerciales de votre œuvre ?

Voir d'autres licences

Quand on clique Voir d'autres licences ça affiche le formulaire que tu as fais

@Arnaud-D
Copy link
Contributor Author

Arnaud-D commented May 6, 2020

C'est une idée que j'aimerai faire, mais ça serait plutôt pour une deuxième itération. D'ailleurs, Creative Commons a fait un nouveau sélecteur en bêta qui est vraiment pas mal du tout.

@Arnaud-D Arnaud-D force-pushed the licence_separee branch 4 times, most recently from 4a9d46d to 8c71508 Compare May 7, 2020 17:05
@Arnaud-D Arnaud-D added this to En développement in Suivi des PR May 8, 2020
@coveralls
Copy link

coveralls commented May 8, 2020

Coverage Status

Coverage decreased (-0.004%) to 86.515% when pulling 4658701 on Arnaud-D:licence_separee into b444923 on zestedesavoir:dev.

@Arnaud-D Arnaud-D moved this from En développement to En attente de QA in Suivi des PR May 9, 2020
@Arnaud-D Arnaud-D marked this pull request as ready for review May 9, 2020 22:28
@artragis artragis merged commit c356896 into zestedesavoir:dev May 17, 2020
Suivi des PR automation moved this from En attente de QA to Fusionnée May 17, 2020
@artragis
Copy link
Member

QA OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Suivi des PR
  
Fusionnée
Development

Successfully merging this pull request may close these issues.

None yet

4 participants