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

Suppression d'une version originale #93

Open
ammelanie-utt opened this issue Apr 24, 2015 · 16 comments
Open

Suppression d'une version originale #93

ammelanie-utt opened this issue Apr 24, 2015 · 16 comments
Labels

Comments

@ammelanie-utt
Copy link

Il est aujourd'hui possible pour quiconque de supprimer une oeuvre originale ou une traduction.

Cela peut poser problème étant donné que l'ensemble des oeuvres de TraduXio est disponible à n'importe quelle personne détenant le login/mot de passe.

Pour le moment aucune suppressions malveillantes n'a eu lieu. Cependant, la possibilité se présentant, il semble important de restreindre la suppression.

Plusieurs pistes et interrogations se posent :

  • Qui peut supprimer une oeuvre ? Guillaume Jeanmaire souhaiterait que seul l'enseignant puisse les supprimer. Le statut d'enseignant dans TraduXio n'existant pas, nous pouvons nous rapprocher de ce rôle, en l'associant au créateur de l'oeuvre. Seule la personne ayant ajouté l'oeuvre pourrait la supprimer. Il serait intéressant de savoir si cela peut correspondre à l'utilisation qu'en fait Guillaume Jeanmaire.
  • Se pose également la question qu'est ce qu'il se passe lors de la suppression d'une oeuvre ? A discuter avec Guillaume Jeanmaire.
  • Suppression de toutes les traductions associées ?
  • Passage à un système de traduction sans oeuvre ? Cette fonctionnalité étant déjà disponible sur TraduXio
  • Avoir le choix entre ses deux possibilités ?

En plus de la suppression d'une oeuvre originale, il serait intéressant de voir la gestion des droits également sur les traductions d'une oeuvre avec la problématique de qui peut supprimer une traduction.

@stombre
Copy link

stombre commented Apr 24, 2015

Introduction

Ici on considère, que l'auteur de l'oeuvre original est le professeur. Et que l'étudiant est l'auteur d'une traduction de cette oeuvre original.

Liste des scénarios

  1. Le professeur veut supprimer l'oeuvre original.
  2. L'étudiant veut supprimer une traduction.
  3. L'étudiant veut supprimer l'oeuvre original. (cas pour montrer que seul l'auteur de l'oeuvre original peut supprimer cette dernière).

@ammelanie-utt
Copy link
Author

Une tâche avait déjà été créée en 2013 mais a été fermée depuis : #37

@stombre
Copy link

stombre commented May 6, 2015

Interrogations

Suppression d'une oeuvre oringial : Suppression des traductions associés ?

Concernant la suppression ou non des traductions associés à une oeuvre au moment de la suppression de cette dernière.
On peut imaginer deux utilisations de Traduxio qui conduisent à deux comportements opposés ;

  • Dans le cadre d'une utilisation scolaire de Traduxio, on peut s'attendre à ce que la suppression d'une oeuvre supprime les traductions associés (remise à 0 d'un exercice pour une nouvelle promotion).
  • Dans un cadre plus professionnel, on imagine que l'auteur d'une traduction a un certain droit d'auteur sur cette dernière, et que la suppression d'une oeuvre original ne doit pas supprimer son travail.

Pour nous, la seconde utilisation est celle la plus logique vis à vis de Traduxio, qui est avant tout un logiciel de traduction collaborative, et que l'utilisation "scolaire" de ce dernier, est un détournement de son fonctionnement.

Suppression d'une oeuvre original ou d'une traduction : Comportement des concordances

Les concordances pour rappel sont des courts morceaux de texte, utilisés pour inspirer les autres traductions. Hors, ces concordances rentrent dans le cadre des citations.
On peut donc légitimement se demander si garde ou non les concordances malgré la suppression du texte ou des textes dont sont tirés les extraits.

@DavyPierre
Copy link

Scénario 1

Le professeur veut supprimer une oeuvre originale

Pré-Requis

  • L'utilisateur doit être connecté avec son propre compte
  • L'utilisateur doit être l'auteur de l'oeuvre originale

Déroulement

1 - L'utilisateur accède à une oeuvre
2 - L'utilisateur Clique sur le bouton "supprimer" de l'oeuvre originale voulue.
3 - Un pop-up apparait : "êtes vous certain de vouloir supprimer cette oeuvre?"
4 - L'utilisateur clique sur "oui"

Etat final

On obtient une notification expliquant que l'oeuvre a été supprimée

Question

Les traductions associées sont-elle supprimées? A priori les traductions sont gardées

@stombre
Copy link

stombre commented May 6, 2015

Scénario 2

L'étudiant veut supprimer une traduction.

Pré-Requis

  • L'utilisateur doit être connecté avec son propre compte
  • L'utilisateur doit être l'auteur de la traduction.

Déroulement

1 - L'utilisateur accède à une oeuvre
2 - L'utilisateur Clique sur le bouton "Editer" de sa traduction.
3 - L'utilisateur Clique sur le bouton "supprimer" de sa traduction.
4 - Un pop-up apparaît : "êtes vous certain de vouloir supprimer cette traduction?"
5 - L'utilisateur clique sur "oui"

Etat final

Une pop-up apparaît, expliquant que la traduction a été supprimée. Et une notification est envoyé par mail pour rappeler la suppression de cette traduction.

Question

Peut être envoyer une notification à l'auteur de l'oeuvre original ?

@DavyPierre
Copy link

Scénario 3

L'étudiant veut supprimer l'oeuvre originale

Pré-Requis

  • L'utilisateur doit être connecté avec son propre compte

Déroulement

1 - L'utilisateur accède à une oeuvre
2 - L'utilisateur Clique sur le bouton "supprimer" de l'oeuvre originale voulue.
3 - Un pop-up apparait : "êtes vous certain de vouloir supprimer cette oeuvre?"
4 - L'utilisateur clique sur "oui"
5- Un pop-up apparait expliquant que l'utilisateur n'a pas les droits pour supprimer cette oeuvre.

Etat final

Aucun changement vis à vis de l'état de base.

@DavyPierre
Copy link

Maquette Scénario 1 :

Le professeur veut supprimer une oeuvre originale

  1. L'utilisateur va cliquer sur le bouton supprimer d'une oeuvre
    image

2)Un pop up s'affiche et s'assure que l'utilisateur comprend les conséquences de la suppression et lui propose d'annuler ou de valider son choix
image

  1. L'oeuvre est supprimée et un pop-up apparaît comme notification
    image

@stombre
Copy link

stombre commented May 6, 2015

Maquette scénario 2

  1. L'utilisateur en mode édition de sa traduction, un bouton supprimer est disponible ;
    image

  2. L'utilisateur a appuyé sur le bouton, une pop up de confirmation apparaît ;
    image

@Rom1Conj
Copy link

Attention erreur de terme

Vous avez fait une erreur de terme dans ce ticket !
Vous parlez de supprimer une œuvre en conservant ses traductions, mais il s'agit en fait de supprimer le texte d'origine en conservant ses traductions, mais l’œuvre est conservée.
Votre bouton "supprimer" devrait juste supprimer le texte d'origine ou une traduction.
Quand l’œuvre est supprimée (ce qui est possible en cliquant sur la croix en haut à droite) toutes les traductions associées sont supprimées.

Je vous invite donc à changer les termes confus dans vos scénarios et vos maquettes.

@Rom1Conj
Copy link

Attention le bouton supprimer traduction existe déjà

Le bouton "supprimer" existe déjà c'est une poubelle en haut à droite de la traduction lorsque l'on est dans l'édition de la traduction.

@Rom1Conj
Copy link

Proposition

étant donné les 2 commentaires précédents, la seule fonctionnalité dont devrait traiter ce ticket est la suppression du texte original, qui est la seule qui n'existe pas encore.

Il faudrait donc que le bouton "supprimer" qui est une icône de poubelle dans le mode édition, soit également disponible pour le texte original.

Le problème de sécurité à propos de la suppression de traduction par autrui n'est pas du ressort de ce ticket, mais il serait réglé en n'octroyant le droit d'édition (et donc de suppression) qu'au propriétaire de la version ou du texte original.

@DavyPierre
Copy link

Compte rendu de la réunion avec GJ :
Ca ne lui parait pas forcement intéressant de garder les traductions si on supprime l'oeuvre originale

@Rom1Conj
Copy link

Rom1Conj commented Jun 1, 2015

Il est déjà possible de supprimer une œuvre et comme pierre l'a dit, la possibilité de supprimer un texte original n'intéresse pas le client. Autant concentrer nos effort sur d'autres fonctionnalités.
Ce ticket peut donc être fermé.

@DavyPierre
Copy link

Suite à la réunion du 05/06
Il parait intéressant de continuer à travailler sur ce ticket car il peut exister certaines versions originales qui soient fausse ou juste incompréhensibles ( exemple d'un texte qui ne comporte que des ronds et des carrés). On doit donc pouvoir les supprimer pour éviter qu'un administrateur ne doive aller dans la base de donner pour la supprimer.
A priori seul l'auteur de la version originale pourrait la supprimer.
Si on supprime la version originale, les traductions seraient conservées dans l'oeuvre.

@ammelanie-utt
Copy link
Author

L'oeuvre serait du coup supprimée lors de la suppression de la dernière version

@benel benel changed the title Suppression d'une oeuvre Suppression d'une version originale Jun 5, 2015
@benel benel added the Feature label Jun 5, 2015
@Rom1Conj
Copy link

Rom1Conj commented Jun 8, 2015

Donc en gros, on doit mettre le bouton de suppression de traduction (qui est en forme de poubelle quand on est en mode édition) pour le texte original, ce qui supprimera le texte d'origine mais pas l’œuvre et ses traductions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants