<?xml version="1.0" encoding='utf-8'?>
<!-- 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
-->
<?xml-stylesheet type="text/xsl" href="https://rollerweblogger.org/roller-ui/styles/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom">
    <title type="html">Blogging Roller</title>
    <subtitle type="html">Dave Johnson on open web technologies, social software and software development</subtitle>
    <id>https://rollerweblogger.org/roller/feed/entries/atom</id>
        <link rel="self" type="application/atom+xml" href="https://rollerweblogger.org/roller/feed/entries/atom?tags=test" />
    <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/" />
    <updated>2026-06-03T02:49:03+00:00</updated>
    <generator uri="http://roller.apache.org" version="6.1.5">Apache Roller</generator>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/atompub-test-post</id>
        <title type="html">AtomPub test post</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/atompub-test-post"/>
        <published>2026-05-28T19:00:00+00:00</published>
        <updated>2026-06-03T00:09:34+00:00</updated> 
        <category term="Links" label="Links" />
        <category term="atompub" scheme="http://roller.apache.org/ns/tags/" />
        <category term="test" scheme="http://roller.apache.org/ns/tags/" />
        <summary type="html">A quick test post published via the Atom Publishing Protocol to verify the publish tool end-to-end.</summary>
        <content type="html">&lt;p&gt;This is a test post created via the &lt;strong&gt;Atom Publishing Protocol&lt;/strong&gt; (RFC 5023) to
verify the &lt;code&gt;tools/publish&lt;/code&gt; CLI end-to-end. It is a draft.&lt;/p&gt;
&lt;p&gt;A bit of inline &lt;code&gt;code&lt;/code&gt; and a fenced block to confirm code rendering works with
the blog&amp;#39;s SyntaxHighlighter theme:&lt;/p&gt;
&lt;pre class=&quot;brush:java&quot;&gt;public class Hello {
    public static void main(String[] args) {
        System.out.println(&amp;quot;Hello from AtomPub&amp;quot;);
    }
}&lt;/pre&gt;
&lt;p&gt;And some JavaScript:&lt;/p&gt;
&lt;pre class=&quot;brush:js&quot;&gt;const greet = (name) =&amp;gt; `Hello, ${name}!`;
console.log(greet(&amp;quot;AtomPub&amp;quot;));&lt;/pre&gt;
&lt;p&gt;That&amp;#39;s it — if you can read this as a draft in the Roller editor with the code
blocks rendered cleanly, the round trip works.&lt;/p&gt;
</content>
    </entry>
</feed>

