usefor-article-04 April 2001

[< Prev] [TOC] [ Next >]
6.15.2.4.  Examples

   Example 1. The first edition of a FAQ is posted with a message
   identifier of the form:  <examplegroup-faq@faq-site.example>. The
   next (but identical) version, a month later, has:

      Message-ID: <examplegroup-faq$v=1$A1b@faq-site.example>
      Replaces: <examplegroup-faq@faq-site.example>; disposition=repost
      Supersedes: <examplegroup-faq@faq-site.example>
   Observe the inclusion of a Supersedes header as well, it being
   presumed that the Replaces header was not yet widely implemented at
   that time.

   The next one, another month later (and with some significant changes
   justifying the use of "replace" rather than "repost") has:

      Message-ID: <examplegroup-faq$v=2$B2b@faq-site.example>
      Replaces: <examplegroup-faq$v=1$A1b@faq-site.example>
         <examplegroup-faq@faq-site.example>; disposition=replace
      Supersedes: <examplegroup-faq$v=1$A1b@faq-site.example>

   The next one, another month later, has:

      Message-ID: <examplegroup-faq$v=3$C3c@faq-site.example>
      Replaces: <examplegroup-faq$v=2$B2b@faq-site.example>
         <examplegroup-faq$v=1$A1b@faq-site.example>; disposition=repost
      Supersedes: <examplegroup-faq$v=2$B2b@faq-site.example>

   Note that the only reason to include more than one message identifier
   in the Replaces is in case a site had missed the previous
   Replacement. It is hardly necessary with such a long interval between
   the postings.

   Under the above, on systems using the version-number system (which is
   optional) requests for any message identifier in the chain will
   always return the most recent. As such the URL "news:examplegroup-
   faq@faq-site.example" will always work, making it suitable to appear
   in HTML documents.

   Example 2. A user posts a message <myuniquepart@mysite.example> to
   the net.  She notices a typo and, 2 minutes later, posts with:

      Message-ID: <myuniquepart$v=1$xxx@mysite.example>
      Replaces: <myuniquepart@mysite.example>; disposition=revise

   3 minutes later she sees another typo, and posts:

      Message-ID: <myuniquepart$v=2$yyy@mysite.example>
      Replaces: <myuniquepart$v=1$xxx@mysite.example>
         <myuniquepart@mysite.example>; disposition=revise

   The two bad versions will be replaced with the 3rd, even if a site
   never sees the 2nd due to batching or feed problems (thus the use of
   two message identifiers is quite useful in this case, in
   contradistinction to the first example). Requests for the original
   will return the 3rd.
[< Prev] [TOC] [ Next >]
#Diff to first older
NewerOlder
News Article Format April 2003
News Article Format February 2003
News Article Format August 2002
News Article Format May 2002
News Article Format November 2001
News Article Format July 2001
News Article Format February 2000

--- ../usefor-article-03/4_Examples.out          February 2000
+++ ../usefor-article-04/4_Examples.out          April 2001
@@ -1,11 +1,11 @@
-6.13.2.4.  Examples
+6.15.2.4.  Examples
 
    Example 1. The first edition of a FAQ is posted with a message
    identifier of the form:  <examplegroup-faq@faq-site.example>. The
    next (but identical) version, a month later, has:
 
       Message-ID: <examplegroup-faq$v=1$A1b@faq-site.example>
-      Replaces: <examplegroup-faq@faq-site.example> ; usage=repost
+      Replaces: <examplegroup-faq@faq-site.example>; disposition=repost
       Supersedes: <examplegroup-faq@faq-site.example>
    Observe the inclusion of a Supersedes header as well, it being
    presumed that the Replaces header was not yet widely implemented at
@@ -16,14 +16,14 @@
 
       Message-ID: <examplegroup-faq$v=2$B2b@faq-site.example>
       Replaces: <examplegroup-faq$v=1$A1b@faq-site.example>
-         <examplegroup-faq@faq-site.example> ; usage=replace
+         <examplegroup-faq@faq-site.example>; disposition=replace
       Supersedes: <examplegroup-faq$v=1$A1b@faq-site.example>
 
    The next one, another month later, has:
 
       Message-ID: <examplegroup-faq$v=3$C3c@faq-site.example>
       Replaces: <examplegroup-faq$v=2$B2b@faq-site.example>
-         <examplegroup-faq$v=1$A1b@faq-site.example> ; usage=repost
+         <examplegroup-faq$v=1$A1b@faq-site.example>; disposition=repost
       Supersedes: <examplegroup-faq$v=2$B2b@faq-site.example>
 
    Note that the only reason to include more than one message identifier
@@ -41,12 +41,13 @@
    the net.  She notices a typo and, 2 minutes later, posts with:
 
       Message-ID: <myuniquepart$v=1$xxx@mysite.example>
-      Replaces: <myuniquepart@mysite.example> ; usage=revise
+      Replaces: <myuniquepart@mysite.example>; disposition=revise
+
    3 minutes later she sees another typo, and posts:
 
       Message-ID: <myuniquepart$v=2$yyy@mysite.example>
       Replaces: <myuniquepart$v=1$xxx@mysite.example>
-         <myuniquepart@mysite.example> ; usage=revise
+         <myuniquepart@mysite.example>; disposition=revise
 
    The two bad versions will be replaced with the 3rd, even if a site
    never sees the 2nd due to batching or feed problems (thus the use of


Documents were processed to this format by Forrest J. Cavalier III