開発ポリシー
アプリ開発について
- アプリ開発に必要なリソース(ドメインなど)は必ずすべて申請する
- Si アカウントでのログインを実装する場合には Si アカウント開発規約を遵守していることを確認する
Github
-
開発中のメインブランチへの直プッシュの原則禁止
-
バージョンフォーマット
- v0.9.1-aplha.1
- v1.0.0
リポジトリにあるサービスについては README を必ず記載すること。
Solufit Intra Docs に記載している場合は、Intra Docs の URL を貼り付ける。
SaaS
Oracle Cloud
クレジットカードが登録されています
使用機能追加時は @sasanqu_a に使う機能と突き当りの大体の予算を連絡してください
Firebase
- solufit-net
- Si アカウントを管理するためのプロジェクトです、将来的に非推奨になります
- shiron
- shiron ID を管理するためのプロジェクトです。
Grafana Cloud
アカウ ント管理が特殊です。
ログイン前に運用担当に連絡してください。
使用ツール
-
Discord
- Solufit Server
- 基本的にすべてのやり取り、定例会議を行います
- shiron test
- shiron の動作確認に使用します
- Solufit Server
-
Github
-
shiron Hub
- マニュアルを読んで必ず参加してください
個人のプロジェクトにおける Solufit リソースの利用について
- API 利用
- 一般公開されているものであれば特段追加のフローを必要とせずに利用化
- 内部向け API の場合は、(チーム開発の場合はチームメンバーを含む全員)を Solufit の Discord に登録し、shiron Hub のロールを作成する
- (この項目に関しては、現在 Starry から shiron への移行期間のため必要な場合は API を管轄する開発者に確認してください)
- ドメインの利用
- Discord 上で必ず相談すること。
- Solufit サービスとドメインが重複した場合には Solufit サービスが優先される。
- Anemos の利用
- 気象系統合 DB に関しては特別な申請が必要なく利用可(公開 API)
- 交通系 DB のデータを利用する場合はAnemos ページのライセンスを確認すること
- そのほかのリソース
- 当該のリソースを管理する領域 AD もしくは Zero に相談すること