INTERNET DRAFT                                               P. Deutsch
Request for Comments: XXXX                                    A. Emtage
FYI:XX                                                           Bunyip
Expires: March 1, 1994
                                                            August 1993

	Data Element Templates for Internet Information Objects


Status of This Memo

This document is an Internet-Draft.  Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its Areas, and
its Working Groups.  Note that other groups may also distribute working
documents as Internet-Drafts.  Internet-Drafts are draft documents valid
for a maximum of six months.  Internet-Drafts may be updated, replaced,
or obsoleted by other documents at any time.  It is not appropriate to
use Internet-Drafts as reference material or to cite them other than as a
"working draft" or "work in progress."

Please send comments to Alan Emtage, bajan@bunyip.com


ABSTRACT

This document describes full definitions of templates defined in the
companion document "Publishing Information on the Internet with Anonymous
FTP" [1] and are an initial attempt a providing a consistent naming
scheme for indexing information for Internet information "objects" such
as documents, services and site information.

ACKNOWLEDGEMENTS

This document is the result of work done in the Internet Anonymous FTP
Archives (IAFA) working group of the IETF.  Special thanks are due to
George Brett, Jill Foster, Jim Fullton, Kevin Gambiel, Joan Gargano,
Rebecca Guenther, John Kunze, Clifford Lynch, Pete Percival, Paul Peters,
Cecilia Preston, Peggy Seiden, Craig Summerhill, Chris Weider and Janet
Vratney.

1. INTRODUCTION

The templates in this document may, at first glance, appear to be very
long and complicated. However, a closer inspection will reveal that this
is in fact not the case and that there is a consistent, logical structure
throughout. In many cases only a fraction of the data elements will need
to be filled out to provide a useful entry in your publishing
environment, be it an anonymous FTP server or other forum. Many of the
repeated fields can be eliminated with the judicious use of USER or
ORGANIZATION templates. This document does not describe the valid range
of values for each data element. These are listed in [1] and users should
consult that document for futher information and examples.


2. TEMPLATE DEFINITIONS

2.1 The USER template

The USER template is defined below.

Name:
Organization-Name:
Organization-Type:
Work-Phone:
Work-Fax:
Work-Postal:
Job-Title:
Department:
Email:
Handle:
Home-Phone:
Home-Postal:
Home-Fax:

2.2 The ORGANIZATION Template

The full ORGANIZATION template definition is given below.

Organization-Name:
Organization-Type:	
Organization-Postal:
Organization-City:
Organization-State:
Organization-Country:
Organization-Email:
Organization-Phone:
Organization-Fax:
Organization-Handle:

2.3 SITEINFO Template

This is the full definition for the SITEINFO template.

Template-Name:	SITEINFO
Host-Name:		
City:
Country:
State:
Access-Policy:
Access-Times:
Admin-Department:
Admin-Email:
Admin-Handle:
Admin-Home-Fax:
Admin-Home-Phone:
Admin-Home-Postal:
Admin-Job-Title:
Admin-Name:
Admin-Organization-Name:				
Admin-Organization-Type:
Admin-Work-Fax:
Admin-Work-Phone:
Admin-Work-Postal:
Alias:
Description:
Keywords:
Latitude-Longitude:
Owner-Organization-City:
Owner-Organization-Country:
Owner-Organization-Email:
Owner-Organization-Fax:
Owner-Organization-Handle:
Owner-Organization-Name:
Owner-Organization-Phone:
Owner-Organization-Postal:
Owner-Organization-State:
Owner-Organization-Type:
Record-Last-Modified-Date:
Record-Last-Modified-Department:
Record-Last-Modified-Email:
Record-Last-Modified-Handle:
Record-Last-Modified-Home-Fax:
Record-Last-Modified-Home-Phone:
Record-Last-Modified-Home-Postal:
Record-Last-Modified-Job-Title:
Record-Last-Modified-Name:
Record-Last-Modified-Organization-Name:				
Record-Last-Modified-Organization-Type:
Record-Last-Modified-Work-Fax:
Record-Last-Modified-Work-Phone:
Record-Last-Modified-Work-Postal:
Record-Last-Verified-Department:
Record-Last-Verified-Email:
Record-Last-Verified-Handle:
Record-Last-Verified-Home-Fax:
Record-Last-Verified-Home-Phone:
Record-Last-Verified-Home-Postal:
Record-Last-Verified-Job-Title:
Record-Last-Verified-Name:
Record-Last-Verified-Organization-Name:				
Record-Last-Verified-Organization-Type:
Record-Last-Verified-Work-Fax:
Record-Last-Verified-Work-Phone:
Record-Last-Verified-Work-Postal:
Sponsoring-Organization-City:
Sponsoring-Organization-Country:
Sponsoring-Organization-Email:
Sponsoring-Organization-Fax:
Sponsoring-Organization-Handle:
Sponsoring-Organization-Name:
Sponsoring-Organization-Phone:
Sponsoring-Organization-Postal:
Sponsoring-Organization-State:
Sponsoring-Organization-Type:
Timezone:
Update-Frequency:
Record-Last-Verified-Date:

2.4 LARCHIVE Template

Below is the full definition for the LARCHIVE template.

Template-Type:		LARCHIVE
Admin-Department:
Admin-Email:
Admin-Handle:
Admin-Home-Fax:
Admin-Home-Phone:
Admin-Home-Postal:
Admin-Job-Title:
Admin-Name:
Admin-Organization-Name:				
Admin-Organization-Type:
Admin-Work-Fax:
Admin-Work-Phone:
Admin-Work-Postal:
Alias:
Owner-Organization-City:
Owner-Organization-Country:
Owner-Organization-Email:
Owner-Organization-Fax:
Owner-Organization-Handle:
Owner-Organization-Name:
Owner-Organization-Phone:
Owner-Organization-Postal:
Owner-Organization-State:
Owner-Organization-Type:
Sponsoring-Organization-City:
Sponsoring-Organization-Country:
Sponsoring-Organization-Email:
Sponsoring-Organization-Fax:
Sponsoring-Organization-Handle:
Sponsoring-Organization-Name:
Sponsoring-Organization-Phone:
Sponsoring-Organization-Postal:
Sponsoring-Organization-State:
Sponsoring-Organization-Type:
Record-Last-Modified-Date:
Record-Last-Modified-Department:
Record-Last-Modified-Email:
Record-Last-Modified-Handle:
Record-Last-Modified-Home-Fax:
Record-Last-Modified-Home-Phone:
Record-Last-Modified-Home-Postal:
Record-Last-Modified-Job-Title:
Record-Last-Modified-Name:
Record-Last-Modified-Organization-Name:				
Record-Last-Modified-Organization-Type:
Record-Last-Modified-Work-Fax:
Record-Last-Modified-Work-Phone:
Record-Last-Modified-Work-Postal:
Record-Last-Verified-Department:
Record-Last-Verified-Email:
Record-Last-Verified-Handle:
Record-Last-Verified-Home-Fax:
Record-Last-Verified-Home-Phone:
Record-Last-Verified-Home-Postal:
Record-Last-Verified-Job-Title:
Record-Last-Verified-Name:
Record-Last-Verified-Organization-Name:				
Record-Last-Verified-Organization-Type:
Record-Last-Verified-Work-Fax:
Record-Last-Verified-Work-Phone:
Record-Last-Verified-Work-Postal:
Access-Policy:
Description:
Update-Frequency:
Keywords:

2.5 SERVICES Template

The full SERVICES template is given below. Note that a "service"
is defined to include mailing lists, video and sound feeds and other
forms of interactive information sources on the network.

Template-Type:		SERVICES
Name:
Host-Name:
Host-Port:
Protocol:
Admin-Department:
Admin-Email:
Admin-Handle:
Admin-Home-Fax:
Admin-Home-Phone:
Admin-Home-Postal:
Admin-Job-Title:
Admin-Name:
Admin-Organization-Name:				
Admin-Organization-Type:
Admin-Work-Fax:
Admin-Work-Phone:
Admin-Work-Postal:
Admin-Organization-Postal:
Admin-Organization-City:
Admin-Organization-State:
Admin-Organization-Country:
Admin-Organization-Email:
Admin-Organization-Phone:
Admin-Organization-Fax:
Admin-Organization-Handle:
Sponsoring-Organization-City:
Sponsoring-Organization-Country:
Sponsoring-Organization-Email:
Sponsoring-Organization-Fax:
Sponsoring-Organization-Handle:
Sponsoring-Organization-Name:
Sponsoring-Organization-Phone:
Sponsoring-Organization-Postal:
Sponsoring-Organization-State:
Sponsoring-Organization-Type:
Description:
Authentication:
Registration:
Charging-Policy:
Access-Policy:
Access-Times:
Keywords:
Record-Last-Modified-Date:
Record-Last-Modified-Department:
Record-Last-Modified-Email:
Record-Last-Modified-Handle:
Record-Last-Modified-Home-Fax:
Record-Last-Modified-Home-Phone:
Record-Last-Modified-Home-Postal:
Record-Last-Modified-Job-Title:
Record-Last-Modified-Name:
Record-Last-Modified-Organization-Name:				
Record-Last-Modified-Organization-Type:
Record-Last-Modified-Work-Fax:
Record-Last-Modified-Work-Phone:
Record-Last-Modified-Work-Postal:
Record-Last-Verified-Department:
Record-Last-Verified-Email:
Record-Last-Verified-Handle:
Record-Last-Verified-Home-Fax:
Record-Last-Verified-Home-Phone:
Record-Last-Verified-Home-Postal:
Record-Last-Verified-Job-Title:
Record-Last-Verified-Name:
Record-Last-Verified-Organization-Name:				
Record-Last-Verified-Organization-Type:
Record-Last-Verified-Work-Fax:
Record-Last-Verified-Work-Phone:
Record-Last-Verified-Work-Postal:
Record-Last-Verified-Date:

2.6 DOCUMENT, IMAGE and SOUND Templates

This template defines the data elements for the DOCUMENT, IMAGE and SOUND
template types and the Template-Type field here can be any one of those
values.

Template-Type:		(any one of DOCUMENT, IMAGE or SOUND)
Category:
Title:
Author-Name:
Author-Organization-Name:
Author-Organization-Type:
Author-Work-Phone:
Author-Work-Fax:
Author-Work-Postal:
Author-Job-Title:
Author-Department:
Author-Email:
Author-Handle:
Author-Home-Phone:
Author-Home-Postal:
Author-Home-Fax:
Record-Last-Modified-Date:
Record-Last-Modified-Department:
Record-Last-Modified-Email:
Record-Last-Modified-Handle:
Record-Last-Modified-Home-Fax:
Record-Last-Modified-Home-Phone:
Record-Last-Modified-Home-Postal:
Record-Last-Modified-Job-Title:
Record-Last-Modified-Name:
Record-Last-Modified-Organization-Name:				
Record-Last-Modified-Organization-Type:
Record-Last-Modified-Work-Fax:
Record-Last-Modified-Work-Phone:
Record-Last-Modified-Work-Postal:
Record-Last-Verified-Department:
Record-Last-Verified-Email:
Record-Last-Verified-Handle:
Record-Last-Verified-Home-Fax:
Record-Last-Verified-Home-Phone:
Record-Last-Verified-Home-Postal:
Record-Last-Verified-Job-Title:
Record-Last-Verified-Name:
Record-Last-Verified-Organization-Name:				
Record-Last-Verified-Organization-Type:
Record-Last-Verified-Work-Fax:
Record-Last-Verified-Work-Phone:
Record-Last-Verified-Work-Postal:
Record-Last-Verified-Date:
Version:
Source:
Requirements:
Description:
Bibliography:
Citation:
Publication-Status:
Publisher-Organization-City:
Publisher-Organization-Country:
Publisher-Organization-Email:
Publisher-Organization-Fax:
Publisher-Organization-Handle:
Publisher-Organization-Name:
Publisher-Organization-Phone:
Publisher-Organization-Postal:
Publisher-Organization-State:
Publisher-Organization-Type:
Copyright:
Creation-Date:
Discussion:
Keywords:
Format-v*:
Size-v*:
Language-v*:
Character-Set-v*:
ISBN-v*:
ISSN-v*:
Access-Protocol-v*:
Access-Host-Name-v*:
Access-Host-Port-v*:
Pathname-v*:
Last-Revision-Date-v*:
Library-Catalog-v*:

2.7 SOFTWARE Template

The template definition for software packages is defined below.

Template-Type:		SOFTWARE
Category:	
Title:
Author-Name:
Author-Organization-Name:
Author-Organization-Type:
Author-Work-Phone:
Author-Work-Fax:
Author-Work-Postal:
Author-Job-Title:
Author-Department:
Author-Email:
Author-Handle:
Author-Home-Phone:
Author-Home-Postal:
Author-Home-Fax:
Admin-Department:
Admin-Email:
Admin-Handle:
Admin-Home-Fax:
Admin-Home-Phone:
Admin-Home-Postal:
Admin-Job-Title:
Admin-Name:
Admin-Organization-Name:				
Admin-Organization-Type:
Admin-Work-Fax:
Admin-Work-Phone:
Record-Last-Modified-Date:
Record-Last-Modified-Department:
Record-Last-Modified-Email:
Record-Last-Modified-Handle:
Record-Last-Modified-Home-Fax:
Record-Last-Modified-Home-Phone:
Record-Last-Modified-Home-Postal:
Record-Last-Modified-Job-Title:
Record-Last-Modified-Name:
Record-Last-Modified-Organization-Name:				
Record-Last-Modified-Organization-Type:
Record-Last-Modified-Work-Fax:
Record-Last-Modified-Work-Phone:
Record-Last-Modified-Work-Postal:
Record-Last-Verified-Department:
Record-Last-Verified-Email:
Record-Last-Verified-Handle:
Record-Last-Verified-Home-Fax:
Record-Last-Verified-Home-Phone:
Record-Last-Verified-Home-Postal:
Record-Last-Verified-Job-Title:
Record-Last-Verified-Name:
Record-Last-Verified-Organization-Name:				
Record-Last-Verified-Organization-Type:
Record-Last-Verified-Work-Fax:
Record-Last-Verified-Work-Phone:
Record-Last-Verified-Work-Postal:
Record-Last-Verified-Date:
Version:
Source:
Requirements:
Description:
Bibliography:
Citation:
Publication-Status:
Publisher-Organization-City:
Publisher-Organization-Country:
Publisher-Organization-Email:
Publisher-Organization-Fax:
Publisher-Organization-Handle:
Publisher-Organization-Name:
Publisher-Organization-Phone:
Publisher-Organization-Postal:
Publisher-Organization-State:
Copyright:
Creation-Date:
Discussion:
Keywords:
Format-v*:
Size-v*:
Language-v*:
Character-Set-v*:
Access-Protocol-v*:
Access-Host-Name-v*:
Access-Host-Port-v*:
Pathname-v*:
Last-Revision-Date-v*:

2.8 MAILARCHIVE and USENET Templates

The full template definition for MAILARCHIVE or USENET templates.

Template-Type:	(either one of MAILARCHIVE or USENET)
Title:
Admin-Department:
Admin-Email:
Admin-Handle:
Admin-Home-Fax:
Admin-Home-Phone:
Admin-Home-Postal:
Admin-Job-Title:
Admin-Name:
Admin-Organization-Name:				
Admin-Organization-Type:
Admin-Work-Fax:
Admin-Work-Phone:
Record-Last-Modified-Date:
Record-Last-Modified-Department:
Record-Last-Modified-Email:
Record-Last-Modified-Handle:
Record-Last-Modified-Home-Fax:
Record-Last-Modified-Home-Phone:
Record-Last-Modified-Home-Postal:
Record-Last-Modified-Job-Title:
Record-Last-Modified-Name:
Record-Last-Modified-Organization-Name:				
Record-Last-Modified-Organization-Type:
Record-Last-Modified-Work-Fax:
Record-Last-Modified-Work-Phone:
Record-Last-Modified-Work-Postal:
Record-Last-Verified-Department:
Record-Last-Verified-Email:
Record-Last-Verified-Handle:
Record-Last-Verified-Home-Fax:
Record-Last-Verified-Home-Phone:
Record-Last-Verified-Home-Postal:
Record-Last-Verified-Job-Title:
Record-Last-Verified-Name:
Record-Last-Verified-Organization-Name:				
Record-Last-Verified-Organization-Type:
Record-Last-Verified-Work-Fax:
Record-Last-Verified-Work-Phone:
Record-Last-Verified-Work-Postal:
Record-Last-Verified-Date:
Description:
Publisher-Organization-City:
Publisher-Organization-Country:
Publisher-Organization-Email:
Publisher-Organization-Fax:
Publisher-Organization-Handle:
Publisher-Organization-Name:
Publisher-Organization-Phone:
Publisher-Organization-Postal:
Publisher-Organization-State:
Copyright:
Creation-Date:
Discussion:
Keywords:
Language-v*:
Character-Set-v*:
Access-Protocol-v*:
Access-Host-Name-v*:
Pathname-v*:

      
3. CONCLUSION

The templates defined in this document are intended to aid users and
administrators in creating IAFA files for publishing information in the
Internet environment. It is expected that this document will be revised
on a regular basis as the experience gained in using this initial set
steers the community to a more useful and efficient publishing model.

BIBLIOGRAPHY

[1] Internet Draft "Publishing Information on the Internet with Anonymous
    FTP". Work in progress from the Internet Anonymous FTP Archive
    Working Group of the IETF.