Skip to content

关于团队

欢迎来到 OpenIDCS 项目!我们是一个充满热情的开源团队,致力于为虚拟化管理提供简单、强大、开放的解决方案。

项目愿景

我们的使命

让虚拟化管理变得简单、统一、开放

我们相信:

  • 🌟 虚拟化管理不应该复杂和昂贵
  • 🌟 开源软件可以提供企业级的功能
  • 🌟 统一的管理界面可以提高运维效率
  • 🌟 社区协作可以创造更好的软件

我们的目标

  • 📌 支持主流的虚拟化平台
  • 📌 提供直观易用的管理界面
  • 📌 保持代码的开放和透明
  • 📌 建立活跃的开源社区
  • 📌 持续改进和创新

核心团队

OpenIDCS 由一群热爱开源、热爱技术的开发者共同维护。

项目维护者

虽然我们是一个开放的社区项目,但核心维护工作由以下团队成员负责:

  • 架构设计:负责系统架构和技术方向
  • 核心开发:负责核心功能的开发和维护
  • 代码审查:负责代码质量和安全审查
  • 文档编写:负责文档的编写和维护
  • 社区管理:负责社区运营和用户支持

加入我们

我们欢迎任何形式的贡献!无论是代码、文档、测试还是建议,都是对项目的重要支持。

贡献者

OpenIDCS 的成功离不开所有贡献者的努力。感谢每一位为项目做出贡献的开发者!

如何成为贡献者

  1. Fork 项目:在 GitHub 上 Fork 项目仓库
  2. 创建分支:创建您的功能分支
  3. 提交代码:编写代码并提交
  4. 发起 PR:创建 Pull Request
  5. 代码审查:等待代码审查和合并

详细的贡献指南请查看 CONTRIBUTING.md

贡献类型

我们欢迎各种形式的贡献:

💻 代码贡献

  • 新功能开发
  • Bug 修复
  • 性能优化
  • 代码重构

📖 文档贡献

  • 文档编写和翻译
  • 教程和示例
  • API 文档
  • 常见问题解答

🐛 测试贡献

  • Bug 报告
  • 功能测试
  • 性能测试
  • 兼容性测试

💡 其他贡献

  • 功能建议
  • 设计改进
  • 社区支持
  • 推广宣传

致谢

灵感来源

OpenIDCS 的部分代码和设计灵感来自以下优秀的开源项目:

魔方财务-LXD对接服务器

我们对原作者的开源精神表示衷心的感谢!

技术栈

感谢以下开源项目和技术:

后端框架

  • 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 的测试者
  • 回答问题的社区成员
  • 分享经验的实践者

联系我们

官方渠道

邮件联系

  • 一般咨询:openidcs@team.org
  • 商业合作:business@openidcs.org
  • 安全问题:security@openidcs.org
  • 法律事务:legal@openidcs.org

社交媒体

  • Twitter:@OpenIDCS
  • 微信公众号:OpenIDCS开源社区
  • 知乎:OpenIDCS团队

社区准则

行为准则

我们致力于为所有人提供一个友好、安全和包容的环境。参与社区时,请遵守以下准则:

✅ 应该做的

  • 尊重他人的观点和经验
  • 接受建设性的批评
  • 关注对社区最有利的事情
  • 对其他社区成员表示同理心

❌ 不应该做的

  • 使用性别化的语言或图像
  • 发表侮辱性或贬损性的评论
  • 骚扰他人(公开或私下)
  • 未经许可发布他人的私人信息

报告问题

如果您遇到违反行为准则的情况,请通过以下方式报告:

  • 邮箱:conduct@openidcs.org
  • 私信:GitHub 私信项目维护者

我们会认真对待所有报告,并采取适当的行动。

开源理念

为什么开源?

我们选择开源是因为:

  1. 透明性:代码公开,任何人都可以审查
  2. 安全性:更多人审查代码,更容易发现问题
  3. 创新性:社区贡献带来更多创新
  4. 可持续性:不依赖单一公司或个人
  5. 教育性:帮助他人学习和成长

开源不等于免费

虽然 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

定期赞助

企业赞助

如果您的企业希望赞助项目,请联系:business@openidcs.org

赞助者名单

感谢以下个人和企业的慷慨支持:

成为赞助者

您的名字或公司 Logo 将出现在这里!

加入我们

我们需要您

无论您是:

  • 👨‍💻 开发者:贡献代码和技术
  • 📝 作家:编写文档和教程
  • 🎨 设计师:改进界面和体验
  • 🧪 测试者:测试和报告问题
  • 💬 布道者:推广和宣传项目

我们都欢迎您的加入!

如何开始

  1. 了解项目:阅读文档,了解项目
  2. 加入社区:加入 GitHub Discussions 或 Gitter
  3. 找到任务:查看 Issues 中标记为 "good first issue" 的任务
  4. 开始贡献:Fork 项目,开始您的第一个贡献
  5. 保持联系:在社区中保持活跃

成长路径

在 OpenIDCS 社区,您可以:

  • 📚 学习虚拟化技术
  • 💻 提升编程技能
  • 🤝 结识志同道合的朋友
  • 🌟 建立个人品牌
  • 🚀 获得职业发展机会

常见问题

Q: 项目是否有商业公司支持?

A: 目前 OpenIDCS 是一个纯社区驱动的项目,没有商业公司支持。我们通过赞助和商业服务维持项目发展。

Q: 项目会一直免费吗?

A: 是的,OpenIDCS 将永远保持开源和免费。但商业支持和定制开发服务需要付费。

Q: 如何成为核心团队成员?

A: 通过持续的高质量贡献,您可以被邀请成为核心团队成员。我们看重的是贡献的质量和持续性。

Q: 项目的长期规划是什么?

A: 我们计划持续改进和扩展功能,支持更多虚拟化平台,建立更活跃的社区。详见路线图部分。

最后的话

OpenIDCS 是一个年轻的项目,我们还有很长的路要走。但我们相信,通过社区的力量,我们可以创造出真正优秀的虚拟化管理平台。

感谢您对 OpenIDCS 的关注和支持!

让我们一起,让虚拟化管理变得更简单、更开放、更美好!


OpenIDCS Team

"Open Source, Open Future"


最后更新:2024年1月

如有任何问题或建议,欢迎通过上述渠道联系我们!

基于 AGPLv3 协议发布