carpentries-incubator / carpentries-incubator/python-intermediate-development
Improve flow of the lesson in sections 4 and 5
オープン
@douglowe がすでに取り組んでいます。
2026年8月25日 から。
- 主要言語
- TeX
- スター
- 63
- フォーク
- 77
- 平均マージ
- 20時間 8分
- マージ済み PR(30日)
- 3
説明
A couple of issues:
- do we need to fork the software repo - are we looking at past commits prior to forking at all?
- we talk about releasing the project in section 4, fixing the documentation and readme and then we ask people in section 5 to open issues to fix these exact things
- Exercise /52-assessing-software-suitability-improvement/index.html#exercise-conduct-assessment-on-third-party-software does not make much sense as the code is not developed enough and also all repos are the same
- not sure that comments "### MODIFIED START ###" in code in episode https://carpentries-incubator.github.io/python-intermediate-development/36-architecture-revisited/index.html#adding-a-new-view mean
A better flow could be:
Section 4: Managing a Collaborative Software Project
- Developing Software In a Team: Code Review
- Improving Software Over Its Lifetime
- Issues reporting and tracking
- Software Improvement Through Feedback
- Managing a Collaborative Software Project
Section 5: Releasing and Reusing Software
- Preparing Software for Reuse and Release
- Issue prioritisation
- Planning sprinting and release cycles
- Packaging Code for Release and Distribution
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
評価
この issue はまだ評価されていません。