File Exchange ファイルのレビュー他の人のアドイン/スクリプトのレビューには長い時間がかかります (特に問題がある場合)。 大きな問題の 1 つは、File Exchange/JMP アドインがどのように機能するかということですが、それは別の議論です。 考えるべきこと:
- 我々がすべき試すFile Exchange ファイルを処理するときに何を確認する必要があるかを定義するにはどうすればよいですか?
- ガイドラインがあればいいのにユーザーファイルが受理される前に遵守する必要があるのはどれですか?
- ユーザーがファイルを公開する方法について説明する必要がありますか?
- レビュー プロセスの手順を公開して、何を遵守する必要があり、何をチェックしているのかをユーザーが把握できるようにします。
- また、File Exchange セクションに免責事項を追加します。すべてのアドインは、ユーザーレビュー プロセスですべてを把握できるわけではないためです。
アドインをインストールまたは使用すると、JMP エクスペリエンスが台無しになることがたくさんあります。 シンボルのクリア、名前空間のいじり、Quit/Exit の使用、そして私の意見では環境設定のいじりが最も面倒です。
以下は、許可されるべきではないことについて頭に浮かんだ小さなリストです。
- 名前空間の汚染なし (here/window/box または匿名の名前空間を使用...)
- クリア シンボルなし/クリア グローバル
- アドインの目的でない限り、ユーザーの設定に触れないでください
- ユーザーが明確に認識しない限り、JMP 外部のサービス (リクエスト) への接続はありません
- 終了しない/終了する
- レビューするのは悪夢なので、スクリプトをアドイン/ツールバーに直接追加する必要はありません。 すべてのスクリプトは、アドインのインストール中にインストールされる .jsl ファイルにある必要があります
- アドイン以外の既存のメニューにアドインを追加する場合は、それがカスタム アドインであることを明確にする必要があります。

- ツールバーをインストールする場合は、既存のツールバーを台無しにせず、常にカスタムを追加してください。
- 起動スクリプトと終了スクリプトを避ける
- (レビューできない暗号化されたコードはありません。つまり、コードをチェックするためにキーをレビュアーに提供する必要があります。