pyvec / pyvec/naucse.python.cz

Materials of archived courses should be freezed/should not change

Đang mở
#214 4 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

content
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
335
Fork
119
Merge trung bình
3 giờ 6 phút
Pull request đã merge (30 ngày)
1

Mô tả

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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Hướng nghiên cứu

Bắt đầu với runs/2017/pyladies-praha-jaro/info.yml và theo dõi cách các đường dẫn bài học được kết xuất. Sau đó, điều tra phương pháp dựa trên Git và GitHub API được đề cập trong issue; công việc được xem là hoàn tất khi tài liệu khóa học đã lưu trữ vẫn có thể truy cập và không thay đổi khi các bài học hiện tại được di chuyển, biến mất hoặc chỉnh sửa.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
git, github, yaml
Lĩnh vực
content, documentation
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.