Stai leggendo gli archivi delle mailing list in Emacs?


18

A volte desidero leggere gli archivi delle mailing list per i progetti a cui non sono iscritto. Ci sono buoni archivi HTML online (ad es. Https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00347.html ), ma non mi piace leggere i messaggi nel browser.

Esiste un'interfaccia per Emacs per leggere gli archivi delle mailing list? Uso già mu4e per leggere la mia e-mail personale all'interno di Emacs, ma vorrei anche essere in grado di leggere le e-mail di altre persone in Emacs (nella misura in cui queste altre persone hanno pubblicato su mailing list pubbliche).

Deve esserci una modalità per questo. (Sospetto che la risposta sia gnus, ma non l'ho mai usata.)

Risposte:


21

Sicuramente GNUS è una risposta. Da emacswiki

M-x gnus
B
nntp
news.gmane.org

E seleziona gmane.emacs.devel. Da qui puoi sfogliare i thread usando l'interfaccia NNTP GNU (che è ciò che è stato originariamente scritto per fare). Questa è probabilmente la migliore soluzione per sfogliare le mailing list storiche.

Come altri hanno già detto, potresti voler leggere solo un piccolo set di e-mail forse allegate a un bug o patchwork. In questo caso, se è possibile scaricare il file mbox, è possibile sfogliarlo direttamente senza occuparsi della latenza di rete. Ancora una volta Emacs ha molte soluzioni per la posta elettronica, tuttavia è possibile utilizzare Rmail abbastanza facilmente. I passaggi per questo sono:

M-x rmail

Questo farà apparire la tua casella di posta predefinita (molto probabilmente i tuoi sistemi / var / mail / $ USER e la copierà in ~ / RMAIL). Tuttavia per caricare in una casella di posta "esterna" si digita:

i
path/to/mbox
h

Questo ti porterà alla vista di riepilogo della casella di posta che puoi quindi navigare con la solita navigazione di Emacs.


2

E se si desidera specificamente leggere una discussione per un determinato bug di Emacs, premere M-x gnus-read-ephemeral-emacs-bug-group RET 12345, dov'è 12345il numero del bug.


1
C'è anche la modalità debbugs per la lettura di report / thread di bug.
rekado,

Sì. Ma non è così utile quando conosci già il numero di bug.
Dmitry,

Bene, lo uso debbugs-gnu-bugsper questo, che mi richiede ID bug.
rekado,

Ok, grazie per il suggerimento. È davvero un po 'più facile da fare.
Dmitry,

1

la risposta di stsquad è buona. Ma c'è anche un altro modo utile. Qualche tempo fa volevo leggere il bug Debian sulla decisione systemd del TC in Emacs. L'interfaccia GMANE alla mailing list dei bug funziona, ma è stato più semplice scaricare il file mbox dal report dei bug e aprirlo in gnus; in questo modo era tutto archiviato localmente, il che evita la latenza di richiedere ogni articolo singolarmente dal server NNTP.

Quindi, se c'è un modo per scaricare un archivio di file mbox dell'elenco che si desidera leggere, potrebbe funzionare per te.


1
Potresti approfondire la tua risposta in modo più dettagliato? In particolare, potresti spiegare i passaggi necessari per farlo?
Dan

1
@ Dan: ho ampliato la mia risposta per includere un esempio per un mbox locale.
stsquad,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.