中核となる位置付け
ソフトウェアも改名、更新、複数プラットフォームへのリリース、分岐、コミュニティ知識の蓄積を経験します。REZICS はゲーム、アプリケーション、ウェブサイト、モジュール、サービス、開発ツールを、特定のストアやパッケージレジストリのページに従属するものではなく、長期に識別できる作品として扱います。
現在できること
- ソフトウェア作品の多言語アイデンティティ、概要、画像、状態を作成する。
- 対応プラットフォームとプロダクト固有のメタデータを保存する。
- リリース版、シリーズ、開発者、発行者、タグ、情報源を結び付ける。
- コレクション、レビュー、評価、領域、関連投稿が同じアイデンティティへ戻れるようにする。
- 作品ユニットの詳細フレームワークで、公式セクションと拡張可能な配置枠を表示する。
汎用ソフトウェアの範囲
ゲーム、アプリケーション、オペレーティングシステム、開発ツール、ライブラリ/フレームワーク、サービス、拡張機能、モジュール、ウェブサイトは、ソフトウェアの共通基盤を共有し、プラットフォーム、要件、タグ、関係で違いを記述できます。本当に固有のフィールドとライフサイクルが必要な場合にだけ、新しい拡張プロダクトを作るべきです。
拡張中
より完全な要件条件モデルには、バージョン範囲の構文、検索可能な互換性、信頼できる情報源が必要です。モジュールと拡張機能についても、どの関係をタグで表し、どの関係に正式な依存を必要とするかを決めなければなりません。これらの設計は、完成したパッケージ管理機能を装うものではありません。
関係と境界
ソフトウェアはパッケージレジストリ、ダウンロードサービス、自動更新、ライセンス検証、実行環境を置き換えません。作品アイデンティティと知識の文脈を提供することで、外部ツールとコミュニティのコンテンツを一つのストアページに縛り付けずに済みます。