Annotation of 43BSDReno/contrib/isode-beta/doc/whitepages/pilot/pilot.tex, revision 1.1.1.1

1.1       root        1: % -*- LaTeX -*-                (really SLiTeX)
                      2: 
                      3: \documentstyle[blackandwhite,landscape,oval,pagenumbers,small]{NRslides}
                      4: 
                      5: \def\emph#1{\underline{#1}}
                      6: 
                      7: \font\xx=cmbx10
                      8: \font\yy=cmbx7
                      9: \font\sf=cmss10
                     10: 
                     11: \raggedright
                     12: 
                     13: \input trademark
                     14: \let\tradeNAMfont=\relax
                     15: \let\tradeORGfont=\relax
                     16: 
                     17: \begin{document}
                     18: 
                     19: \title {NYSERNet WHITE PAGES\\ PILOT PROJECT}
                     20: \author        {Marshall T.~Rose\\ NYSERNet, Inc.}
                     21: \date  {October 26, 1989}
                     22: \maketitlepage
                     23: 
                     24: 
                     25: \begin{bwslide}
                     26: \part* {OUTLINE}\bf
                     27: 
                     28: \begin{description}
                     29: \item[PART I:]         THE WHITE PAGES
                     30: 
                     31: \item[PART II:]                ACCESSING THE SERVICE
                     32: 
                     33: \item[PART III:]       THE FUTURE
                     34: \end{description}
                     35: \end{bwslide}
                     36: 
                     37: 
                     38: \begin{bwslide}
                     39: \ctitle        {SUMMARY}
                     40: 
                     41: \begin{nrtc}
                     42: \item  A LARGE DISTRIBUTED INFORMATION SERVICE INVOLVING ADMINISTRATION BY
                     43:        DIFFERENT ORGANIZATIONS
                     44: 
                     45: \item  THE FIRST PRODUCTION-QUALITY FIELD TEST OF THE OSI DIRECTORY (X.500)
                     46: 
                     47: \item  THE FIRST LARGE SCALE PRODUCTION APPLICATION OF OSI TECHNOLOGY ON TOP
                     48:        OF THE TCP/IP SUITE OF PROTOCOLS
                     49: \end{nrtc}
                     50: \end{bwslide}
                     51: 
                     52: 
                     53: \begin{bwslide}
                     54: \part  {THE WHITE PAGES}\bf
                     55: 
                     56: \begin{nrtc}
                     57: \item  INTRODUCTION
                     58: 
                     59: \item  RELATION TO OSI DIRECTORY
                     60: 
                     61: \item  REALIZING THE WHITE PAGES SERVICE
                     62: \end{nrtc}
                     63: \end{bwslide}
                     64: 
                     65: 
                     66: \begin{bwslide}
                     67: \part* {INTRODUCTION}\bf
                     68: 
                     69: \begin{nrtc}
                     70: \item  NETWORKS PROVIDE THE INFRASTRUCTURE BETWEEN USERS
                     71: 
                     72: \item  NEED INFRASTRUCTURAL INFORMATION TO FACILITATE INTERACTIONS
                     73:     \begin{nrtc}
                     74:     \item      e.g., E-MAIL ADDRESSES
                     75:     \end{nrtc}
                     76: 
                     77: \item  WHITE PAGES CONTAIN 
                     78:     \begin{nrtc}
                     79:     \item      \emph{INFRASTRUCTURAL INFORMATION}
                     80:     \end{nrtc}
                     81: \end{nrtc}
                     82: \end{bwslide}
                     83: 
                     84: 
                     85: \begin{bwslide}
                     86: \ctitle        {WHITE PAGES IN THE REAL WORLD}
                     87: 
                     88: \begin{nrtc}
                     89: \item  THE TELEPHONE BOOK IS THE BEST EXAMPLE
                     90: 
                     91: \item  MANY PROVEN FEATURES:
                     92:     \begin{nrtc}
                     93:     \item      MULTIPLE TYPES OF INFORMATION 
                     94:        \begin{nrtc}
                     95:        \item   (USEFUL IN FINDING THE ``RIGHT'' ENTRY)
                     96:        \end{nrtc}
                     97: 
                     98:     \item      YELLOW PAGES KEYED BY BUSINESS SERVICE
                     99: 
                    100:     \item      LOCALITY OF INFORMATION
                    101: 
                    102:     \item      DIRECTORY ASSISTANCE
                    103:        \begin{nrtc}
                    104:        \item   (IMPRECISE MATCHING)
                    105:        \end{nrtc}
                    106:     \end{nrtc}
                    107: \end{nrtc}
                    108: \end{bwslide}
                    109: 
                    110: 
                    111: \begin{bwslide}
                    112: \ctitle{WHITE PAGES IN THE COMPUTER WORLD}
                    113: 
                    114: \begin{nrtc}
                    115: \item  CONTAINS TELEPHONE BOOK INFORMATION
                    116:     \begin{nrtc}
                    117:     \item      ALONG WITH LOCAL ``PHONE'' INFORMATION
                    118: 
                    119:     \item      SUGGESTS BOTH LOCALITY AND ACCESS CONTROL
                    120:     \end{nrtc}
                    121: 
                    122: \item  CONTAINS NETWORK-SPECIFIC INFORMATION
                    123:     \begin{nrtc}
                    124:     \item      E-MAIL ADDRESSES
                    125: 
                    126:     \item      PRIVATE MAIL
                    127: 
                    128:     \item      NETWORK MANAGEMENT
                    129:     \end{nrtc}
                    130: 
                    131: \item  ULTIMATELY: ``THE'' REPOSITORY OF ALL SYSTEM AND
                    132:        NETWORK ADMINISTRATIVE INFORMATION
                    133: \end{nrtc}
                    134: \end{bwslide}
                    135: 
                    136: 
                    137: \begin{bwslide}
                    138: \ctitle        {A SMALL DISTINCTION}
                    139: 
                    140: \begin{nrtc}
                    141: \item  WHITE PAGES IMPLIES SEARCH BASED ON \emph{NAME}
                    142: 
                    143: \item  YELLOW PAGES IMPLIES SEARCH BASED ON \emph{ATTRIBUTES}
                    144: 
                    145: \item  NETWORK SERVICE HAS FEATURES OF BOTH
                    146:     \begin{nrtc}
                    147:     \item      PERHAPS \emph{RAINBOW PAGES}$^{\hbox{\tiny TM}}$ IS BETTER TERM
                    148:     \end{nrtc}
                    149: \end{nrtc}
                    150: \end{bwslide}
                    151: 
                    152: 
                    153: \begin{bwslide}
                    154: \part* {RELATION TO OSI DIRECTORY}\bf
                    155: 
                    156: \begin{nrtc}
                    157: \item  NEED THREE THINGS TO IMPLEMENT THE SERVICE
                    158:     \begin{nrtc}
                    159:     \item      OSI INFRASTRUCTURE
                    160: 
                    161:     \item      OSI DIRECTORY
                    162: 
                    163:     \item      WHITE PAGES ABSTRACTION
                    164:     \end{nrtc}
                    165: 
                    166: \item  ISODE PROVIDES OSI INFRASTRUCTURE
                    167: 
                    168: \item  QUIPU PROVIDES OSI DIRECTORY
                    169: 
                    170: \item  NOW NEED TO SEE HOW DIRECTORY \emph{TECHNOLOGY} INFLUENCES
                    171:        WHITE PAGES \emph{SERVICE}
                    172: \end{nrtc}
                    173: \end{bwslide}
                    174: 
                    175: 
                    176: \begin{bwslide}
                    177: \ctitle        {RAMIFICATION 1:\\ UNIQUE IDENTIFICATION OF USERS}
                    178: 
                    179: \begin{nrtc}
                    180: \item  EACH ENTRY IN THE WHITE PAGES IS IDENTIFIED BY A \emph{HANDLE}
                    181: 
                    182: \item  ONE TO ONE MAPPING BETWEEN ENTRIES IN DIRECTORY AND WHITE PAGES
                    183: 
                    184: \item  USE DIRECTORY DISTINQUISHED NAME, e.g.,
                    185: \begin{quote}\begin{verbatim}
                    186: c=US
                    187:     @o=NYSERNet Inc.
                    188:     @ou=Research and Development
                    189:     @ou=Western Development Office
                    190:     @cn=Marshall Rose
                    191: \end{verbatim}\end{quote}
                    192: FOR WHITE PAGES HANDLE
                    193: \end{nrtc}
                    194: \end{bwslide}
                    195: 
                    196: 
                    197: \begin{bwslide}
                    198: \ctitle        {RAMIFICATION 2:\\ SEARCHING THE WHITE PAGES}
                    199: 
                    200: \begin{nrtc}
                    201: \item  SEARCHES OCCUR RELATIVE TO AN AREA
                    202: 
                    203: \item  INTERACTIVE MODEL
                    204:     \begin{nrtc}
                    205:     \item      FIRST, IDENTIFY AREAS LIKELY TO CONTAIN INFORMATION
                    206: 
                    207:     \item      SECOND, SEARCH AREAS
                    208:     \end{nrtc}
                    209: 
                    210: \item  SINCE AREAS ARE JUST PARTS OF THE DIRECTORY,
                    211:        BOTH STEPS INVOLVE SEARCHING
                    212: 
                    213: \item  USER INTERFACE PROVIDES SIMPLE SYNTAX FOR DOING BOTH AUTOMATICALLY
                    214: \end{nrtc}
                    215: \end{bwslide}
                    216: 
                    217: 
                    218: \begin{bwslide}
                    219: \ctitle        {RAMIFICATION 3:\\ STRUCTURE OF INFORMATION}
                    220: 
                    221: \begin{nrtc}
                    222: \item  INFORMATION IS STRUCTURED USING ASN.1:
                    223:     \begin{nrtc}
                    224:     \item      FORMAL DEFINITION
                    225: 
                    226:     \item      DIRECTORY ENFORCES SYNTAX
                    227: 
                    228:     \item      USERS ENFORCE SEMANTICS
                    229:     \end{nrtc}
                    230: 
                    231: \item  IT'S ALL BINARY
                    232:     \begin{nrtc}
                    233:     \item      SO USER INTERFACE MUST SELECT PLEASING OUTPUT STRATEGY
                    234: 
                    235:     \item      (UNLIKE MOST INTERNET-STYLE INTERFACES)
                    236:     \end{nrtc}
                    237: \end{nrtc}
                    238: \end{bwslide}
                    239: 
                    240: 
                    241: \begin{bwslide}
                    242: \part* {REALIZING THE WHITE PAGES SERVICE}\bf
                    243: 
                    244: \begin{nrtc}
                    245: \item  PILOT COMMUNITY IS NYSERNet MEMBERSHIP
                    246:     \begin{nrtc}
                    247:     \item      AND BROAD INTERNET COMMUNITY
                    248:     \end{nrtc}
                    249: 
                    250: \item  ISODE PROVIDES OSI INFRASTRUCTURE OVER TCP/IP USING RFC1006
                    251: 
                    252: \item  THE WHITE PAGES ABSTRACTION
                    253:     \begin{nrtc}
                    254:     \item      ADMINISTRATIVE DISCIPLINE
                    255: 
                    256:     \item      USER INTERFACE
                    257:     \end{nrtc}
                    258: \end{nrtc}
                    259: \end{bwslide}
                    260: 
                    261: 
                    262: \begin{bwslide}
                    263: \ctitle        {ADMINISTRATIVE DISCIPLINE}
                    264: 
                    265: \begin{nrtc}
                    266: \item  BASED ON THE FOUR MODELS OF THE DIRECTORY
                    267:     \begin{nrtc}
                    268:     \item      INFORMATIONAL PERSPECTIVE
                    269: 
                    270:     \item      FUNCTIONAL PERSPECTIVE
                    271: 
                    272:     \item      ORGANIZATIONAL PERSPECTIVE
                    273: 
                    274:     \item      SECURITY PERSPECTIVE
                    275:     \end{nrtc}
                    276: \end{nrtc}
                    277: \end{bwslide}
                    278: 
                    279: 
                    280: \begin{bwslide}
                    281: \ctitle        {INFORMATIONAL PERSPECTIVE}
                    282: 
                    283: \begin{nrtc}
                    284: \item  EACH ENTRY IN THE WHITE PAGES CORRESPONDS TO AN ENTRY IN THE OSI
                    285:        DIRECTORY
                    286: 
                    287: \item  SINCE DISTINGUISHED NAMES ARE HIERARCHICAL,
                    288:        SO ARE HANDLES IN THE WHITE PAGES 
                    289: 
                    290: \item  ONLY LIMITED INFORMATION TYPES SUPPORTED
                    291:     \begin{nrtc}
                    292:     \item      ORGANIZATIONS
                    293: 
                    294:     \item      ORGANIZATIONAL UNITS AND ROLES
                    295: 
                    296:     \item      LOCALITIES
                    297: 
                    298:     \item      PERSONS
                    299:     \end{nrtc}
                    300: \end{nrtc}
                    301: \end{bwslide}
                    302: 
                    303: 
                    304: \begin{bwslide}
                    305: \ctitle        {ATTRIBUTE TYPES FOR PERSONS}\small
                    306: 
                    307: \[\begin{tabular}{lll}
                    308: commonName&                physicalDeliveryOfficeName& stateOrProvinceName\\
                    309: description&               photo&                      streetAddress\\
                    310: facsimileTelephoneNumber&   postOfficeBox&             surName\\
                    311: favouriteDrink&                    postalAddress&              telephoneNumber\\
                    312: mobileTelephoneNumber&      postalCode&                        title\\
                    313: otherMailbox&              rfc822Mailbox&              userPassword\\
                    314: pagerTelephoneNumber&      roomNumber&                 userid
                    315: \end{tabular}\]
                    316: \end{bwslide}
                    317: 
                    318: 
                    319: \begin{bwslide}
                    320: \ctitle        {FUNCTIONAL PERSPECTIVE}
                    321: 
                    322: \begin{nrtc}
                    323: \item  DUA CONTACTS DSA FOR INFORMATION
                    324: 
                    325: \item  IF DSA DOES NOT HAVE INFORMATION RESIDENT,
                    326:        IT EITHER
                    327:     \begin{nrtc}
                    328:     \item      \emph{CHAINS} REQUEST TO A DSA CLOSER TO THE INFORMATION
                    329: 
                    330:     \item      \emph{REFERS} DUA TO A DSA CLOSER TO THE INFORMATION
                    331:     \end{nrtc}
                    332: 
                    333: \item  WHAT DOES \emph{RESIDENT} MEAN?
                    334: \end{nrtc}
                    335: \end{bwslide}
                    336: 
                    337: 
                    338: \begin{bwslide}
                    339: \ctitle        {ENTRY DATA BLOCK}
                    340: 
                    341: \begin{nrtc}
                    342: \item  AN ENTRY DATA BLOCK (OR BLOCK) CONSISTS OF A SMALL PORTION OF THE TREE
                    343:     \begin{nrtc}
                    344:     \item      THE NAMES AND ATTRIBUTES OF THE IMMEDIATE CHILDREN OF OF A
                    345:                PARTICULAR NODE
                    346:     \end{nrtc}
                    347: 
                    348: \item  THREE KINDS OF BLOCKS
                    349:     \begin{nrtc}
                    350:     \item      SLAVE COPY: COMPLETE AND AUTHORITATIVE
                    351:        \begin{nrtc}
                    352:        \item   REGULARLY UPDATED FROM UPSTREAM DSA
                    353:        \end{nrtc}
                    354: 
                    355:     \item      CACHE COPY: POSSIBLY PARTIAL INFORMATION
                    356:        \begin{nrtc}
                    357:        \item   INFORMATION DETERMINED FROM CHAINING
                    358: 
                    359:         \item  INVALIDATED RELATIVE QUICKLY
                    360:        \end{nrtc}
                    361: 
                    362:     \item      MASTER COPY: THE ORIGINAL
                    363:     \end{nrtc}
                    364: \end{nrtc}
                    365: \end{bwslide}
                    366: 
                    367: 
                    368: \begin{bwslide}
                    369: \ctitle        {THE RESIDENCY REQUIREMENT}
                    370: 
                    371: \[\small\begin{tabular}{rl}
                    372: \bf OPERATION REQUESTED&
                    373:                \bf COPY REQUIRED FOR RESIDENCY\\
                    374: READ, COMPARE& MASTER, SLAVE, OR CACHE\\
                    375: LIST, SEARCH&  MASTER, OR SLAVE\\
                    376: UPDATE&                MASTER\\
                    377: \end{tabular}\]
                    378: 
                    379: \begin{nrtc}
                    380: \item  IN ORDER TO IMPROVE SEARCHING,
                    381:        SLAVE COPIES OF THE ROOT and \verb"c=US" ARE KEPT AT EACH DSA
                    382: 
                    383: \item  UPDATES STILL RELY ON CENTRALIZED ENTITY
                    384: \end{nrtc}
                    385: \end{bwslide}
                    386: 
                    387: 
                    388: \begin{bwslide}
                    389: \ctitle        {ORGANIZATIONAL PERSPECTIVE}
                    390: 
                    391: \begin{nrtc}
                    392: \item  RESPONSIBILITY FOR INFORMATION DIVIDED INTO DIRECTORY MANAGEMENT
                    393:        DOMAINS (DMDs)
                    394: 
                    395: \item  LEVEL-0: HIGHLY-AVAILABLE AUTHORITATIVE SERVERS
                    396:     \begin{nrtc}
                    397:     \item      ROOT
                    398: 
                    399:     \item      \verb"c=US"
                    400:     \end{nrtc}
                    401: 
                    402: \item  LEVEL-1: AUTHORITATIVE SERVER FOR EACH ORGANIZATION
                    403: 
                    404: \item  LEVEL-2: OVERFLOW DSAs FOR AN ORGANIZATION
                    405:     \begin{nrtc}
                    406:     \item      USE NOT RECOMMENDED AT PRESENT
                    407:     \end{nrtc}
                    408: \end{nrtc}
                    409: \end{bwslide}
                    410: 
                    411: 
                    412: \begin{bwslide}
                    413: \ctitle        {TOPOLOGY OF THE PILOT PROJECT}
                    414: 
                    415: \vskip.5in
                    416: \diagram[p]{figureW-2}
                    417: \end{bwslide}
                    418: 
                    419: 
                    420: \begin{bwslide}
                    421: \ctitle        {SECURITY PERSPECTIVE}
                    422: 
                    423: \begin{nrtc}
                    424: \item  \emph{SIMPLE} SECURITY MODEL (PASSWORD-BASED)
                    425:     \begin{nrtc}
                    426:     \item      WON'T TOUCH \emph{STRONG} SECURITY MODEL WHICH USES PKS
                    427:     \end{nrtc}
                    428: 
                    429: \item  ACCESS CONTROL LISTS
                    430:     \begin{nrtc}
                    431:     \item      NONE, DETECT, COMPARE, READ, ADD, WRITE
                    432:     \end{nrtc}
                    433:     FOR ENTRIES, ATTRIBUTES, AND CHILDREN
                    434: 
                    435: \item  PASSWORDS MUST NOT BE REPLICATED OUTSIDE OF ORGANIZATION'S DMD
                    436: \end{nrtc}
                    437: \end{bwslide}
                    438: 
                    439: 
                    440: 
                    441: \begin{bwslide}
                    442: \part  {ACCESSING THE SERVICE}\bf
                    443: 
                    444: \begin{nrtc}
                    445: \item  FRED
                    446: 
                    447: \item  FACES
                    448: 
                    449: \item  MH
                    450: \end{nrtc}
                    451: \end{bwslide}
                    452: 
                    453: 
                    454: \begin{bwslide}
                    455: \part* {FRED}\bf
                    456: 
                    457: \begin{nrtc}
                    458: \item  BASED ON SRI-NIC WHOIS SERVICE
                    459:     \begin{nrtc}
                    460:     \item      EXPERIENCE SHOWS SYNTAX IS WELL-LIKED
                    461: 
                    462:     \item      TRAINING PROBLEM REDUCED
                    463:     \end{nrtc}
                    464: 
                    465: \item  INTERACTIVE PROGRAM
                    466:     \begin{nrtc}
                    467:     \item      ALSO AVAILABLE VIA NETWORK AND MAIL
                    468:     \end{nrtc}
                    469: \end{nrtc}
                    470: \end{bwslide}
                    471: 
                    472: 
                    473: \begin{bwslide}
                    474: \ctitle        {WHOIS COMMAND}
                    475: 
                    476: {\small\begin{verbatim}
                    477: whois input-field [record-type] [area-designator] [output-control]
                    478: \end{verbatim}}
                    479: 
                    480: \begin{nrtc}
                    481: \item  PARTIAL NAME, e.g.,
                    482:     \begin{nrtc}
                    483:     \item      \verb"rose"
                    484:     \end{nrtc}
                    485: 
                    486: \item  FULLY-QUALIFIED HANDLE, e.g.,
                    487:     \begin{nrtc}
                    488:     \item       \verb"@c=US@cn=Manager" OR \verb"!1"
                    489:     \end{nrtc}
                    490: 
                    491: \item  MAILBOX SPECIFICATION, e.g.,
                    492:     \begin{nrtc}
                    493:     \item      \verb"[email protected]"
                    494:     \end{nrtc}
                    495: \end{nrtc}
                    496: \end{bwslide}
                    497: 
                    498: 
                    499: \begin{bwslide}
                    500: \ctitle        {MATCHING RULES}
                    501: 
                    502: \begin{nrtc}
                    503: \item  IF ``\verb"*"''-SIGN PRESENT, USE WILDCARDING, ELSE
                    504: 
                    505: \item  IF USER WANTS IMPRECISE MATCHING, USE SOUNDEX, ELSE
                    506: 
                    507: \item  IF USER WANTS SURNAME MATCHING, LOOK THERE, ELSE
                    508: 
                    509: \item  FORCE LIBERAL WILDCARDING, e.g., \verb"*rose*"
                    510: \end{nrtc}
                    511: \end{bwslide}
                    512: 
                    513: 
                    514: \begin{bwslide}
                    515: \ctitle        {ALTERNATE QUERY FORMS}
                    516: 
                    517: \begin{nrtc}
                    518: \item  USE THE \verb"-title" SWITCH WHEN LOOKING FOR PEOPLE
                    519: 
                    520: \item  FOR EXAMPLE,
                    521: \begin{quote}\small\begin{verbatim}
                    522: whois rose -title scientist
                    523: \end{verbatim}\end{quote}
                    524: LOOKS FOR SOMEONE NAMED \verb"rose" WHO IS A SCIENTIST
                    525: 
                    526: \item  WHILE
                    527: \begin{quote}\small\begin{verbatim}
                    528: whois -title operator
                    529: \end{verbatim}\end{quote}
                    530: LOOKS FOR ANYONE WHO IS AN OPERATOR
                    531: 
                    532: \item  SEARCHES ARE RELATIVE TO THE APPROPRIATE AREA
                    533: \end{nrtc}
                    534: \end{bwslide}
                    535: 
                    536: 
                    537: \begin{bwslide}
                    538: \ctitle        {AREA DESIGNATOR}
                    539: 
                    540: \begin{nrtc}
                    541: \item  SAYS WHERE TO SEARCH, EITHER
                    542: 
                    543: \item  DIRECT REFERENCE, e.g.,
                    544:     \begin{nrtc}
                    545:     \item      \verb|"@c=US@o=NYSERNet Inc."| OR \verb"!3"
                    546:     \end{nrtc}
                    547: 
                    548: \item  INDIRECT REFERENCE, e.g.,
                    549:     \begin{nrtc}
                    550:     \item      \verb"-org nyser"
                    551:     \end{nrtc}
                    552: 
                    553: \item  INDIRECT REFERENCE CAUSES IMPLICIT SEARCH TO DETERMINE LIST OF AREAS
                    554:        FOR SEARCH
                    555: \end{nrtc}
                    556: \end{bwslide}
                    557: 
                    558: 
                    559: \begin{bwslide}
                    560: \ctitle        {AN EXAMPLE}
                    561: 
                    562: \smaller
                    563: \begin{verbatim}
                    564: 
                    565: 
                    566: fred> whois goodfellow -org anterior
                    567: Trying @c=US@o=Anterior Technology ...
                    568: Geoffrey Goodfellow (2)         [email protected]
                    569:      aka: Geoffrey S. Goodfellow
                    570: 
                    571: President
                    572: Anterior Technology
                    573:   POB 1206
                    574:   Menlo Park, CA  94026-1206
                    575: 
                    576: Telephone: +1 415 328 5615
                    577: FAX:       +1 415 328 5649
                    578: TELEX:     number: 650 103 7391, country: US, answerback: MCI UW
                    579: 
                    580: Mailbox information:
                    581:   MCI-Mail: Geoff
                    582:   Internet: [email protected]
                    583:   UUCP: fernwood!Geoff
                    584: 
                    585: Drinks:   chilled water
                    586: Picture:  /usr/etc/g3fax/Xphoto invoked
                    587: 
                    588: Handle:   @c=US@o=Anterior Technology@ou=Corporate@cn=Geoffrey Goodfellow (2)
                    589: Modified: Fri Jul 21 11:41:27 1989
                    590: \end{verbatim}
                    591: \end{bwslide}
                    592: 
                    593: 
                    594: \begin{bwslide}
                    595: \part* {FACES}\bf
                    596: 
                    597: \begin{nrtc}
                    598: \item  YOU CAN STORE ARBITRARY DATA IN THE WHITE PAGES
                    599: 
                    600: \item  ONE ATTRIBUTE IS A FACSIMILE IMAGE CALLED \verb"photo"
                    601: 
                    602: \item  THERE ARE TWO X WINDOWS PROGRAMS WHICH DISPLAY THIS INFORMATION
                    603:     \begin{nrtc}
                    604:     \item      XFACE: WHEN READING A MESSAGE WITH MH, DISPLAYS PHOTO
                    605: 
                    606:     \item      XWHO: LIKE RWHO, BUT WITH PHOTOs
                    607:     \end{nrtc}
                    608: \end{nrtc}
                    609: \end{bwslide}
                    610: 
                    611: 
                    612: \begin{bwslide}
                    613: \ctitle        {MAPPING TO HANDLES}
                    614: 
                    615: \begin{nrtc}
                    616: \item  MAPPING \verb"local@domain" to A DISTINGUISHED NAME IS A PROBLEM
                    617: 
                    618: \item  COULD USE SEARCH ON \verb"rfc822Mailbox" ATTRIBUTE,
                    619:        BUT HOW TO LIMIT SEARCH? 
                    620: 
                    621: \item  ON LOCAL AREA NETWORK (XWHO), PROBLEM IS SIMPLER
                    622:     \begin{nrtc}
                    623:     \item      SEARCH LOCAL PART OF TREE FOR \verb"userid" ATTRIBUTE
                    624:     \end{nrtc}
                    625: 
                    626: \item  FOR E-MAIL (XFACE), USE DIRECTORY TO PROVIDE INVERSE MAPPING TO
                    627:        DOMAIN NAMES
                    628:     \begin{nrtc}
                    629:     \item      COUNTRIES, ORGANIZATIONS HAVE \verb"domainRelatedObject" IN
                    630:                OBJECT CLASS
                    631: 
                    632:     \item      OBJECTS OF THIS CLASS HAVE \verb"associatedDomain" ATTRIBUTE
                    633: 
                    634:     \item      USE A RECURSIVE ALGORITHM TO DERIVE DI-SUBTREES LIKELY TO HAVE
                    635:                DESIRED INFORMATION
                    636:     \end{nrtc}
                    637: \end{nrtc}
                    638: \end{bwslide}
                    639: 
                    640: 
                    641: \begin{bwslide}
                    642: \part* {MH}\bf
                    643: 
                    644: \begin{nrtc}
                    645: \item  WHEN COMPOSING MAIL, IT WOULD BE NICE TO USE THE WHITE PAGES TO GET
                    646:        E-MAIL ADDRESSES
                    647: 
                    648: \item  MH IS MODIFIED TO USE FRED FOR THIS PURPOSE
                    649: \end{nrtc}
                    650: \end{bwslide}
                    651: 
                    652: 
                    653: \begin{bwslide}
                    654: \ctitle        {MH USE OF FRED}
                    655: 
                    656: \begin{nrtc}
                    657: \item  SPECIFY A NAME BY USING ``\verb"{"'' AND ``\verb"}"''  INSTEAD OF
                    658: AN ADDRESS, e.g.,
                    659:     \begin{nrtc}
                    660:     \item      \verb"To: { rose -org nyser }"
                    661:     \end{nrtc}
                    662: 
                    663: \item  \verb"SEND" AND \verb"WHOM" COMMANDS WILL EXPAND QUERY
                    664:     \begin{nrtc}
                    665:     \item      USER IS ASKED TO CONFIRM/REFINE
                    666:     \end{nrtc}
                    667: 
                    668: \item  NOT AVAILABLE FOR \verb"PUSH"
                    669:     \begin{nrtc}
                    670:     \item      (MUST BE INTERACTIVE USE OF MH)
                    671:     \end{nrtc}
                    672: \end{nrtc}
                    673: \end{bwslide}
                    674: 
                    675: 
                    676: \begin{bwslide}
                    677: \part  {THE FUTURE}\bf
                    678: 
                    679: \begin{nrtc}
                    680: \item  LEVEL-1 SLAVE DSAs
                    681: 
                    682: \item  DEVELOPMENT
                    683: 
                    684: \item  NAME CHANGES
                    685: \end{nrtc}
                    686: \end{bwslide}
                    687: 
                    688: 
                    689: \begin{bwslide}
                    690: \part* {LEVEL-1 SLAVE DSAs}\bf
                    691: 
                    692: \begin{nrtc}
                    693: \item  LEVEL-1 DSAs ARE A SINGLE POINT OF FAILURE
                    694: 
                    695: \item  START LOOKING FOR PEER TO RUN LEVEL-1 DSA FOR YOUR DATA
                    696: \end{nrtc}
                    697: \end{bwslide}
                    698: 
                    699: 
                    700: \begin{bwslide}
                    701: \part* {DEVELOPMENT}\bf
                    702: 
                    703: \begin{nrtc}
                    704: \item  WHENEVER MAINTENANCE COMES UP, DEVELOPMENT GOES OUT THE DOOR!
                    705: 
                    706: \item  SO, MAJOR DEVELOPMENT IS OVER
                    707: \end{nrtc}
                    708: \end{bwslide}
                    709: 
                    710: 
                    711: \begin{bwslide}
                    712: \ctitle        {SOME AREAS OF INTEREST}
                    713: 
                    714: \begin{nrtc}
                    715: \item  PRIVATE MAIL (KEY RETRIEVAL)
                    716: 
                    717: \item  USER-DEFINED TEMPLATES FOR FRED OUTPUT
                    718: 
                    719: \item  DOCUMENT SEARCHING
                    720: \end{nrtc}
                    721: \end{bwslide}
                    722: 
                    723: 
                    724: \begin{bwslide}
                    725: \part* {NAME CHANGES}\bf
                    726: 
                    727: \begin{nrtc}
                    728: \item  PUTTING EVERYONE UNDER \verb"c=US" WON'T SCALE
                    729: 
                    730: \item  SO, UNLESS YOUR ORGANIZATION IS INTER-STATE, PLAN ON
                    731:     \begin{nrtc}
                    732:     \item      \verb"c=US@l=NY@o=O_i"
                    733:     \end{nrtc}
                    734: 
                    735: \item  ALSO PLAN ON HAVING ONLY INCOMPLETE INFORMATION ON \verb"c=US"
                    736: \end{nrtc}
                    737: \end{bwslide}
                    738: 
                    739: 
                    740: \begin{bwslide}
                    741: \part* {CONCLUSIONS}\bf
                    742: 
                    743: \begin{nrtc}
                    744: \item  WHITE PAGES SERVICE
                    745:     \begin{nrtc}
                    746:     \item      USING THE OSI DIRECTORY
                    747: 
                    748:     \item      RUNNING IN A TCP/IP-BASED INTERNET
                    749:     \end{nrtc}
                    750:     SOUNDS UNLIKELY!
                    751: 
                    752: \item  ACTUALLY, IT'S OPTIMAL FOR A PILOT
                    753:     \begin{nrtc}
                    754:     \item      SHEER SIZE OF THE INTERNET
                    755: 
                    756:     \item      INTERNET SUITE OF PROTOCOLS FOR STABLE END-TO-END SERVICES
                    757: 
                    758:     \item      OSI DIRECTORY SERVICE FOR RICH SERVICE ENVIRONMENT
                    759:     \end{nrtc}
                    760: \end{nrtc}
                    761: \end{bwslide}
                    762: 
                    763: 
                    764: \end{document}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.