Line | 199e44561de3fd9e731a335d8b2a655f42d9bc04 | 6c5fef82527bd419e8e9c7e7f3a6420c9925cf10 |
1 | <!DOCTYPE html> | <!DOCTYPE html> |
2 | <html> | <html> |
3 | <head> | <head> |
⋮ | ⋮ | ⋮ |
50 | <hr class="below-title"> | <hr class="below-title"> |
51 | </div> | </div> |
52 | <div class="update-prepend rss-description-exclude"> | <div class="update-prepend rss-description-exclude"> |
53 | <em> ➣ This post was meaningfully revised at 2024-06-01 @ 09:35 PM EDT. The previous revision is <a href="index-oldcommit-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html">here</a>. (See <a href="index.html#update-history">update history</a>.) <br> | <em> ➣ This post was meaningfully revised at 2024-06-02 @ 12:25 AM EDT. The previous revision is <a href="index-oldcommit-199e44561de3fd9e731a335d8b2a655f42d9bc04.html">here</a>. (See <a href="index.html#update-history">update history</a>.) <br> |
54 | ➣ This post is expected to evolve over time. You can subscribe to ongoing updates <a href="index-sprout.rss">here</a>. | ➣ This post is expected to evolve over time. You can subscribe to ongoing updates <a href="index-sprout.rss">here</a>. |
55 | <link rel="alternate" type="application/rss+xml" title="Update to The 'iffy' XML namespace" href="https://tech.interfluidity.com/xml/iffy/index-sprout.rss"></em> | <link rel="alternate" type="application/rss+xml" title="Update to The 'iffy' XML namespace" href="https://tech.interfluidity.com/xml/iffy/index-sprout.rss"></em> |
56 | <hr> | <hr> |
57 | </div> | </div> |
⋮ | ⋮ | ⋮ |
70 | <li><a href="#iffy-initial"><code>iffy:initial</code></a></li> | <li><a href="#iffy-initial"><code>iffy:initial</code></a></li> |
71 | <li><a href="#iffy-provenance"><code>iffy:provenance</code></a></li> | <li><a href="#iffy-provenance"><code>iffy:provenance</code></a></li> |
72 | <li><a href="#iffy-revision"><code>iffy:revision</code></a></li> | <li><a href="#iffy-revision"><code>iffy:revision</code></a></li> |
73 | <li><a href="#iffy-timestamp"><code>iffy:timestamp</code></a></li> | |
74 | <li><a href="#iffy-update"><code>iffy:update</code></a></li> | <li><a href="#iffy-update"><code>iffy:update</code></a></li> |
75 | <li><a href="#iffy-update-history"><code>iffy:update-history</code></a></li> | <li><a href="#iffy-update-history"><code>iffy:update-history</code></a></li> |
76 | </ul> | </ul> |
⋮ | ⋮ | ⋮ |
184 | <p>See also <a href="#iffy-update-history"><code>iffy:update-history</code> example</a>.</p> | <p>See also <a href="#iffy-update-history"><code>iffy:update-history</code> example</a>.</p> |
185 | </div> | </div> |
186 | <hr> | <hr> |
187 | <p><a id="iffy-timestamp" href=""></a><strong>Element — <code>iffy:timestamp</code></strong></p> | |
188 | <div class="iffy-element-desc"> | |
189 | <p>MUST contain an <a href="https://datatracker.ietf.org/doc/html/rfc3339">RFC3339</a> date-time construction.</p> | |
190 | <p>Formatting and constraints are identical to those described for <a href="https://datatracker.ietf.org/doc/html/rfc4287#section-3.3">atom date constructs</a>.</p> | |
191 | <p><strong>Example</strong>:</p> | |
192 | <pre><code class="language-xml"><iffy:timestamp>2003-12-13T18:30:02Z</iffy:timestamp> | |
193 | <iffy:timestamp>2003-12-13T18:30:02+01:00</iffy:timestamp> | |
194 | </code></pre> | |
195 | <p>See also <a href="#iffy-update-history"><code>iffy:update-history</code> example</a>.</p> | |
196 | </div> | |
197 | <hr> | |
198 | <p><a id="iffy-update" href=""></a><strong>Element — <code>iffy:update</code></strong></p> | <p><a id="iffy-update" href=""></a><strong>Element — <code>iffy:update</code></strong></p> |
199 | <div class="iffy-element-desc"> | <div class="iffy-element-desc"> |
200 | <p><strong>When a sub-element of <a href="#iffy-update-history"><code>iffy:update-history</code></a></strong></p> | <p><strong>When a sub-element of <a href="#iffy-update-history"><code>iffy:update-history</code></a></strong></p> |
201 | <p>MUST contain one <a href="#iffy-timestamp"><code>iffy:timestamp</code></a> element.</p> | <p>MUST contain one <a href="https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.15"><code>atom:updated</code></a> element.</p> |
202 | <p>MAY also contain one each of</p> | <p>MAY also contain one each of</p> |
203 | <ul> | <ul> |
204 | <li><a href="https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.13"><code>atom:summary</code></a></li> | <li><a href="https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.13"><code>atom:summary</code></a></li> |
⋮ | ⋮ | ⋮ |
216 | <p>SHOULD contain a sequence of <a href="#iffy-update"><code>iffy:update</code></a> elements, in reverse chronological order, describing the histories of <em>major revisions</em> to an item.</p> | <p>SHOULD contain a sequence of <a href="#iffy-update"><code>iffy:update</code></a> elements, in reverse chronological order, describing the histories of <em>major revisions</em> to an item.</p> |
217 | <p>MAY contain one <a href="#iffy-initial"><code>iffy:initial</code></a> element.</p> | <p>MAY contain one <a href="#iffy-initial"><code>iffy:initial</code></a> element.</p> |
218 | <p>Items containing an <code>iffy:update-history</code> SHOULD also include an <a href="https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.15"><code>atom:updated</code></a> tag corresponding to the most recent update.</p> | <p>Items containing an <code>iffy:update-history</code> SHOULD also include an <a href="https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.15"><code>atom:updated</code></a> tag corresponding to the most recent update.</p> |
219 | <p><strong><em>Typo fixes, small rephrasings, and other minor tweaks need not be recorded as distinct updates. That is, within a "single update" there may be a sequence of smaller revisions that go unrecorded.</em></strong> Applications that want a more forensic history might consider including and exposing every published change in version control.</p> | <p><strong><em>Typo fixes, small rephrasings, and other minor tweaks are not expected to be recorded as distinct updates. That is, within a "single update" there may be a sequence of smaller revisions that go unrecorded.</em></strong> Applications that want a more forensic history might consider including and exposing every published change in version control.</p> |
220 | <p><a id="iffy-update-history-example" href=""></a><strong>Example</strong>:</p> | <p><a id="iffy-update-history-example" href=""></a><strong>Example</strong>:</p> |
221 | <pre><code class="language-xml"><item> | <pre><code class="language-xml"><item> |
222 | | <!-- Other item elements --> |
223 | <iffy:update-history> | <iffy:update-history> |
224 | <iffy:update> | <iffy:update> |
225 | <iffy:timestamp>2024-06-02T03:00:00Z</iffy:timestamp> | <atom:updated>2024-06-02T04:20:00Z</atom:updated> |
226 | <atom:summary><![CDATA[Add tags related to updates and revisions.]]></atom:summary> | <atom:summary> |
227 | | <![CDATA[Drop <code>iffy:timestamp</code>. We can just reuse <code>atom:updated</code> for the same work.]]> |
228 | | </atom:summary> |
229 | <iffy:revision> | <iffy:revision> |
230 | | https://tech.interfluidity.com/xml/iffy/index-oldcommit-199e44561de3fd9e731a335d8b2a655f42d9bc04.html |
231 | | </iffy:revision> |
232 | | <iffy:diff> |
233 | | https://tech.interfluidity.com/xml/iffy/index-diff-199e44561de3fd9e731a335d8b2a655f42d9bc04-to-current.html |
234 | | </iffy:diff> |
235 | | </iffy:update> |
236 | | <iffy:update> |
237 | | <atom:updated>2024-06-02T01:35:00Z</atom:updated> |
238 | | <atom:summary><![CDATA[Add initial take on tags related to updates and revisions.]]></atom:summary> |
239 | | <iffy:revision> |
240 | https://tech.interfluidity.com/xml/iffy/index-oldcommit-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html | https://tech.interfluidity.com/xml/iffy/index-oldcommit-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html |
241 | </iffy:revision> | </iffy:revision> |
242 | <iffy:diff> | <iffy:diff> |
243 | https://tech.interfluidity.com/xml/iffy/index-diff-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0-to-current.html | https://tech.interfluidity.com/xml/iffy/index-diff-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0-to-199e44561de3fd9e731a335d8b2a655f42d9bc04.html |
244 | </iffy:diff> | </iffy:diff> |
245 | </iffy:update> | </iffy:update> |
246 | <iffy:update> | <iffy:update> |
247 | <iffy:timestamp>2024-05-26T03:00:00Z</iffy:timestamp> | <atom:updated>2024-05-26T03:00:00Z</atom:updated> |
248 | <atom:summary><![CDATA[Add JS/CSS so that prior revisions are visually distinct from current.]]></atom:summary> | <atom:summary><![CDATA[Add JS/CSS so that prior revisions are visually distinct from current.]]></atom:summary> |
249 | <iffy:revision> | <iffy:revision> |
250 | https://tech.interfluidity.com/xml/iffy/index-oldcommit-13de0232319ceab2f830591c318089d18cbec78d.html | https://tech.interfluidity.com/xml/iffy/index-oldcommit-13de0232319ceab2f830591c318089d18cbec78d.html |
⋮ | ⋮ | ⋮ |
254 | </iffy:diff> | </iffy:diff> |
255 | </iffy:update> | </iffy:update> |
256 | <iffy:update> | <iffy:update> |
257 | <iffy:timestamp>2024-05-24T04:25:00Z</iffy:timestamp> | <atom:updated>2024-05-24T04:25:00Z</atom:updated> |
258 | <atom:summary> | <atom:summary> |
259 | <![CDATA[Drop tags <code>iffy:when-updated</code> and <code>iffy:original-guid</code>, bad appraoch to updates.]]> | <![CDATA[Drop tags <code>iffy:when-updated</code> and <code>iffy:original-guid</code>, bad appraoch to updates.]]> |
260 | </atom:summary> | </atom:summary> |
⋮ | ⋮ | ⋮ |
275 | <div class="post-metainfo"> | <div class="post-metainfo"> |
276 | <a href="index.html">04:10 AM EDT</a> | <a href="index.html">04:10 AM EDT</a> |
277 | <div class="updated-note"> | <div class="updated-note"> |
278 | <a href="index.html#major-updates">Last major update at 2024-06-01 @ 09:35 PM EDT</a> | <a href="index.html#major-updates">Last major update at 2024-06-02 @ 12:25 AM EDT</a> |
279 | </div> | </div> |
280 | </div> | </div> |
281 | </div> | </div> |
⋮ | ⋮ | ⋮ |
289 | <a href="../../index.html">↑↑↑</a> | <a href="../../index.html">↑↑↑</a> |
290 | </div> | </div> |
291 | <div class="next"> | <div class="next"> |
292 | | <a href="../../2024/06/02/green-shoots-of-sprouts/index.html">Green shoots of sprouts →</a> |
293 | </div> | </div> |
294 | </div> | </div> |
295 | <div id="update-history" class="update-history"> | <div id="update-history" class="update-history"> |
296 | <h3 class="update-history-title"><a id="major-updates" href=""></a>Major revisions:</h3> | <h3 class="update-history-title"><a id="major-updates" href=""></a>Major revisions:</h3> |
297 | <ul> | <ul> |
298 | <li><span class="update-timestamp"><i>2024-06-01 @ 09:35 PM EDT</i></span> — Add initial take on tags related to updates and revisions. (<a href="index-diff-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0-to-current.html">diff</a>)</li> | <li><span class="update-timestamp"><i>2024-06-02 @ 12:25 AM EDT</i></span> — Drop <code>iffy:timestamp</code>. We can just reuse <code>atom:updated</code> for the same work. (<a href="index-diff-199e44561de3fd9e731a335d8b2a655f42d9bc04-to-current.html">diff</a>)</li> |
299 | | <li><span class="update-timestamp"><i> <a href="index-oldcommit-199e44561de3fd9e731a335d8b2a655f42d9bc04.html">2024-06-01 @ 09:35 PM EDT</a></i></span> — Add initial take on tags related to updates and revisions. (<a href="index-diff-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0-to-199e44561de3fd9e731a335d8b2a655f42d9bc04.html">diff</a>)</li> |
300 | <li><span class="update-timestamp"><i> <a href="index-oldcommit-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html">2024-05-25 @ 11:00 PM EDT</a></i></span> — Add JS/CSS so that prior revisions are visually distinct from current. (<a href="index-diff-13de0232319ceab2f830591c318089d18cbec78d-to-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html">diff</a>)</li> | <li><span class="update-timestamp"><i> <a href="index-oldcommit-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html">2024-05-25 @ 11:00 PM EDT</a></i></span> — Add JS/CSS so that prior revisions are visually distinct from current. (<a href="index-diff-13de0232319ceab2f830591c318089d18cbec78d-to-72eaf9fdfebc9e627bff33bbe1102d4d250ad1d0.html">diff</a>)</li> |
301 | <li><span class="update-timestamp"><i> <a href="index-oldcommit-13de0232319ceab2f830591c318089d18cbec78d.html">2024-05-24 @ 12:25 AM EDT</a></i></span> — Drop tags <code>iffy:when-updated</code> and <code>iffy:original-guid</code>, bad appraoch to updates. (<a href="index-diff-394986cb8d9c57f567d324e691a44d50102101ce-to-13de0232319ceab2f830591c318089d18cbec78d.html">diff</a>)</li> | <li><span class="update-timestamp"><i> <a href="index-oldcommit-13de0232319ceab2f830591c318089d18cbec78d.html">2024-05-24 @ 12:25 AM EDT</a></i></span> — Drop tags <code>iffy:when-updated</code> and <code>iffy:original-guid</code>, bad appraoch to updates. (<a href="index-diff-394986cb8d9c57f567d324e691a44d50102101ce-to-13de0232319ceab2f830591c318089d18cbec78d.html">diff</a>)</li> |
302 | <li><span class="update-timestamp"><i> <a href="index-oldcommit-394986cb8d9c57f567d324e691a44d50102101ce.html">2024-05-13 @ 04:10 AM EDT</a></i></span> — Initial publication.</li> | <li><span class="update-timestamp"><i> <a href="index-oldcommit-394986cb8d9c57f567d324e691a44d50102101ce.html">2024-05-13 @ 04:10 AM EDT</a></i></span> — Initial publication.</li> |
⋮ | ⋮ | ⋮ |
312 | </div> | </div> |
313 | </body> | </body> |
314 | </html> | </html> |