開発者の皆さん、こんにちは!
世界中の開発者からの熱いご要望により、新たなコンテストの開催が決定しました!
🏆 InterSystems IRIS プログラミングコンテスト: 開発者ツール 🏆
応募期間は 2021年3月29日~4月18日 です!
💰 賞金総額: $8,500 💰
(投票期間は 2021年4月19日~25日、勝者発表は 4月26日を予定しています)
InterSystems IRIS を使用して、開発の迅速化、より質の高いコードの提供、テスト、デプロイ、サポート、またはソリューションの監視を支援するアプリケーションやツールを開発し、ご応募ください!
優勝特典
1、審査員から多く票を集めたアプリケーションには、以下の賞金が贈られます。
🥇 1位 - $4,000
🥈 2位 - $2,000
🥉 3位 - $1,000
2、開発者コミュニティで多く票を集めたソリューションには、以下の賞金が贈られます。
🥇 1位 - $750
🥈 2位 - $500
🥉 3位 - $250
複数の参加者が同数の票を獲得した場合、全参加者が勝者となり賞金は勝者間で分配されます。
参加資格
どなたでもご参加いただけます!(InterSystems 開発者コミュニティのアカウントを作成するだけでご応募いただけます)
👥 開発者がチームを組んで共同でアプリケーションを作成し、応募することもできます! 1チーム 2~5名 までご参加いただけます。
チームでご応募いただく場合は、アプリケーションの README にチームメンバー名の記載をお忘れなく!!(開発者コミュニティのプロファイルのリンクもお願いします)
コンテストのスケジュール
3月29日~4月18日 応募期間(Open Exchange へ作成されたアプリケーションをアップロードいただける期間=3週間です。この期間内であればアップロード後も自由に編集できます。)
4月19日~25日 投票(1週間)
4月26日 勝者発表(US時間に発表します)
コンテストのテーマ
💡 InterSystems IRIS 開発者ツール 💡
このコンテストでは、IRIS を使用する開発者のエクスペリエンスを向上させ、より迅速な開発を可能にし、より質の高いコードを提供し、InterSystems IRIS を使用したソリューションのテスト、デプロイ、サポート、またはモニタリングが行えるアプリケーションをご応募ください。
応募要件は以下の通りです。
- テーマとするアプリケーションの種類:フレームワーク、IDE、データベース管理、モニタリング、デプロイメント・ツールなど。
- アプリケーションの動作環境:IRIS Community Edition、IRIS for Health Community Edition、IRIS Advanced Analytics Community Edition のいずれかで動作すること
- 公開方法:アプリケーションはオープンソースとして GitHub で公開してください。
- READMEの記述について:インストール手順の記載と、アプリケーションがどのように動作するのかを説明するビデオ、または説明を記載してください。
※上記要件は変更される場合があります。
Helpful resources
アプリケーション例は以下の通りです。
- iris-rad-studio - RAD for UI
- cmPurgeBackup - backup tool
- errors-global-analytics - errors visualization
- objectscript-openapi-definition - open API generator
- Test Coverage Tool - test coverage helper
- その他
開発環境テンプレートは以下の通りです(1から環境を作成せずにすむのでお勧めです!)。
日本語で解説を付けたページもご用意しています。詳細はこちらの記事をご参照ください。
- objectscript-docker-template
- rest-api-contest-template
- native-api-contest-template
- iris-fhir-template
- iris-fullstack-template
- iris-interoperability-template
- iris-analytics-template
コンテスト応募方法(このページ末尾のビデオをご参照ください)
審査及び投票ルール(英語)
インターシステムズ社のプロダクトマネージャ、Developer Communityのモデレータ、
グローバルマスターアドボケイト(VIPレベル)等、Developer Community 内での投票も行われます。
コンテストの審査および投票ルールについて詳細はこちらをご覧ください。
❗️ コンテスト規約については、こちらをご参照ください。❗️
以下の応募方法ビデオをご参照ください。
https://www.youtube.com/embed/tLSvxDzPagI
[これは埋め込みリンクですが、あなたはサイト上の埋め込みコンテンツへのアクセスに必要な Cookie を拒否しているため、それを直接表示することはできません。埋め込みコンテンツを表示するには、Cookie 設定ですべての Cookie を受け入れる必要があります。]
以下、コンテストに応募する迄の手順をご説明します。
コンテスト応募までの流れは以下の通りです(※ビデオでは、3番以降の内容をご紹介しています)。
1、IRISプログラミングコンテスト用テンプレートを使用して、開発環境を準備します。
2、コンテスト用アプリケーションを作成します。
3、コンテストの準備が完了したら、ソースコードをローカルのGitリポジトリへコミットします。
初回コミット時に、Gitの初期設定がないためコミットが失敗することがあります。
その場合は、以下のコマンドでGitユーザ名とEmailを設定します。
git config --global user.name "ここにユーザ名"
git config --global user.email "ここにメールアドレス”
4、ローカルのGitリポジトリのコミットが完了したら、リモートのGitリポジトリを作成します。
リポジトリ作成後、リモートリポジトリのURLをコピーします。
5、リモートのGitリポジトリへPushします。
git push ここにリモートのリポジトリのURL
6、OpenExchangeにログインし、アプリケーションを追加します。
※事前にDeveloper communityでユーザアカウントを作成する必要があります。
ログイン後、Profile→Applications から Application をクリックし、4 でコピーしたリモートのGitリポジトリのURLを設定します。
アプリケーションを登録すると、画面右上に「Send Approval」のボタンが表示されるので、クリックします。
再度作成したアプリケーションを開くと、「Apply for Contest」ボタンが表示されるので、クリックすると応募が完了します。