pyvec / pyvec/naucse.python.cz

Materials of archived courses should be freezed/should not change

オープン
#214 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

content
主要言語
言語のデータがありません
スター
335
フォーク
119
平均マージ
3時間 6分
マージ済み PR(30日)
1

説明

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.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

runs/2017/pyladies-praha-jaro/info.yml から始めて、レッスンのパスがどのようにレンダリングされるかを追跡します。次に、issue で言及されている Git と GitHub API ベースのアプローチを調査します。現在のレッスンが移動、消失、または編集された場合でも、アーカイブされたコース資料が引き続き利用可能で変更されない状態になれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
git, github, yaml
領域
content, documentation
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。