作者: Zazel
日時: 2006/6/30(03:00)
Zazelです。

=== 藤岡和夫 <kazuf@...> さんが書かれた
=== <20060630004858.5496.KAZUF@...> にて

>  そうですねえ。feed要素のupdatedは、entry要素が追加される場合は、その解
> 釈でよいと思うのですが、entry要素の場合はpublishedがある以上、やはり更新
> と考えると思うのです。feed要素のupdatedも、特定のentry要素を更新した場合
> に更新するのであれば、追加ではないことになります。id要素が同一のentry要
> 素のupdated要素の値は異なるべきということも書いてありますね。

publishedな物を更新したらrevisedだと思うのですがそれは置いといて。

entryに含まれる最低限の要素はidとtitleとupdatedです。
細かいところは省略しますが、

  <entry>
    <updated>2006-06-27T15:34:55+09:00</updated>
    <id>urn:info:tsnet/tsperl/721</id>
    <title>「Pugs 6.1.2 リリース」が書かれました</title>
  </entry>
  <entry>
    <updated>2006-06-30T02:41:50+09:00</updated>
    <id>urn:info:tsnet/tsperl/721</id>
    <title>「Pugs 6.1.2 リリース」が書き換えられました</title>
  </entry>

こんなのを想定しているのではないでしょうか。

それぞれのupdatedは「urn:info:tsnet/tsperl/721」というリソースの
ことについてAtomに記入(entry)された時刻を表す。titleはリソースの
タイトルではなくてその記入がどういうものかを表すので、記入ごとに
変わっても構わない。

ここにオプションでリソースのコンテンツそのものをcontentで書くことも
できる。でもあくまでもAtomの基本は更新情報のためのものというか…。

# うぅー、どう書いても意図が伝わらない気がする。寝ます。

(* SEKI Masatoshi  //  Zazel                      *)
(*  Would you hold my hand? Softly, let's linger. *)