パッケージ機能による配布
エクステンションの配布はバイナリによる直接配布に加えてパッケージ機能による配布が可能です。パッケージ機能を用いることでエクステンションやサンプルなどのコンテンツをバージョン管理した上で他ユーザーが利用することが容易になります。パッケージは Next Designの拡張機能 で配布できます。
パッケージ化とそのメリット
パッケージ化とは Next Design の拡張機能を配布できるファイル形式として作成することです。エクステンションの配布やアップデートが非常にシンプルになります。主に次のようなメリットがあります。
- インストールやアップデートが容易
- ワンクリックでエクステンションのインストールやアンインストール、アップデートができるようになります。
- 新しいバージョンの公開時に Next Design の画面でユーザーに通知できます。
- バージョン管理が容易
- 複数のバージョンのエクステンションを配布できるためバージョン管理が容易です。
- Next Design の画面上でパッケージの概要やバージョン別の変更点を表示できます。
- 特定の Next Design のバージョンで動作するようなエクステンションを開発できます。
- 専用のサーバー不要で配布できる
- 独自のパッケージ展開用フォルダを登録できるため、ネットワークフォルダや GitHub/GitLab、Subversion 等のバージョン管理ツールを用いた簡易的な配布が可能です。
- プロファイルやサンプルを配布できる
- エクステンションに限らず、プロファイルやプロジェクトのテンプレートを配布できます。