emacsパッケージのフィードバック/レビューをお探しですか?


7

それはメタっぽい質問ですが、この場合、グーグルは役に立ちません。

彼/彼女の新しいemacsパッケージに関するフィードバックを探す場所/方法/場所の標準化された習慣はありますか?特に-それを公開する前に。

私の特定のケースは、.emacsのより長く、おそらく再利用可能な部分の抽出とパッケージ化を開始したことです(最初の項目はテーマスイッチャーですが、いくつかのアイデアがあります)。他の誰かがこのコードの恩恵を受ける可能性がある(そしておそらく改善を提供する)可能性があるので、それをmelpaに公開することを検討します。それでも、私のelispの知識は非常に基本的なものであるため、スクリーニングなしでパッケージを提供することをためらっています。残念ながら、elispを知っている同僚はいません。

ここに投稿できる場所は私のパッケージですが、質問を確認できますか?このstackexchangeは正しい場所ですか?それとも、ニュースグループやメーリングリストでしょうか。


3
MELPAプルリクエストを送信すると、そこに問題が潜んでいる場合、基本的なコードフィードバックが得られます。
wasamasa 2015

関連するメモとして、この質問回答フォームに適合しないEmacs関連の問題をカバーするディスカッションフォーラムがありません。そうでなければ、優れたシステムです。
Lindydancer 2015

1
@Lindydancer 1つのオプションはchat.stackexchange.com/rooms/17392/scratchです。 これは最小限のスレッドですが、永続的で検索可能です。
2015

回答:


6

これは、elispが習得しやすい言語でありながら、多くの人が習得できる言語ではないことを考えると、これは素晴らしい質問だと思います(たとえば、その中で何かを行う方法を学習するのが最善/最も適切な方法です)。 。

Freenodeネットワークの#emacsIRCチャネルで特定の問題に関するフィードバックを求めることができます。おそらく、このStackexchangeでのチャットもうまくいくかもしれません。スターターキットなどのトピックについて人々がやり取りする特定のチャットがたくさんあります。

あなたが適切なレビューを得ることができる公式の場所のようなものはありません。 質問のemacs-develのメーリングリストはGNU ELPAパッケージリポジトリに望ましいかもしれないパッケージのも関与件の新規参入者のためのよりよい場所にする方法についてでした。基本的なパッチなど、他のレビューも行われています。ここだ異なる例

余談ですが、コードをレビューしてくれる人を見つけた場合、1分あたりのWTFがその品質の良い指標になるはずです:)


emacs-develと「メンタリング」のアイデアに関する議論は、まさに私が求めているものです。残念ながら、この種のスレッドは2つまたは3つしかなく、すべて同じ時間にあります。それだけです。また、リストに多数のビッグネームが存在するため、そのようなフォーラムに単純なコードを投稿することは心理的に困難です。それでも、それはベストショットであり、私はそれについて考えます。
Mekk

技術的なディスカッションに使用されるIRCとの個人的な経験が悪い(IRCは、時間がかかり、追跡して要約するのが難しいカオスな話し合いの場だと思います。また、私がsbの注意を引かれたとしても、彼または彼女は気を取られますどんなときも)。
Mekk

私はこれが現状であると思うので、この返信を受け入れます。
Mekk

私はこれを言うのが嫌いですが、オープンソースプロジェクトではメンタリングが一般的に非常にまれなことだと思います。しかし、お金が方程式に入ると...
wasamasa

3

次に、別の提案を示します。ライブラリをメーリングリストに投稿(へのURL)しますgnu-emacs-sources@gnu.org。また、メッセージでフィードバックを求めることもできます。


このリストは、emacsの「独自の/内部」コードに関する議論を目的としたものではありませんか?
Mekk

あなたがgnu-emacs-sourcesを意味するなら、いいえ。それは誰かのコード用です。コードの可用性、ライブラリの新しいバージョンなどを人々に知らせるためです。また、フィードバックを提供することもあります。そして、図書館へのリンクを投稿する人々は時々フィードバックを求めます。一般的には、ボリュームの少ないメーリングリストです。あと1つリソース。
ドリュー

私は数ヶ月の最近のアーカイブをチェックしましたが、私が意味するタイプの議論は何も見つかりませんでした(主に多数のELPAの発表があり、マニュアルはほとんどありませんが、コメントはありませんでした)
Mekk

アナウンスの意味です。あなたの発表は、あなたがより多くの経験を積んでいて、あなたが解決しようとしている問題に興味を持っている人々と話し合いたいこの素晴らしい新しいパッケージを手に入れたということでしょう...議論はおそらく他の手段によるでしょう。 emacs-help別の良いメーリングリストかもしれません。
rasmus 2015年

@rasmus:FWIW、help-gnu-emacs@gnu.orgこれが良いメーリングリストになるとは思わない(もしそれがあなたが意図したリストだったら)。これは、Emacsについて質問したり答えたりするためのものです。これのためにそれを使用することを妨げるものは何もありませんが、これは実際にそれが何のためにあるのかではありません。
2015年

3

また、パッケージに関するEmacs Wikiのページを作成することで、いくつかの有用なフィードバックを受け取ることもできます(フィードバックを明示的に奨励します!)。Elisp Areaにあるwikiにコード自体を投稿することもできます。1つには、私がwikiに投稿したコードについて多くの有用なフィードバックを受け取っています。


私はemacswikiへの投稿については間違いなく同意します。開始方法については、emacswiki.org / emacs / ElispAreaのページをご覧ください。使い方は簡単です。
m43cap 2015年

私のコードがすでに他の場所でバージョン管理されていることを考えると、コピーして貼り付けるのではなく、emacswikiにリンクする適切な方法は何ですか?
Mekk

@Mekk:URLを入力するだけ-自動的にリンクになります。
ドリュー

2

これは単なるアイデアです(私はそれが終わったのを見たことがありません)が、それをGithubリポジトリにプッシュし、フィードバックを要求する問題を開いてから、その問題に関する報奨金投稿できます。

その場合は、賞金で探しているものを非常にわかりやすく説明し、おそらくr / emacs、私たちのチャットルーム、#emacsIRCチャネルなどのどこかでアナウンスする必要があります。

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