课程学习计划 小组信息 小组名称: LightGathering 课程: [开源软件开发实践] 学期: 2025年秋季学期 仓库地址: https://github.com/ZzCreative/LightGathering 小组成员分工 姓名 学号 GitHub账号 主要角色 核心职责 尹子羽 23009200866 ZzCreative 项目负责人 项目协调、进度跟踪、最终整合 王怡芯 23009200990 sighbear-soft 技术负责人 代码审查、技术方案、质量把控 程佳丽 23009201014 achowhound 开发主力 核心功能开发、技术调研 关丽娜 23009201136 BBBananaaa 文档专员 文档维护、会议记录、对外沟通 王茁 23009201036 wz0121 测试专员 测试用例、质量保证、Bug跟踪 丁雨菲 23009200456 Nono-Coco 工具与运维 环境配置、自动化脚本、工具开发 学习目标 技术技能目标 熟练掌握 Git 分支管理、合并冲突解决 掌握 GitHub 的 Pull Request 和 Code Review 流程 学习开源项目的代码规范和贡献指南 培养团队协作开发和代码审查能力 团队协作目标 建立高效的团队沟通机制 制定清晰的代码协作规范 培养解决技术冲突的能力 提升项目管理和协调能力 开源理解目标 理解开源社区的文化和价值观 学习选择适合参与的开源项目 掌握开源许可证的基本知识 体验完整的开源贡献流程 开源贡献计划 第一阶段:学习准备(第1-3周) 每位成员深入学习 Git 高级用法和 GitHub 协作流程 研究3-5个适合新手的开源项目,分析其贡献方式 制定个人学习路线图和技能发展计划 建立团队协作规范和沟通机制 第二阶段:初步实践(第4-6周) 为选定的开源项目提交 Issue,参与问题讨论 尝试解决简单的 bug 或文档改进问题 学习代码审查流程和测试方法 完成第一个 Pull Request 的提交和合并 第三阶段:深度参与(第7-12周) 参与实际的功能开发或性能优化 完成至少一个实质性的代码贡献 参与项目的代码审查和讨论 总结分享参与开源项目的经验和收获 进度追踪 每周例会: [2025.11.5 晚上 微信群开展讨论] 进度更新: 每次会议后更新本文件 问题记录: 使用 GitHub Issues 跟踪技术问题 代码审查: 所有代码变更需经过至少一人审查