Politique de retrait des leçons

Les rédacteurs et les rédactries du Programming Historian font de leur mieux pour maintenir les leçons en ligne, même si des problèmes mineurs peuvent inévitablement survenir. Néanmoins, l’évolution au fil du temps des technologies ou des concepts mobilisés dans un cours peut être importante au point que les utilisateurs et les utilisatrices ne seront plus en mesure de terminer la leçon avec succès. Dans de tels cas, l’équipe éditoriale du Programming Historian peut prendre la décision de “retirer” une leçon: si la page reste publiée, un avertissement est ajouté informant que certaines composantes du cours peuvent ne pas fonctionner comme initialement prévu, et la leçon est enlevée du répertoire des leçons actives.

Nous ne procédons pas facilement au retrait des leçons. Si l’équipe éditoriale commence à recevoir des informations concernant d’éventuels problèmes sur une leçon, nous allons les examiner et tenter de les résoudre. Il arrive fréquemment de décider qu’il n’est pas nécessaire de retirer la leçon:

Toutefois, lorsqu’il devient clair que des changements essentiels sont nécessaires dans le code, le texte et/ou les images fournies, qui déboucheraient sur le remaniement complet de la leçon, dans ce cas nous ouvrons un ticket public pour discuter entre tous les membres de l’équipe éditoriale de la possibilité de retirer cette leçon.

Si des membres de l’équipe éditoriale ou de la communauté plus large qui l’entoure ont la volonté et la possibilité d’offrir leur expertise, il peut alors être envisagé de créer une leçon mise à jour, dérivée de celle d’origine. En accord avec notre licence CC-BY, cette version dérivée sera créditée à l’auteur(e) de la leçon originale, ainsi qu’aux personnes qui auront contribué à son élaboration.

Qu’une leçon dérivée soit créée ou pas, voici les étapes à suivre pour retirer une leçon :

  1. La leçon sera déplacée de https://programminghistorian.org/fr/lecon/TITRE-DE-LA-LEÇON à https://programminghistorian.org/fr/lesson/retired/TITRE-DE-LA-LEÇON. Une redirection sera mise en place pour que des liens pointant à l’URL originelle renvoient l’utilisateur à la nouvelle URL.

  2. Une fois la leçon retirée, celle-ci n’apparaît plus dans le répertoire des leçons et elle est aussi enlevée de la liste de publications sur Twitter.

  3. L’avertissement suivant est ajouté en haut de la page de la leçon retirée:

    Les rédacteurs et rédactrices du Programming Historian font tout leur possible pour pour maintenir les leçons en ligne car de petits problèmes peuvent survenir. Toutefois, depuis sa parution, soit les technologies soit les principes mobilisés par cette leçon ont subi de tels changements qu’il a été décidé de ne plus le mettre à jour. Cette leçon peut encore s’avérer un outil d’apprentissage utile ou encore offrir un aperçu des techniques utilisées en histoire numérique au moment de sa publication, néanmoins nous ne sommes pas en mesure de garantir que dans son ensemble elle reste aussi efficace que prévu.

Autres consignes sur la pérennisation des leçons

Leçons retirées

OCR with Tesseract and ScanTailor

Counting Frequencies from Zotero Items

Creating New Items in Zotero

An Introduction to Version Control Using GitHub Desktop

Using SPARQL to access Linked Open Data

Introduction to Mobile Augmented Reality Development in Unity

Intro to the Zotero API

Introducción al control de versiones con GitHub Desktop

Uso de SPARQL para acceder a datos abiertos enlazados