プロジェクト

全般

プロフィール

機能追加・改修 #712

完了

GitHub #20: feat: 研修カリキュラムでPython教材を提供する

石井 伸一 さんが4日前に追加. 4日前に更新.

ステータス:
完了
優先度:
A
担当者:
-
開始日:
2026/07/30
期日:
2026/07/30
進捗率:

100%

予定工数:

説明

GitHub Issue: https://github.com/iplusone/online-study-system/issues/20

背景
研修カリキュラムでPython教材を提供できるようにする。

実施済み
- python_studyを連携契約v1のカタログとして提供
- Pythonの代表単元と継続学習用foundation単元を公開
- CurriculumRepositoryでPythonを含む全10単元の読込みを確認
- GitHub #21でSQLite互換性を修正後、Laravel全体テスト19件・49 assertionsが成功

完了日
2026-07-30

親コミット
d15f84a feat: add curriculum integration and learning foundations
c61574d fix: timetable_slots migrationのSQLite互換性を解消する

更新docs
- docs/progress-status.md
- docs/test-strategy.md

石井 伸一 さんが4日前に更新

  • ステータス新規 から 完了 に変更
  • 進捗率0 から 100 に変更

Redmine #713(GitHub #21)でtimetable_slots migrationのSQLite互換性を解消したため、ブロックされていたFeatureテストを再実行した。CurriculumTestを含むLaravel全体19件・49 assertionsが成功。GitHub #20をクローズ済み。

石井 伸一 さんが4日前に更新

  • 題名GitHub #20: docs: 初期5教材の継続学習用foundation単元を追加する から GitHub #20: feat: 研修カリキュラムでPython教材を提供する に変更
  • 期日2026/07/30 にセット
  • 進捗率100 から 90 に変更

GitHub #20の目的をPython教材提供に明確化した。実装・実教材読込み・Unitテストは完了済み。Featureテストは既存のtimetable_slots migrationのSQLite非互換を解消後に再実行する。

石井 伸一 さんが4日前に更新

  • 説明 を更新 (差分)
  • 進捗率90 から 100 に変更

GitHub #21の修正後に回帰テストが成功したため、GitHub #20と整合するよう進捗率を100%へ更新した。

他の形式にエクスポート: Atom PDF