>>>>> In [emacs-w3m : No.08501] Vishwanathan S V N wrote:
>> Well, I'm not sure of what you really wish to do.
> I want to be able to specify a new URL (not necessarity scipy) which
> hosts a mailman archive and be able to read it from within Shimbum
> and WL. In other words, if you want to interface with a new archive
> currently you have to create a new .el file and add it to emacs-w3m.
> I am trying to say that it should be automatic i.e. I just specify
> the home page of the archives and a few other simple config flags
> and the archive be available automatically.
> I hope that is clear. if not please let me know.
I seem to have seen what you meant. I hit on three ideas to do
it. Only the first idea is able to achieve for the moment.
1. Make sb-FOO.el module semi-automatically. There's no group
in the shimbun-FOO-groups variable initially. A Lisp code
for an example is attached in the end of this message.
2. Similar to 1, but the shimbun-FOO-groups variable will be
filled with the existing groups. It requires that mailman
sites necessarily offer a table of mailing lists in some
common format, e.g., a directory listing of the pipermail/
directory (scipy.net does, but namazu.org doesn't).
3. sb-mailmans.el, though I'm not sure it really works with the
shimbun framework. It supports all the mailing lists
archived in every mailman site. What users have to do is
only to customize the shimbun-mailmans-alist variable. For
instance:
(setq shimbun-mailmans-alist
'(("http://www.scipy.net/pipermail/"
"scipy.astropy" "scipy.ipython-user" ...)
("http://www.namazu.org/pipermail/"
"namazu.kakasi-commits" "namazu.kakasi-dev" ...)))Attachment:
make-sb-mailman-module.el
Description: application/emacs-lisp