← Back to team overview

vm team mailing list archive

Re: User-contributed bits

 

Ulrich Mueller writes:

> The message output by vm-rfaddons-infect-vm and the generous use of
> "advice" indicate that Robert didn't consider it as part of VM proper.

Hi Ulrich, 

I agree.  My own view, which I have written in an earlier message, is
that VM proper is what is described in the VM manual.  

It is true that Rob felt able to acquire and maintain a number of
add-on's, but I think we need to look at them again and see which of
them are central to VM's usage and which of them are clean enough for
us to integrate into VM.  If we do integrate them, we should also
document them or find somebody to document them in the manual.

Here is a list of files that are in the lisp directory that weren't in
Kyle Jones's original release.  I think none of them is
documented in the manual.  vm-pricisis has a separate manual.

u-vm-color.el
  Ulf Jasper, 2001, font-lock support for VM.
vm-avirtual.el
  Robert Fenk, 2000, additional functions for virtual folder selectors.
vm-biff.el
  Robert Fenk, 2001, xlbiff-like tool for VM.
vm-grepmail.el
  Robert Fenk, 2001, VM interface for grepmail.
vm-message-history.el
  Kevin Rodgers, 2003, move fore and aft among selected messages.
vm-pcrisis.el
  Rob Hodges, 1999, wide-ranging auto-setup for identities in VM.
vm-pgg.el
  Robert Fenk, 2006, PGP/MIME support for VM.
vm-pine.el
  Robert Fenk, 1998, draft handling and other neat functions for VM.
vm-ps-print.el
  Robert Fenk, 1999, PS-printing functions for VM.
vm-rfaddons.el
  Robert Fenk, 1999, Robert F's VM helper functions
vm-serial.el
  Robert Fenk, 2000, automatic creation of personalized messages to lists
vm-summary-faces.el
  Robert Fenk, 2001, faces support for VM summary buffers.
vcard.el
  Noah Friedman, 1997, vcard parsing and display routines.
vm-vcard.el
  Noah Friedman, 1997, vcard parsing and formatting routines for VM.
vm-w3.el
  Robert Fenk, 2008, VM support for w3 package (for displaying html)
vm-w3m.el
  Katsumi Yamaoka, 2003, VM support for emacs-w3m package (html)

The only one of these that I regularly use is vm-ps-print.  I use bits
and and pieces from vm-pine and vm-rfaddons.  So, it will be difficult
for me to maintain stuff that I never use.

I suppose some of these libraries are just interfaces to other
applications or other emacs packages (vm-ps-print, vm-grepmail, vm-w3,
vm-w3m).  vm-pgg is probably similar but it looks more substantial. We
should probably integrate these into VM in due course.

The remaining libraries are bells and whistles add-on's whose
'upstream' maintainers have moved on or become inactive.  So, all we
can do is to throw up our hands and say "that is not part of VM."

> But maybe we should ask him?

Rob, if you would like to take responsibility for any of these
packages, please let me know.  I can assign any bug reports we receive
on them to you and you will get a message with the header line:

X-Launchpad-Message-Rationale: Assignee

Cheers,
Uday




Follow ups

References