Tìm kiếm thông tin phản hồi / đánh giá của gói emacs?


7

Đó là câu hỏi siêu thực nhưng google không hữu ích trong trường hợp này.

Có bất kỳ thói quen tiêu chuẩn hóa về nơi / làm thế nào / liệu một người nên tìm kiếm phản hồi về gói emacs mới của mình (hoặc cô ấy)? Đặc biệt - trước khi xuất bản nó.

Trường hợp cụ thể của tôi là tôi bắt đầu trích xuất và đóng gói lâu hơn và có thể sử dụng lại các phần của .emacs của tôi (mục đầu tiên là trình chuyển đổi chủ đề , nhưng tôi có thêm một vài ý tưởng). Vì có thể người khác sẽ được hưởng lợi từ mã này (và có thể cung cấp các cải tiến), tôi xem xét xuất bản nó lên melpa. Tuy nhiên, kiến ​​thức elisp của tôi là, rất, rất cơ bản, vì vậy tôi ngần ngại cung cấp gói của mình mà không có bất kỳ sàng lọc nào - và thật không may, tôi không có đồng nghiệp nào biết elisp.

Có một nơi mà một người có thể đăng ở đây là gói của tôi, bạn có thể xem lại câu hỏi không? Đây có phải là stackexchange đúng không? Hoặc có thể một số nhóm tin hoặc danh sách email?


3
Bạn nhận được phản hồi mã cơ bản khi gửi yêu cầu kéo MELPA nếu có bất kỳ vấn đề gì ẩn giấu trong đó.
wasamasa

Về một lưu ý liên quan, tôi đang thiếu một diễn đàn thảo luận về các vấn đề liên quan đến Emacs không phù hợp với dạng câu hỏi trả lời của hệ thống này, nếu không, hệ thống tuyệt vời.
Lindydancer 3/03/2015

1
@Lindydancer Một tùy chọn là chat.stackexchange.com/rooms/17392/scratch Nó được phân luồng tối thiểu, nhưng nó vẫn tồn tại và có thể tìm kiếm.
dcorking 3/03/2015

Câu trả lời:


6

Tôi tin rằng đây là một câu hỏi tuyệt vời vì elisp dường như là một ngôn ngữ dễ học, nhưng không phải là ngôn ngữ mà nhiều người quản lý để thành thạo (như, học cách làm bất cứ điều gì theo cách tốt nhất / phù hợp nhất có thể) .

Bạn có thể yêu cầu phản hồi về các vấn đề cụ thể trên #emacskênh IRC trên mạng Freenode . Có lẽ các cuộc trò chuyện trên Stackexchange này cũng có thể diễn ra tốt đẹp, tôi đã thấy một loạt các cuộc trò chuyện cụ thể nơi mọi người tương tác về các chủ đề như bộ dụng cụ khởi động.

Không có nơi nào là một nơi chính thức mà bạn có thể nhận được đánh giá thích hợp. Một câu hỏi trong danh sách gửi thư của emacs-devel là về cách làm cho nó trở thành một nơi đẹp hơn cho những người mới tham gia đánh giá các gói có thể được mong muốn trong kho lưu trữ gói GNU ELPA. Ngoài ra còn có các đánh giá khác xảy ra trên đó, chẳng hạn như cho các bản vá cơ bản. Đây là một ví dụ khác .

Lưu ý phụ, nếu bạn thấy ai đó sẵn sàng xem lại mã của mình, WTFs mỗi phút sẽ là một chỉ số tốt về chất lượng của nó :)


Các cuộc thảo luận về ý tưởng emacs-devel và "cố vấn" chính xác là điều tôi đang tìm kiếm. Đáng tiếc chỉ có 2 hoặc 3 chủ đề loại này, tất cả cùng một lúc, và đó là tất cả. Ngoài ra, rất nhiều tên tuổi lớn có mặt trong danh sách khiến việc đăng mã đơn giản lên một diễn đàn như vậy thật khó khăn về mặt tâm lý. Tuy nhiên, đó là một bức ảnh tốt nhất và tôi sẽ nghĩ về nó.
Mekk

Tôi có kinh nghiệm cá nhân tồi tệ với IRC được sử dụng cho thảo luận kỹ thuật (Tôi nhận thấy IRC là nơi diễn ra các cuộc nói chuyện hỗn loạn, tiêu tốn rất nhiều thời gian và rất khó để theo dõi và tóm tắt, và ngay cả khi tôi nhận được sự chú ý của sb, anh ấy hoặc cô ấy bị phân tâm Bất cứ lúc nào).
Mekk

Tôi chấp nhận trả lời này vì tôi cho rằng đây chỉ là một trạng thái của mọi thứ.
Mekk

Tôi ghét phải nói điều này, nhưng tôi sợ việc cố vấn nói chung là một điều rất hiếm trong các dự án nguồn mở. Tuy nhiên, khi tiền đã vào phương trình ...
wasamasa

3

Đây là một đề xuất khác: Đăng (một URL tới) thư viện của bạn trên danh sách gửi thư gnu-emacs-sources@gnu.org. Và bạn thậm chí có thể yêu cầu phản hồi trong tin nhắn của bạn.


Không phải danh sách này dành cho các cuộc thảo luận về mã "riêng / nội bộ" của emacs sao?
Mekk 3/03/2015

Nếu bạn có nghĩa là gnu-emacs-nguồn, không. Nó dành cho mã của bất kỳ ai. Nó là để cho mọi người biết về tính khả dụng của mã, các phiên bản mới của thư viện, v.v. Và đôi khi mọi người cung cấp phản hồi. Và những người đăng liên kết đến thư viện đôi khi yêu cầu phản hồi. Nó thường là một danh sách gửi thư khối lượng thấp. Chỉ cần thêm một tài nguyên.
vẽ ngày

Tôi đã kiểm tra một vài tháng các tài liệu lưu trữ gần đây và tôi không tìm thấy bất kỳ loại thảo luận nào về loại tôi muốn nói (chủ yếu là có nhiều thông báo ELPA và một số hướng dẫn, nhưng chúng không có nhận xét nào)
Mekk

Nó có nghĩa là cho các thông báo. Thông báo của bạn là bạn đã có gói mới tuyệt vời này mà bạn muốn thảo luận với những người có nhiều kinh nghiệm hơn và nó quan tâm đến vấn đề bạn đang cố gắng giải quyết ... Cuộc thảo luận có thể sẽ thông qua các phương tiện khác. emacs-helpcó thể là một danh sách gửi thư tốt.
rasmus

@rasmus: FWIW, tôi không đồng ý rằng đó help-gnu-emacs@gnu.orgsẽ là một danh sách gửi thư tốt cho việc này (nếu đó là danh sách bạn muốn nói). Đó thực sự là để hỏi và trả lời các câu hỏi về Emacs. Không có gì ngăn cản sử dụng nó cho việc này cả, nhưng đây không thực sự là những gì nó dành cho.
vẽ

3

Bạn cũng có thể nhận được một số phản hồi hữu ích bằng cách tạo một trang trên Emacs Wiki về gói của bạn (và phản hồi rõ ràng đáng khích lệ!). Bạn cũng có thể tự đăng mã lên wiki, trong Khu vực Elisp của nó. Tôi, trước hết, đã nhận được rất nhiều phản hồi hữu ích cho mã tôi đã đăng lên wiki.


Tôi chắc chắn đồng ý về việc đăng bài trên emacswiki. Đọc trang tại emacswiki.org/emacs/ElispArea để xem cách bắt đầu. Thật đơn giản để sử dụng.
m43cap 04/03/2015

Xem xét mã của tôi đã được phiên bản ở nơi khác, cách thích hợp để liên kết nó trên emacswiki thay vì sao chép và dán?
Mekk

@Mekk: Chỉ cần nhập URL - nó sẽ tự động trở thành một liên kết.
vẽ

2

Đây chỉ là một ý tưởng (tôi chưa bao giờ thấy nó được thực hiện), nhưng bạn có thể đẩy nó sang repo Github, mở một vấn đề yêu cầu phản hồi và sau đó đăng tiền thưởng về vấn đề này.

Nếu bạn làm điều đó, bạn sẽ muốn mô tả rất rõ những gì bạn đang tìm kiếm trong tiền thưởng của bạn và có thể thông báo nó ở đâu đó như r / emacs , phòng trò chuyện của chúng tôi và / hoặc #emacskênh IRC.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.