作者

InterSystems中国
公告 Claire Zheng · 九月 20

InterSystems 编程大赛:打造您自己的管理门户

大家好,

我们很高兴地宣布即将举办的下一场在线编程竞赛:

🏆InterSystems 编程竞赛:打造属于你的管理门户🏆

比赛时间:2026年9月14日 - 10月4日(美国东部时间)

总奖金:12 ,000美元

🌟本届新亮点:我们推出了“新秀提名”环节,为刚接触 InterSystems 编程竞赛的开发者提供额外奖项。具体参赛资格请见下文。

 

任务

基于 InterSystems IRIS 管理 API 开发一个图形用户界面(GUI),用于实现以下管理门户任务:

  • 管理Web应用并探索REST API
  • 权限管理
  • 安全与密钥管理(包括钱包、x509 凭证、OAuth 配置等)
  • 任务管理
  • 操作系统管理(进程、磁盘、CPU、内存、设备等)
  • 所有日志——来自各个子系统的用户报告

欢迎随时添加您经常使用的其他界面或操作!

API 规范可在本代码库中查阅。

一般要求:

  1. 应用程序或库必须功能完备。它不应是其他语言中已有库的导入或直接接口(C++ 除外,在 C++ 中,您确实需要做大量工作来为 IRIS 创建接口)。不得复制粘贴现有应用程序或库。
  2. 可接受的应用程序:新的 Open Exchange 应用程序或现有的应用程序,但有重大改进。我们的团队将对所有申请进行审核,然后批准其参加比赛。
  3. 应用程序应能在 IRIS Community Edition 或 IRIS for Health Community Edition 上运行。这两个版本都可以从Evaluation site下载主机(Mac、Windows)版本,也可以从InterSystems Container Registry 或 Community Containers 提取的容器形式使用:intersystemsdc/iris-community:latest 或 intersystemsdc/irishealth-community:latest
  4. 应用程序应开源并发布在 GitHub 或 GitLab 上。 
  5. 应用程序的 README 文件应为英文,包含安装步骤,并包含视频演示或/和应用程序工作原理说明。
  6. 每位开发者/团队最多仅限提交 3 份作品。

    注:我们的专家将根据应用程序的复杂性和实用性标准,最终决定该应用程序是否获准参加比赛。该决定为最终决定,不得上诉。

奖项设置

1.专家提名奖(Experts Nomination)- 获奖者由我们特别挑选的专家团选出。

🥇 第一名 - 5,000美元

🥈 第二名 - 2,500美元

🥉 第三名 - 1,000美元

🏅 第四名 - 500美元

🏅 第五名 - 300美元

🌟 第六至十名 - 各100美元

2.社区提名奖(Community Nomination)- 获得总投票数最多的应用。

🥇 第一名 - 600美元

🥈 第二名 - 400美元

🥉 第三名 - 100美元

3. [新设] 新秀提名 

此项提名面向首次参与 InterSystems 编程竞赛的开发者:

🥇 第一名 - 600 美元 

🥈 第二名 - 400美元

🥉 第三名 - 100美元

若满足以下条件,您即可获得“新秀提名”资格: 

  • 此前参加过的 InterSystems 编程竞赛不超过 5 次。
  • 在以往任何比赛中,您从未在“专家组”或“社区提名组”中获得过第一、第二或第三名。

---

❗ 若有数名参赛者获得相同票数,则均视为获奖者,奖金将由他们平分。

❗ 现金奖仅颁发给能够验证身份的参赛者。如有必要,主办方可能会联系参赛者以索取更多信息。

---

谁可以参加?

除InterSystems员工外,任何开发者社区成员均可参与。欢迎InterSystems的承包商加入。 

还不是会员?>>注册账号

您还可以与其他开发者组队。团队成员人数需在2 至 5 人之间。

若以团队形式参与,请务必在申请的 README 文件中附上所有团队成员的开发者社区个人主页链接。

重要截止日期:

🛠 应用开发和注册阶段:

  • 2026年9月14日(00:00 美国东部标准时间):比赛开始。
  • 2026年9月27日(美国东部标准时间 23:59):作品提交截止。

✅投票阶段:

  • 2026年9月28日(美国东部标准时间00:00):投票开始。
  • 2026年10月4日(美国东部标准时间23:59):投票结束。

在提交作品和投票期间,您可以继续完善您的参赛作品。

实用资源:

✓ 我们建议您以此为起点:

✓ 面向 IRIS 新手:

✓ 面向ObjectScript 软件包管理器(IPM)初学者的内容:

✓ 如何将您的应用提交至竞赛:

需要帮助吗?

加入InterSystems Discord 服务器上的竞赛频道,或在下方评论区提问。

--

我们期待看到您的项目。祝您好运!


参与本次比赛即表示您同意此处列出的比赛条款。请在继续操作前仔细阅读。