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:
- Lorsque des corrections peuvent se faire facilement pour réviser le formattage d’une leçon ou remplacer quelques URLs obsolètes, nous les prenons en charge.
- Lorsque de nouvelles méthodes semblent préférables à celles discutées dans une leçon, mais que les technologies mobilisées restent néanmoins efficaces et disponibles, la leçon n’est pas retirée. Elle peut en effet servir encore en tant qu’outil d’apprentissage, tout en illustrant quelles étaient les techniques de l’histoire numérique au moment de sa publication.
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 :
-
La leçon sera déplacée de https://programminghistorian.org/fr/lecon/TITRE-DE-LA-LEÇON
à https://programminghistorian.org/fr/lecons/retrait/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.
-
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. Les rédacteurs et les rédactrices du Programming Historian peuvent trouver toutes les instructions nécessaires sur le wiki pour enlever une leçon du bot Twitter.
-
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 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 Beautiful Soup
Intro to the Zotero API
Introducción al control de versiones con GitHub Desktop
Uso de SPARQL para acceder a datos abiertos enlazados