[comp.mail.multi-media] X Multi-Media Mail, Request for Information

steven@minnie.cs.su.OZ.AU (Steven Sommer) (04/05/91)

I am currently working on an honours project which involves developing a 
Multi-Media mailing system to run under X11 and unix. It will need to be
fully compatible with our current system (ie with RFC-822).

I would appreciate any information you could send me that you think would be
of value. Eg. Information on current systems, names and sources of definitive
papers, highly recommended books etc.

Thanks,
  Steven Sommer

jxr@THUMPER.BELLCORE.COM (Jonathan Rosenberg) (04/05/91)

> I am currently working on an honours project which involves developing a 
> Multi-Media mailing system to run under X11 and unix. It will need to be
> fully compatible with our current system (ie with RFC-822).

> I would appreciate any information you could send me that you think would
> be of value. Eg. Information on current systems, names and sources of
> definitive papers, highly recommended books etc.

Well, with all modesty, let me suggest that you look at the papers on
the Andrew Message System (AMS).  AMS, which has been in use at Carnegie
Mellon University for several years, is a multimedia mail mail and
bulletin board system that is fully compatible with RFC 822, SMTP, etc.

Here's a list of references I have handy:

Nathaniel Borenstein, Craig Everhart, Jonathan Rosenberg and Adam Stoller.
Architectural Issues in the Andrew Message System.
In IFIP WG 6.5 Working Conference on Message Handling Systems. Elsevier,
         1988.
October 10-12, 1988, Costa Mesa, CA.

Nathaniel Borenstein, Craig Everhart, Jonathan Rosenberg and Adam Stoller.
A Multi-media Message System for Andrew.
In Proceedings of the USENIX Winter Conference.  USENIX Association,
         Dallas, TX, February, 1988.

Jonathan Rosenberg, Craig F. Everhart and Nathaniel S. Borenstein.
An Overview of the Andrew Message System.
In Proceedings of the SIGCOMM '87 Workshop: Frontiers in Computer
         Communications Technology.  ACM, Stowe, VT, August, 1987.

In addition, you should look at the Diamond System (now known as Slate)
done at BBN.  This is the only reference I have handy, but I think Terry
Crowley reads this list (Terry: you out there?) and he can provide
additional references.

 Robert H. Thomas, Harry C. Forsdick, Terrence R. Crowley, Richard W. Schaaf,
     Raymond S. Tomlinson and Virginia M. Travers
Diamond: A Multimedia Message System Built on a Distributed Architecture
IEEE Computer, (18/12), December, 1985

> Thanks,
>   Steven Sommer

Have fun.

JR

tcrowley@DIAMOND.BBN.COM ("Terry Crowley") (04/06/91)

There aren't any really complete published references describing
BBN/Slate although you might check out the article in Unix Review,
October 1989.

Alternatively, you might simply get a copy of the system with full
documentation.  The academic discount program makes it available for $100
a license.  Send to pgazley@bbn.com for info (sorry for the plug to the
mailing list - I would have replied directly but mail to his reply
address bounced).

Terry

keith@dali.cc.gatech.edu (keith edwards) (04/07/91)

In article <2268@cluster.cs.su.oz.au> steven@basser.cs.su.OZ.AU (Steven Sommer) writes:
>
>I am currently working on an honours project which involves developing a 
>Multi-Media mailing system to run under X11 and unix. It will need to be
>fully compatible with our current system (ie with RFC-822).
>
>I would appreciate any information you could send me that you think would be
>of value. Eg. Information on current systems, names and sources of definitive
>papers, highly recommended books etc.
>
>Thanks,
>  Steven Sommer

We (the Multimedia Computing Group at Georgia Tech) have developed an X-based
multimedia mail system named Montage.  The system allows the transmission of
compound documents along with a "table of contents" that specifies the types
of the various components of the document.  These types are then used to
index into a user defaults database that retrieves "handlers" specified by
the user for each particular media type.  The system does not specify any
predefined types so Montage is extensible to new media by end users.

Montage uses a packing process to allow the transmission of arbitrary messages
via RFC-822.

Look in the Proceedings of IEEE Tricom '91 (which will be held Apr 17-19
in Chapel Hill, NC) for a paper called, "The Design and Implementation of the
Montage Multimedia Mail System."  This paper gives an overview of the structure
of Montage messages and details how the system was implemented.

Someone also told me (although I haven't seen it yet) that there is a brief
writeup on the system in the Multimedia Supplement in this month's EE Times.

Mail me if you want more info.

Cheers,
Keith

--
keith edwards -- the software engineering research center / multimedia group
  internet:  keith@dali.cc.gatech.edu                       georgia tech
    uucp:  {the_known_world}!gatech!dali!keith              atlanta, ga
      next:  kedwards@next.com	                            30332-0280