パッケージの変更をリポジトリユーザーに伝える方法は?


11

MELPAで利用可能なGRASS GISプロセスと対話するためのパッケージがあります。開発率とユーザー数はどちらも非常に低いため、メーリングリストやユーザーとの正式なコミュニケーションは必要ありません。

ただし、構成オプションにいくつかの変更を加えただけで、ユーザーの注意が必要になります。ほとんどのユーザーがMELPAからの更新されたパッケージを受け取っているだけなので、これをどのようにユーザーに伝えることができますか?特定の変更が行われた後、初めてコードを実行したときにユーザーに表示されるメッセージをユーザーに渡す方法はありますか?この点でベストプラクティスは何ですか?


1
これは「意見ベース」として閉じられるべきだと思います。
lunaryorn

7
使用するメソッドをmagit 使用して、互換性のないgitバージョンについてユーザーに警告できます。基本的に、を使用してメッセージを条件付きで表示しますdisplay-warning
Kaushal Modi、2015

11
@lunaryorn「パッケージシステムを介してユーザーにメッセージを渡す方法はありますか?」意見に基づくものではありません。package.elまたは別のリポジトリがユーザーに情報を渡すための確立された方法を備えているかどうかによって、ベストプラクティスはそうでない場合があります。
タイラー

回答:


4

私は答えはあなたが間違った場所を見ていると思います:ユーザーが手で、または他のパッケージシステムを介して、またはELPAを介して、ただし100%自動化された方法でパッケージをインストールするというより一般的な問題を解決してください(そのため、その時点で表示されるメッセージは表示されません)。

IOWは、問題のある状況を認識し、それに応じて(つまり、パッケージがインストールまたはコンパイルされたときではなく、使用されたときに)警告/エラーを出力しようとするパッケージ内のコードでそれを行います。


「IOW」とはどういう意味ですか?
toogley

@toogley In Other Words
タイラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.