pyvec / pyvec/naucse.python.cz

Materials of archived courses should be freezed/should not change

Ouverte
#214 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

content
Langage dominant
Aucune donnée de langage
Étoiles
335
Forks
119
Merge moyen
3 h 6 min
PR mergées (30 j)
1

Description

Right now courses, for example runs/2017/pyladies-praha-jaro/info.yml, just reference lessons by their path, for example beginners/testing.

What happens when the lesson moves to other directory or even disappears? It would break content of some previous course if someone doesn't dedicate their time to update all such references.

What happens when the lesson changes? I think the content of the old course should be preserved as is, as it was presented and teached.

Since all materials are currently in git on Github, accessible through git and Github APIs, this could be doable for example by creating a new branch after each course ends and material for the archived course could be rendered from the given branch instead of master.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par runs/2017/pyladies-praha-jaro/info.yml et suivez la manière dont les chemins des leçons sont rendus. Étudiez ensuite l’approche basée sur Git et la GitHub API mentionnée dans l’issue ; le travail est terminé lorsque les supports de cours archivés restent disponibles et inchangés lorsque les leçons actuelles sont déplacées, disparaissent ou sont modifiées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
git, github, yaml
Domaine
content, documentation
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.