カスタムフィールドと Kotlin ワークフロー、外部ツールを利用したコーディング不要のワークフロー、対話型ボットとスラッシュコマンドなどを含む製品内の自動化機能を使って Space をカスタマイズできます。
カスタムフィールドを使用して Space メンバーのプロフィール、課題、およびその他の情報を含むエンティティを充実させることができます。 メンバーの希望通勤手段、言語、生年月日、学歴、その他の関連ドキュメントをプロフィールに追加できます。 また、課題の経過時間、課題の対応コスト、関連コミット、ドキュメント、またはステータスフラグを課題トラッカーに追加できます。
Kotlin ワークフローの実行を自動化すると、ジョブの一環として Kotlin 対応の HTTP API クライアントで Space API に接続し、目的のタスク(メッセージの送信やコードレビューの終了など)を実行できます。 自動化ジョブは非常に柔軟性が高く、Git リポジトリのプッシュ、コードレビューの開始/終了、スケジュールイベントなどのさまざまなイベントでトリガーできます。 すべてのコンテキストが Space の全モジュールで共有されているため、非常に複雑なロジックを実現できます(例:受信者のタイムゾーンや休暇のステータスを考慮してメッセージを送信)。
Many simple integrations between Space and other tools are just a few clicks away without any coding required, thanks to the platform from Zapier, our technology partner.
Zapier は、Space / Gmail / Slack / Mailchimp その他多くのアプリを連携させるオンライン自動化ツールです。 コーディングなしで、開発者に連携を構築させたりすることなく、2 つ以上のアプリを連携させて繰り返しタスクを自動化できます。
HTTP API やカスタムアプリケーションの柔軟性がなくても、Slack でメッセージを保存する際に ToDo を Space に作成する、Gmail でメールに星を付ける、Space でプロジェクトが作成された際に自動処理を呼び出す、といった多くの強力なワークフローを数分で作成できます。
Zapier は 有料のツールであり、JetBrains が提供しているものではありません。ただし、機能が限定された無料プランがあります。
過去に使用したソリューションのデータをすべて Space へ移動することができます。 データは API を使用して Space にインポートできますが、私たちが提供する GitHub と YouTrack の課題のインポートに特化したインポートアプリケーションを使うほうがはるかに簡単です。
このアプリケーションは、私たちのチームがオープンソース化したモデルのインポートスクリプトです。このスクリプトはさらにカスタマイズや改修を行ったり、同様のインポート事例に再利用したりできます。
私たちのチームは Space のさらなる拡張機能の強化に積極的に取り組んでいます。 現時点では、以下の新機能を予定しています。
お客様、無料プランのユーザー、コンサルタント、ソフトウェアベンダーなど、お客様のユーザーステータスや役割に関係なく、Space 上に開発するためのオープンプラットフォームを無償で提供することを約束しています。
(Marketplace のアプリケーションを使用して、またはカスタムサービスプロバイダーとして)JetBrains Space と提携した開発を行いたいとお考えの方は、JetBrains Space パートナーシッププログラムをご覧ください。