Versions du plugin Compilatio

Versions du plugin Compilatio

par Séverin Terrier,
Nombre de réponses : 15
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
Bonjour,

Je me permet d'ouvrir cette discussion à propos du plugin Compilatio, et de ses mises à jour. N'étant pas le seul (établissement) à utiliser cet outil (payant), j'aimerais avoir l'avis des autres (clients).

En effet, je ne sais pas si vous l'avez remarqué, mais les nouvelles versions du plugin Compilatio sortent uniquement tous les 6 mois, et généralement 2 ou 3 mois après la date de sortie d'une nouvelle version de Moodle.

Je trouve cela fort dommage, car on doit parfois rester plusieurs mois avec des bogues constatés et déjà signalés, en attente de la correction du plugin. J'aimerais des versions correctives régulières, comme pour de nombreux autres plugins Moodle.

Avoir des versions officiellement compatibles avec les dernières versions de Moodle dès leur sortie (et pas 2/3 mois après) permettrait que le plugin apparaisse dans la liste des "early bird", ce qui est un gage visible de sérieux, et l'assurance pour les utilisateurs de ne pas être restreints dans l'utilisation de l'outil. Cela permettrait également une installation (ou mise à jour) via l'installeur automatique.

Par exemple, la version compatible Moodle 3.3 est prévue pour septembre, ce qui empêche les tests préalables, et est gênant (voire bloquant ?) pour une mise à jour de version de Moodle dès fin juin triste
C'est particulièrement gênant si on souhaite utiliser (rapidement) les dernières versions de Moodle.

Pour information, la liste des plugins Moodle compatible Moodle 3.2 le jour de sa sortie ("Early bird 3.2") et l'appel à la création de plugins compatibles Moodle 3.3.

Bien cordialement,
Séverin TERRIER
Moyenne des évaluations  -
En réponse à Séverin Terrier

Re: Versions du plugin Compilatio

par Bruno Malaval,
Avatar Moodleurs particulièrement utiles

Bonjour Séverin,

Nous sommes dans le même cas :

  • Nous utilisons Compilatio dans notre université. C'est la solution retenue par l'equipe du SCD, et donc nous utilisons également le plugin pour Moodle
  • A chaque migration la question se pose, cet été est prévu le passage en 3.3 ...
    Cette fois, je ne migre pas la plateforme, mais je créé une nouvelle plateforme avec importation des cours.
  • Apparemment, la version actuel du plugin n'est pas totalement "à jour"
    En important des cours par moosh, j'ai le warning suivant :
    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; compilatioservice has a deprecated constructor in /var/www/moodle/plagiarism/compilatio/compilatio.class.php on line 12
  • J'ai déjà eu des échanges avec Compilatio, mais ils ne semblent pas extrêmement réactifs
    Cela fait environ 2 ans que je leur ai demandé s'il était possible d'intégrer un simple bouton, permettant de ne pas référencés les fichiers déposés dans un devoir. C'est une demande de certains enseignants.
    Toujours pas de réponse sur ce point, les enseignants doivent se connecter chez Compilatio et le faire manuellement pour chaque fichier
  • S'ils sont présents au MoodleMoot cette année, j'y retournerai ... je lâche pas ... langue tirée

Après, à part les relancer régulièrement, mais c'est fastidieux, je ne vois pas trop comment pousser le développement de leur plugin


En réponse à Bruno Malaval

Re: Versions du plugin Compilatio

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Bruno,

Ah, je me sens moins seul.

Je constate que nous avons les mêmes modes de fonctionnement et rythme de mise à jour, et rencontrons donc les mêmes écueils.

Il me semble très important que tu leurs signales au plus tôt les problèmes rencontrés avec la dernière version de Moodle, afin qu'ils puissent prévoir les corrections nécessaires rapidement.

De ce que j'ai compris, ils ne devraient pas venir au MoodleMoot cette année.

Pour le reste, je dirais que l'union fait la force, et qu'il est important de partager nos expériences, demandes...

Cela permet à chacun d'être au courant des problèmes rencontrés, des suggestions d'amélioration demandées, et peut nous permettre d'élaborer un peu plus certains éléments, voire ensuite de renvoyer les équipes de Compilatio vers les discussions avec tous les détails.

J'encourage tous les établissements qui, comme nous, souhaitent passer assez rapidement à Moodle 3.3 à demander à Compilatio une mise à jour rapide du plugin, sans attendre septembre.

Après tout, nous sommes leurs clients, et nous les payons pour qu'ils nous rendent des services, alors il serait bien qu'ils soient le plus possible en adéquation avec nos besoins.

Séverin

En réponse à Séverin Terrier

Re: Versions du plugin Compilatio

par Bruno Malaval,
Avatar Moodleurs particulièrement utiles

Pour info, j'ai relancé Compilatio sur la sortie du plugin pour le version 3.3 de Moodle + la possibilité de désindexer les documents d'un devoir

J'attends leur réponse ...

En réponse à Séverin Terrier

Re: Versions du plugin Compilatio

par benedicte mourey,

Bonjour,


Je me greffe sur ce fil de discussion pour faire connaître à la communauté nos difficultés avec compilatio.

J'ai ouvert un ticket auprès de leur support depuis décembre 2016 ! Le problème technique n'est toujours pas résolu et ils ne répondent plus au ticket malgré plusieurs relances.

En quelques lignes, voici le problème que nous rencontrons depuis 8 mois.

Nous devons régulièrement aller vider manuellement la table compilatio_files, où se trouvent des centaines de devoirs avec un statut « pending » puis relancer le CRON manuellement.

Les devoirs sont alors envoyés après cette action.

Les rapports d'analyse ne sont ensuite pas renvoyés automatiquement, il faut que dans chaque dépôt de devoir nous allions « rafraîchir les informations ».

Tout se passe donc comme si le cron ne faisait pas son travail, or les lignes indiquées par le support de compilatio figurent bien dans notre CRON. Pas de problème lié au format des devoirs (cela le fait avec des pdf, odt...) ni à la taille des documents (même des documents de 1Mo restent bloqués).

Pour le moment la seule « réponse » obtenue par compilatio est d'attendre la mise à jour du plugin prévue pour septembre....

Nous aurons passé presque une année avec un service fortement dégradé sans aucune réponse technique satisfaisante de leur part.

Notre version de moodle est 3.1.

Il me semble qu'un nombre important d'établissements a adopté ce service payant. Certains d'entre vous rencontrent peut-être le même type de difficulté ? Êtes-vous satisfaits du service rendu au regard du prix ?


Merci d'avance pour vos retours.

Bénédicte


En réponse à Séverin Terrier

Re: Versions du plugin Compilatio

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Un an après, je reviens sur cette discussion, avec des problématiques relativement similaires.

En pleine préparation de la nouvelle année, avec le passage prévu à Moodle 3.5, j'ai commencé par vérifier les plugins compatibles Moodle 3.5 le jour de sa sortie ("Early Bird 3.5").

Plus tard, en vérifiant les mises à jour de plugins, j'ai apprécié de constater que le plugin Compilatio est officiellement indiqué compatible Moodle 3.5, ce qui est une bonne chose, permettant son installation et mise à jour facile. Pour autant, c'est toujours l'ancienne version du plugin.

Il manque notamment le support de l'API des données privées, permettant d'être conforme au RGPD.

Par ailleurs, il manque(rait) également le support de la nouvelle version de l'application mobile (V3.5) à sortir très prochainement.

Cela devient gênant car des enseignants commencent à travailler sur tablette uniquement, et sont embêtés dans l'usage de Compilatio.

Avez-vous les mêmes préoccupations ? Avez-vous déjà signalé ces problématiques à Compilatio ?

Séverin

En réponse à Séverin Terrier

Re: Versions du plugin Compilatio

par Olivier Valentin,
Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles

Bonjour Séverin,

ici à Lyon, nous avons les mêmes préoccupations. sourire

Nous ne sommes pas encore tout à fait concernés par les problématiques autour de l'utilisation sur mobile, mais c'est un usage que nous comptons bientôt poussé. Merci donc pour ta remarque autour de l'utilisation des tablettes, je le ferai remonter à notre correspondant Compilatio. On va essayer de pousser également notre demande pour donner plus d'impact.

Pour ce qui est de la conformité RGPD, cela est effectivement un souci, même si cela n'empêche pas le plugin de fonctionner. Je viens de faire un test de migration de notre Moodle 3.1 vers la 3.5, et l'anti-plagiat a fonctionné correctement.

Mon collègue les a vu en mai : ils lui avaient garanti une compatibilité RGPD, mais je n'ai pas plus d'infos. Je viens de lui demander de lancer un ticket auprès de Compilatio pour avoir des infos un peu plus techniques (API etc.), on verra bien les retours...

De manière générale, je traine malheureusement encore quelques plugins dont la version 3.5 n'est pas encore sortie (et pour certains, c'est même très compromis). Si le fonctionnement n'est jamais remis en cause, la conformité n'est toutefois pas respectée.

Olivier

En réponse à Olivier Valentin

Re: Versions du plugin Compilatio

par Jérémy PONCHEL,

Bonjour Olivier,

Avez-vous eu un retour de Compilatio depuis ?

Ils ont mis à jour le plugin vers la version 2.5.0 il a quelques jours et j'ai l'impression qu'aucune remarque des utilisateurs n'a été prise en compte.

J'ai eu l'occasion également d'aborder le sujet de la RGPD avec eux mais il semblerait qu'ils soient un peu dépassés.

Le changelog est très succinct :

CHANGES
==========
- Help sections in assignments and in plugin administration are linked to Compilatio helpcenter (https://support.compilatio.net). 
- Loading time is reduced in assignments.
- A progress bar is displayed when clicking on the 'Refresh the informations' button in assignments.
De plus, la version sur le site de Moodle et sur GIT ne semblent pas être identiques. "2018120301" sur Moodle contre "2018120300" sur GIT (quelque soit la branche), j'ai fait remonter l'info au support. Utilisant exclusivement GIT, c'est tout de même désagréable d'avoir un "avertissement" sur une mise à jour non effectuée alors que tout est fait.

Pour terminer, aucune information pour le moment sur la compatibilité avec la version 3.6 de Moodle.

J'espère que les choses évolueront dans le bon sens.

Jérémy

En réponse à Jérémy PONCHEL

Re: Versions du plugin Compilatio

par Jérémy PONCHEL,

Réponse rapide concernant le problème avec le dépôt GIT, il est maintenant à jour.

Bonne journée à tous,

Jérémy

En réponse à Jérémy PONCHEL

Re: Versions du plugin Compilatio

par Olivier Valentin,
Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles

Bonjour Jérémy,

pas vraiment de nouvelles non plus... Notre dernier ticket n'a pas été très parlant. On nous a assuré de la conformité RGPD du plugin, mais dans les faits, difficile de savoir à quoi cela se rapporte !

Toutefois, Compilatio ne semble pas totalement à la ramasse par rapport au sujet : leur site web s'est vu agrémenté d'une page très complète sur le sujet : https://www.compilatio.net/fr/RGPD/
Maintenant, cela ne règle pas notre souci, car au vu des informations, je ne saurai pas dire si elles concernent aussi le plugin Moodle !

Mon collègue en charge des rapports avec Compilatio aura une formation en janvier chez eux : je vais lui demander s'il peut glisser un mot au sujet de ces questions...

Olivier

Moyenne des évaluations Utile (1)
En réponse à Olivier Valentin

Re: Versions du plugin Compilatio

par Olivier Valentin,
Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles
Pour compléter les informations sur Compilatio et le RGPD, un article sur ce sujet a été publié dans leur Foire Aux Questions :

"L'utilisation de Compilatio via un plugin est conforme à la réglementation RGPD, au même titre que l'utilisation de Compilatio via l'interface en ligne traditionnelle.

On peut noter toutefois que le plugin d'intégration de Compilatio dans une plateforme avec une connexion à l'API Compilatio n'envoie pas d'information permettant d'identifier quel utilisateur de la plateforme a demandé une analyse (anonymisation). Toutes les demandes issues de la plateforme sont vues comme un seul et même utilisateur du point de vue de Compilatio. La conservation (ou non) du contenu des documents envoyés par la plateforme est géré par l'enseignant à la création de son dossier. La suppression des documents existants est possible depuis une interface spécifique accessible par le gestionnaire de l'abonnement Compilatio dans l'établissement, ou par l'équipe Support de Compilatio (support@compilatio.net). Aucun traitement n'est réalisé sur les informations nominatives qui pourraient être présentes dans les documents analysés.

L'accès aux documents, à leur contenu et aux rapports d'analyses reste limité aux utilisateurs autorisés depuis votre plateforme. Les éléments d'informations sur la conformité de Compilatio avec la réglementation RGPD sont applicables pour les utilisateurs de Compilatio via une plateforme pédagogique, comme pour les autres utilisateurs. Ils sont consultables à cette adresse : https://www.compilatio.net/fr/rgpd/ "

Olivier

En réponse à Olivier Valentin

Re: Versions du plugin Compilatio

par Jérémy PONCHEL,

Merci pour ce complément d'informations. 

La page de leur site concernant la RGPD n'est pas des plus rassurantes. Il n'y a même pas de contact pour faire valoir les droits des personnes voulant accéder aux données. Le lien du footer vers le formulaire de contact ne fonctionne pas, tout comme celui des "Mentions légales". Cela dit, c'est un tout autre sujet sans réelle importance ici.

J'ai l'impression qu'ils évitent la difficulté avec ce plugin. Je veux bien comprendre que le nom du compte n'est pas envoyé vers Compilatio pour analyse mais le document qui est analysé et stocké (pour d'autres comparaisons avec d'autres clients) appartient à un utilisateur dont le nom peut figurer dans le document.

Il devrait donc pouvoir être en droit d'avoir accès à cette information directement depuis Moodle.

Dans le cas, où nous déployons un dépôt de devoir par exemple, nous avons la possibilité ou non d'activer l'anti-plagiat. Les utilisateurs devraient être en droit de récupérer les devoirs qui ont été déposés et analysés via ce plugin. 

Je pense, je me trompe peut-être, que c'est tout l'intérêt du registre de conformité des plugins avec la protection des données.

Je ne sais pas comment les concurrents comme Turnitin gèrent cet aspect. Peut-être des utilisateurs pourraient nous éclairer.

En tout cas sur leur site, l'aspect politique de confidentialité est beaucoup plus rassurant (https://guides.turnitin.com/Privacy_and_Security/FR).

En réponse à Jérémy PONCHEL

Re: Versions du plugin Compilatio

par ENT Compilatio,
Avatar Développeurs de plugins

Bonjour,

Merci pour votre message qui nous a permis d’apporter le correctif requis sur les liens du footer de notre site.

Par ailleurs, nous avons pris connaissance de vos derniers échanges, nous allons vous apporter des réponses plus détaillées et/ou des solutions sur chacun des points évoqués, dans les prochains jours.

Nicolas, Equipe Support Compilatio


Moyenne des évaluations Utile (1)
En réponse à Jérémy PONCHEL

Re: Versions du plugin Compilatio

par ENT Compilatio,
Avatar Développeurs de plugins

Conformité RGPD du plugin Compilatio pour Moodle


Des traitements sur des données personnelles sont réalisés via Moodle. L’ajout du plugin Compilatio pour Moodle permet d’effectuer des traitements complémentaires, pour la détection et la mesure de similitudes. Ces traitements sont sous traités à Compilatio, les instructions de traitements sont transmises via l’interface de Moodle.

Pour que les traitements réalisés dans Moodle soient conformes, il faut que l’établissement et ses sous-traitants le soient également.

Afin de vous assurer que Compilatio est un sous-traitant conforme, vous devez valider les éléments suivants :


  • Le sous-traitant traite-t-il les données personnelles sur instruction documentée du responsable de traitement :
    En tant que sous-traitant, Compilatio effectue les traitements uniquement sur demande explicite et documentée de l’utilisateur (via l’interface en ligne ou les commandes API dans le cas d’une intégration Moodle).

  • La localisation (ou transfert) de données personnelles traitées par le sous-traitant est-elle effectuée dans des pays conformes :
    Cf https://www.cnil.fr/fr/transferer-des-donnees-hors-de-lue
    Dans le cadre de l’utilisation de Compilatio avec le plugin Moodle, les données personnelles des utilisateurs sont hébergées sur des centres de serveurs gérés par les sociétés suivantes:

  • Existe-t-il une clause de confidentialité pour les personnes autorisées par le sous-traitant à traiter les données personnelles ?
    Tous les employés de la société Compilatio SAS qui sont susceptibles de manipuler des données à caractère personnel sont tenues à la plus stricte confidentialité par une clause contractuelle de confidentialité.

  • La sécurité des données personnelles est-elle assurée ?
    Compilatio SAS met en œuvre toutes les mesures connues en vue d’assurer un niveau de sécurité adapté à la nature des données, et aux risques d’atteintes aux droits et libertés des utilisateurs.
    Une attention particulière est portée sur les aspects suivants de la sécurité :

    • La résilience – rester opérationnelle et performante, même en cas de défaillance d’un ou plusieurs serveurs

    • La disponibilité – les données sont accessibles en permanence, même en cas de défaillance d’un ou plusieurs serveurs

    • La pérennité – la capacité de récupérer des données corrompues ou accidentellement perdues suite à un incident

    • Le contrôle d’accès – les données ne sont accessibles que pour les utilisateurs et les traitements autorisés

  • Le transfert des données vers un autre sous-traitant fait-il l’objet d’une mention et/ou formalisation, avec accord du responsable du traitement ?
    Les conditions générales de ventes définissent les modalités d’utilisation et de transfert de données entre l’établissement client et Compilatio.

  • Une procédure existe-t-elle pour assurer l’exercice des droits pour les personnes concernées ?
    Dans le cas d’un étudiant ayant remis un devoir via Moodle, il doit prendre contact avec son enseignant pour faire valoir ses droits sur ses données personnelles dans Moodle.
    Sur demande d’un enseignant, le gestionnaire des services Compilatio dans l’établissement dispose d’une interface en ligne pour supprimer tout document et l’ensemble des informations personnelles qui y sont rattachées.
    Une demande peut également être transmise directement au support technique de Compilatio pour toute assistance complémentaire sur ce sujet. Une prochaine mise à jour de nos services début 2019, permettra à l’enseignant de maîtriser l’indexation et la suppression et ses documents directement depuis le rapport d’analyse.


  • La propriété des données personnelles est-elle explicite ?
    L’utilisateur conserve la propriété intellectuelle de ses données personnelles. Elles sont effacées au plus tard 3 mois après la suppression du compte de l’utilisateur.


C’est pourquoi nous estimons que l’usage de Compilatio dans Moodle à l’aide du plugin d’intégration ne remet pas en cause la conformité des traitements de données déjà réalisés par ailleurs dans Moodle.


Moyenne des évaluations Utile (2)
En réponse à Jérémy PONCHEL

Re: Versions du plugin Compilatio

par ENT Compilatio,
Avatar Développeurs de plugins

Bonjour,

Merci pour votre message concernant le numéro de version qui nous a permis de régler ce dysfonctionnement, effectivement nous l’avons corrigé.

De plus, suite aux tests effectués sur la version 3.6 de Moodle, notre plug-in est compatible avec cette dernière version. Nous avons mis à jour les informations sur Moodle.org

Cordialement,

Nicolas, Equipe Support Compilatio

En réponse à Séverin Terrier

Re: Re: Versions du plugin Compilatio

par Vincent VEBER,
Bonjour,

Je suis actuellement en train de travailler sur l'implémentation du RGPD au sein du plugin Compilatio en passant par l'API Privacy fournie par Moodle.
Tout semble fonctionner correctement, mais j'ai un doute sur la suppression des données d'un utilisateur suite à une demande de suppression.

En effet, quand un utilisateur fait une demande, c'est Moodle qui me donne dans quels contextes (devoir, atelier ou discussion) des informations doivent être supprimées.
Or, cette liste de contextes ne contient pas les contextes des discussions. Les données que Compilatio stocke sur les fichiers analysés depuis les messages dans les discussions ne sont donc pas supprimées.

Savez-vous si cela est un comportement normal ? Ou dois-je essayer de contourner la chose en supprimant malgré tout les informations de la base de données Compilatio ? 

J'ai essayé de comparer avec les autres plugins de détection de plagiat, mais il ne semble pas y avoir un traitement spécifique relatif aux discussions lors d'une demande de suppression d'un utilisateur.
Après tout, cela pourrait simplement être un fonctionnement normal vu que les messages dans les discussions semblent demander un traitement un peu à part avec le RGPD.

J'ai créé une autre discussion sur le forum Moodle anglais qui contient un peu plus de détails, mais n'ayant toujours pas eu de réponse, je tente ma chance ici sachant que vous semblez particulièrement intéressé par ces questions de protection des données.

Je vous remercie d'avance de votre réponse.