Skip to content

Cheng8433/CaCO3_Repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

开源软件开发实践课程项目

西安电子科技大学《开源软件开发实践》课程小组CaCO3的项目仓库

小组信息

  • 课程名称:开源软件开发实践
  • 学期:2024-2025学年 第2学期

学习目标

本学期我们希望通过这门课程达成以下学习目标:

基础技能方面

  • 掌握Git基本操作:学会使用Git进行版本控制、分支管理和团队协作
  • 熟悉GitHub工作流:理解Pull Request、Issue、Code Review等协作流程
  • 提升代码质量:学习编写清晰、可维护的代码,撰写有意义的提交信息

团队协作方面

  • 体验开源协作模式:在小组内模拟开源项目的开发流程
  • 学习代码审查:互相review代码,提出建设性意见
  • 培养文档习惯:为项目编写清晰的README和必要的开发文档

实践能力方面

  • 完成一个完整项目:从需求分析到代码实现的完整开发体验
  • 解决实际问题:开发一个对我们学习或生活有帮助的小工具
  • 应对开发挑战:在实践中遇到并解决技术问题

项目计划

项目名称

[未定]

项目简介

[未定]

开源贡献计划

作为开源新手,我们计划从以下几个方面参与开源:

1. 内部开源实践

  • 在小组内部完全采用开源协作模式
  • 使用Issue跟踪任务和bug
  • 通过Pull Request进行代码合并
  • 建立贡献指南和代码规范

2. 外部开源参与

  • 文档贡献:为我们使用过的开源项目完善文档、翻译中文版本
  • Bug报告:在使用开源项目时,认真测试并提交有价值的bug报告
  • 简单修复:尝试修复一些简单的bug或实现小功能
  • 项目学习:阅读优秀开源项目的代码,学习其架构和设计思想

3. 具体行动计划

  • 每月至少阅读一个开源项目的源码
  • 为1-2个开源项目提交issue或pull request
  • 在项目中记录学习心得和贡献经验

学习记录

我们将在这个仓库中记录学习过程:

  • /docs/ 目录存放学习笔记和技术文档
  • /notes/ 记录每次小组会议的内容和决策
  • /resources/ 收集有用的学习资源

协作方式

任务分配:通过GitHub Issues分配和跟踪任务

联系我们


备注:这是一个学习项目,我们的代码和文档可能不够完美,但我们会尽力学习和改进。欢迎提出建议和指导!

最后更新:2025年11月5日

About

The Repository is the work of a team named CaCO3.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors