关于团队
欢迎来到 OpenIDCS 项目!我们是一个充满热情的开源团队,致力于为虚拟化管理提供简单、强大、开放的解决方案。
项目愿景
我们的使命
让虚拟化管理变得简单、统一、开放
我们相信:
- 🌟 虚拟化管理不应该复杂和昂贵
- 🌟 开源软件可以提供企业级的功能
- 🌟 统一的管理界面可以提高运维效率
- 🌟 社区协作可以创造更好的软件
我们的目标
- 📌 支持主流的虚拟化平台
- 📌 提供直观易用的管理界面
- 📌 保持代码的开放和透明
- 📌 建立活跃的开源社区
- 📌 持续改进和创新
核心团队
OpenIDCS 由一群热爱开源、热爱技术的开发者共同维护。
项目维护者
虽然我们是一个开放的社区项目,但核心维护工作由以下团队成员负责:
- 架构设计:负责系统架构和技术方向
- 核心开发:负责核心功能的开发和维护
- 代码审查:负责代码质量和安全审查
- 文档编写:负责文档的编写和维护
- 社区管理:负责社区运营和用户支持
加入我们
我们欢迎任何形式的贡献!无论是代码、文档、测试还是建议,都是对项目的重要支持。
贡献者
OpenIDCS 的成功离不开所有贡献者的努力。感谢每一位为项目做出贡献的开发者!
如何成为贡献者
- Fork 项目:在 GitHub 上 Fork 项目仓库
- 创建分支:创建您的功能分支
- 提交代码:编写代码并提交
- 发起 PR:创建 Pull Request
- 代码审查:等待代码审查和合并
详细的贡献指南请查看 CONTRIBUTING.md。
贡献类型
我们欢迎各种形式的贡献:
💻 代码贡献
- 新功能开发
- Bug 修复
- 性能优化
- 代码重构
📖 文档贡献
- 文档编写和翻译
- 教程和示例
- API 文档
- 常见问题解答
🐛 测试贡献
- Bug 报告
- 功能测试
- 性能测试
- 兼容性测试
💡 其他贡献
- 功能建议
- 设计改进
- 社区支持
- 推广宣传
致谢
灵感来源
OpenIDCS 的部分代码和设计灵感来自以下优秀的开源项目:
魔方财务-LXD对接服务器
- 作者:xkatld
- 项目地址:https://github.com/xkatld/zjmf-lxd-server
- 贡献:受控端Web和魔方对接插件风格与部分代码基于此项目
我们对原作者的开源精神表示衷心的感谢!
技术栈
感谢以下开源项目和技术:
后端框架
- Flask:轻量级 Web 框架
- SQLite:嵌入式数据库
- Loguru:优雅的日志库
虚拟化 SDK
- pyvmomi:VMware vSphere API
- pylxd:LXD Python 客户端
- docker-py:Docker Python SDK
前端技术
- Bootstrap:响应式 UI 框架
- jQuery:JavaScript 库
- noVNC:Web VNC 客户端
开发工具
- Git:版本控制
- GitHub:代码托管和协作
- GitHub Actions:CI/CD
社区支持
感谢所有在社区中提供帮助和支持的朋友们:
- 提出建议和反馈的用户
- 报告 Bug 的测试者
- 回答问题的社区成员
- 分享经验的实践者
联系我们
官方渠道
- GitHub:https://github.com/OpenIDCSTeam/OpenIDCS-Client
- Issues:https://github.com/OpenIDCSTeam/OpenIDCS-Client/issues
- Discussions:https://github.com/OpenIDCSTeam/OpenIDCS-Client/discussions
- Gitter:https://gitter.im/OpenIDCSTeam/community
邮件联系
- 一般咨询:openidcs@team.org
- 商业合作:business@openidcs.org
- 安全问题:security@openidcs.org
- 法律事务:legal@openidcs.org
社交媒体
- Twitter:@OpenIDCS
- 微信公众号:OpenIDCS开源社区
- 知乎:OpenIDCS团队
社区准则
行为准则
我们致力于为所有人提供一个友好、安全和包容的环境。参与社区时,请遵守以下准则:
✅ 应该做的
- 尊重他人的观点和经验
- 接受建设性的批评
- 关注对社区最有利的事情
- 对其他社区成员表示同理心
❌ 不应该做的
- 使用性别化的语言或图像
- 发表侮辱性或贬损性的评论
- 骚扰他人(公开或私下)
- 未经许可发布他人的私人信息
报告问题
如果您遇到违反行为准则的情况,请通过以下方式报告:
- 邮箱:conduct@openidcs.org
- 私信:GitHub 私信项目维护者
我们会认真对待所有报告,并采取适当的行动。
开源理念
为什么开源?
我们选择开源是因为:
- 透明性:代码公开,任何人都可以审查
- 安全性:更多人审查代码,更容易发现问题
- 创新性:社区贡献带来更多创新
- 可持续性:不依赖单一公司或个人
- 教育性:帮助他人学习和成长
开源不等于免费
虽然 OpenIDCS 是开源软件,但:
- 开发和维护需要时间和精力
- 我们欢迎赞助和捐赠
- 商业支持需要付费
- 定制开发需要协商
商业模式
我们通过以下方式维持项目发展:
- 商业支持:提供付费技术支持
- 定制开发:为企业提供定制开发服务
- 培训服务:提供培训和咨询服务
- 赞助和捐赠:接受个人和企业赞助
路线图
已完成
- ✅ VMware Workstation 支持
- ✅ Docker/Podman 支持
- ✅ LXC/LXD 支持
- ✅ Web 管理界面
- ✅ RESTful API
- ✅ 用户权限管理
- ✅ 资源配额管理
- ✅ VNC 控制台
进行中
- 🚧 VMware vSphere ESXi 支持
- 🚧 Proxmox VE 支持
- 🚧 Windows Hyper-V 支持
- 🚧 性能优化
- 🚧 安全加固
计划中
- 📋 Oracle VirtualBox 支持
- 📋 QEMU & KVM 支持
- 📋 集群管理
- 📋 自动化编排
- 📋 监控告警系统
- 📋 多语言支持
赞助支持
为什么需要赞助?
开源项目的维护需要:
- ⏰ 时间:开发、测试、文档编写
- 💻 资源:服务器、域名、CI/CD
- 🎓 学习:新技术研究和学习
- 🤝 社区:社区运营和支持
如何赞助?
您可以通过以下方式支持我们:
一次性捐赠
- 支付宝:openidcs@alipay.com
- 微信支付:扫描二维码
- PayPal:openidcs@paypal.com
定期赞助
- GitHub Sponsors:https://github.com/sponsors/OpenIDCSTeam
- Open Collective:https://opencollective.com/openidcs
- Patreon:https://patreon.com/openidcs
企业赞助
如果您的企业希望赞助项目,请联系:business@openidcs.org
赞助者名单
感谢以下个人和企业的慷慨支持:
成为赞助者
您的名字或公司 Logo 将出现在这里!
加入我们
我们需要您
无论您是:
- 👨💻 开发者:贡献代码和技术
- 📝 作家:编写文档和教程
- 🎨 设计师:改进界面和体验
- 🧪 测试者:测试和报告问题
- 💬 布道者:推广和宣传项目
我们都欢迎您的加入!
如何开始
- 了解项目:阅读文档,了解项目
- 加入社区:加入 GitHub Discussions 或 Gitter
- 找到任务:查看 Issues 中标记为 "good first issue" 的任务
- 开始贡献:Fork 项目,开始您的第一个贡献
- 保持联系:在社区中保持活跃
成长路径
在 OpenIDCS 社区,您可以:
- 📚 学习虚拟化技术
- 💻 提升编程技能
- 🤝 结识志同道合的朋友
- 🌟 建立个人品牌
- 🚀 获得职业发展机会
常见问题
Q: 项目是否有商业公司支持?
A: 目前 OpenIDCS 是一个纯社区驱动的项目,没有商业公司支持。我们通过赞助和商业服务维持项目发展。
Q: 项目会一直免费吗?
A: 是的,OpenIDCS 将永远保持开源和免费。但商业支持和定制开发服务需要付费。
Q: 如何成为核心团队成员?
A: 通过持续的高质量贡献,您可以被邀请成为核心团队成员。我们看重的是贡献的质量和持续性。
Q: 项目的长期规划是什么?
A: 我们计划持续改进和扩展功能,支持更多虚拟化平台,建立更活跃的社区。详见路线图部分。
最后的话
OpenIDCS 是一个年轻的项目,我们还有很长的路要走。但我们相信,通过社区的力量,我们可以创造出真正优秀的虚拟化管理平台。
感谢您对 OpenIDCS 的关注和支持!
让我们一起,让虚拟化管理变得更简单、更开放、更美好!
OpenIDCS Team
"Open Source, Open Future"
最后更新:2024年1月
如有任何问题或建议,欢迎通过上述渠道联系我们!