リソースライブラリは、Alius コミュニティにダウンロード可能なアセット、デザインファイル、ドキュメント素材、ソフトウェアパッケージを提供します。公式アセットを必要とする開発者、デザイナー、コントリビューター、ベンダーにサービスを提供します。
リソースタイプ
デザインアセット
- ブランドガイドラインドキュメント(PDF)
- ロゴファイル(SVG、複数サイズの PNG、ワードマークあり/なし)
- カラーパレットファイル(ASE、CLR、Sketch パレット)
- アイコンライブラリ(SVG セット、アイコンフォント)
- UI キット / コンポーネントライブラリ(Figma、Sketch)
- テンプレートファイル(プレゼンテーション、ドキュメント、ソーシャルメディア)
ソフトウェアダウンロード
- CLI インストーラー(macOS、Linux、Windows)
- SDK パッケージ(Python、JavaScript、ROS)
- ファームウェアファイル(ハードウェア製品用)
- 設定テンプレート
- サンプルプロジェクトとスターターキット
ハードウェアリソース
- 3D プリント可能ファイル(STL、OBJ)
- CAD モデル(STEP、Fusion 360)
- 回路図(PDF、KiCad)
- 部品表(BOM)
- 組立手順書(PDF、インタラクティブ)
- 寸法図面
ドキュメントリソース
- API リファレンス(オフライン PDF)
- はじめにガイド(PDF)
- データシート
- ホワイトペーパーと技術レポート
- 変更履歴とリリースノート
ダウンロードページ構造
リソースダウンロードページは一貫した構造に従うべきです:
カテゴリーナビゲーション
- タイプ別にリソースをグループ化(デザイン、ソフトウェア、ハードウェア、ドキュメント)
- 製品、バージョン、フォーマットによるフィルタリングを許可
- 各カテゴリーのリソース総数を表示
リソースカード
各リソース項目には以下を表示:
- リソース名
- 簡単な説明
- 利用可能なファイルフォーマット
- ファイルサイズ
- バージョン番号
- 最終更新日
- ダウンロードボタン
- プレビューオプション(該当する場合 — 画像、PDF)
バージョン表示
- 現在/最新バージョンを目立つように表示
- ベータまたはプレリリースバージョンはタグで示す
- バージョン履歴リストから以前のバージョンへのアクセスを許可
- 非推奨バージョンには警告を付ける
バージョン管理
バージョン命名
- セマンティックバージョニングに従う(MAJOR.MINOR.PATCH)
- プレリリースバージョンはサフィックスを使用:
-alpha.1、-beta.2、-rc.1 - すべてのリソースで一貫してバージョン番号を表示
リリースプロセス
- 各リリースには変更履歴エントリが必要
- リソースはリリースバージョンでタグ付け
- ユーザーはリリース通知をサブスクライブ可能
- 古いバージョンは引き続きアクセス可能だが、非現在として明確にマーク
互換性追跡
- 特定のソフトウェアまたはハードウェアバージョンに依存するリソースは互換性を宣言する必要がある
- 互換性マトリクスを使用して、どのリソースバージョンがどの製品バージョンで動作するかを表示
- メジャーバージョン変更で破壊的変更が導入される場合、アップグレードガイドを提供
アクセス制御
- ほとんどのリソースはオープンソースミッションをサポートするため公開アクセス可能
- 一部のリソース(ベンダー素材、内部テンプレート)は認証が必要な場合がある
- 各リソースのライセンス条件を明確に伝える(MIT、CC-BY、プロプライエタリ)