<?xml version="1.0" encoding="UTF-8"?>
<!-- RSS generated by rss.network v0.5.31 on Fri, 17 Jul 2026 21:12:13 GMT -->
<rss version="2.0" xmlns:source="https://source.scripting.com/">
	<channel>
		<title>Andrew Shell</title>
		<link>https://andrewshell.org/</link>
		<description></description>
		<pubDate>Fri, 17 Jul 2026 14:43:36 GMT</pubDate>
		<language>en-us</language>
		<generator>rss.network v0.5.31</generator>
		<docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
		<lastBuildDate>Fri, 17 Jul 2026 21:12:13 GMT</lastBuildDate>
		<cloud domain="rpc.rsscloud.io" port="5337" path="/pleaseNotify" registerProcedure="" protocol="http-post" />
		<image>
			<title>Andrew Shell</title>
			<url>https://andrewshell.org/wp-content/uploads/2026/03/cropped-andrew-004.jpg</url>
			<link>https://andrewshell.org/</link>
			<description></description>
			</image>
		<source:account service="rss.chat">andrewshell</source:account>
		<source:localTime>Fri, July 17, 2026 5:12 PM EDT</source:localTime>
		<source:self>https://rss.chat/users/andrewshell/rss.xml</source:self>
		<item>
			<description>Here is the thread to discuss on GitHub: &lt;a href=&quot;https://github.com/scripting/rss.chat/issues/13&quot;&gt;https://github.com/scripting/rss.chat/issues/13&lt;/a&gt;</description>
			<pubDate>Fri, 17 Jul 2026 14:43:36 GMT</pubDate>
			<guid>https://rss.chat/?id=324</guid>
			<source:markdown>Here is the thread to discuss on GitHub: https://github.com/scripting/rss.chat/issues/13</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=318</source:inReplyTo>
			</item>
		<item>
			<description>&lt;p&gt;When we're talking about the rules for interop with &lt;a href=&quot;http://rss.chat&quot;&gt;rss.chat&lt;/a&gt;, is there a specific name we're using? Like, would it be an &quot;&lt;a href=&quot;http://rss.chat&quot;&gt;rss.chat&lt;/a&gt;&quot; WordPress plugin?  &lt;/p&gt;&#10;&#10;&lt;p&gt;I read the interaction here: &lt;a href=&quot;https://demo.rss.chat/?id=57&quot;&gt;https://demo.rss.chat/?id=57&lt;/a&gt; and the part where you said &quot;treat comments as blog posts with their own permalinks&quot; made me wonder, because this is not a rule from &lt;a href=&quot;https://textcasting.org/&quot;&gt;Textcasting&lt;/a&gt;.  &lt;/p&gt;&#10;&#10;&lt;p&gt;For instance, I could in the main feed add `&lt;source:comments&gt;` and link to a comments feed (like &lt;a href=&quot;https://test.geekity.com/2026/07/16/hoopla-world/feed/&quot;&gt;https://test.geekity.com/2026/07/16/hoopla-world/feed/&lt;/a&gt;), but those comments don't have permalinks, just an anchor tag to the main post. So this wouldn't be compatible?&lt;/source:comments&gt;&lt;/p&gt;</description>
			<pubDate>Fri, 17 Jul 2026 12:13:31 GMT</pubDate>
			<guid>https://rss.chat/?id=316</guid>
			<source:markdown>When we're talking about the rules for interop with rss.chat, is there a specific name we're using? Like, would it be an &quot;rss.chat&quot; WordPress plugin?&#10;&#10;I read the interaction here: https://demo.rss.chat/?id=57 and the part where you said &quot;treat comments as blog posts with their own permalinks&quot; made me wonder, because this is not a rule from [Textcasting](https://textcasting.org/).&#10;&#10;For instance, I could in the main feed add \`\` and link to a comments feed (like https://test.geekity.com/2026/07/16/hoopla-world/feed/), but those comments don't have permalinks, just an anchor tag to the main post. So this wouldn't be compatible?</source:markdown>
			<source:comments count="4" feedUrl="https://rss.chat/users/andrewshell/comments/316.xml"/>
			</item>
		<item>
			<description>Right now, I'm figuring out what might be the best way to implement &lt;a href=&quot;http://rss.chat&quot;&gt;rss.chat&lt;/a&gt; standards in WordPress without reinventing everything that comes with WordPress. As I've been going through the elements, I've been thinking, &quot;How would a consumer use this?&quot; and this was one of my questions.&lt;br&gt;&lt;br&gt;So if I were a feed reader and I pulled in the feed from &lt;a href=&quot;http://demo.rss.chat&quot;&gt;demo.rss.chat&lt;/a&gt; and I had an item with `&amp;lt;source:account&amp;nbsp;service=&quot;&lt;a href=&quot;http://demo.rss.chat&quot;&gt;demo.rss.chat&lt;/a&gt;&quot;&amp;gt;dave&amp;lt;/source:account&amp;gt;` I'm trying to think through what I'd do with that. &lt;br&gt;&lt;br&gt;The first thing that comes to mind would be linking to the user's profile page, but we don't have an html profile as far as I can tell. We do have the user's RSS feed, and it's in the `&amp;lt;source&amp;gt;` element. The feed, interestingly enough, uses the user's homepage as the channel `&amp;lt;link&amp;gt;` and not a URL where you'd see the user's posts.&lt;br&gt;&lt;br&gt;So right now I have more questions than answers, but this is where my line of thinking is going.</description>
			<pubDate>Fri, 17 Jul 2026 12:03:28 GMT</pubDate>
			<guid>https://rss.chat/?id=315</guid>
			<source:markdown>Right now, I'm figuring out what might be the best way to implement rss.chat standards in WordPress without reinventing everything that comes with WordPress. As I've been going through the elements, I've been thinking, &quot;How would a consumer use this?&quot; and this was one of my questions.&#10;&#10;So if I were a feed reader and I pulled in the feed from demo.rss.chat and I had an item with \`&lt;source:account service=&quot;demo.rss.chat&quot;&gt;dave&lt;/source:account&gt;\` I'm trying to think through what I'd do with that.&#10;&#10;The first thing that comes to mind would be linking to the user's profile page, but we don't have an html profile as far as I can tell. We do have the user's RSS feed, and it's in the \`&lt;source&gt;\` element. The feed, interestingly enough, uses the user's homepage as the channel \`&lt;link&gt;\` and not a URL where you'd see the user's posts.&#10;&#10;So right now I have more questions than answers, but this is where my line of thinking is going.</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=311</source:inReplyTo>
			</item>
		<item>
			<description>&lt;p&gt;I've been thinking about the &lt;code&gt;source:account&lt;/code&gt; element. Having &lt;code&gt;service&lt;/code&gt; as a string like &quot;instagram&quot; makes sense because it's a single instance. For &quot;mastodon&quot; it's okay because the domain of the service is in the username. But I'm wondering if this will become an issue as more small services get spun up. &lt;/p&gt;&#10;&#10;&lt;p&gt;Should &lt;code&gt;service&lt;/code&gt; be a URL to the service homepage? Maybe the service is on a specific port or running from a folder on the server. I know there isn't anything in the spec that says it can't be a URL, but would it be useful, since this is being parsed by a feed reader? &lt;/p&gt;&#10;&#10;&lt;p&gt;If we want to keep it just a label for the service, should there be an optional &lt;code&gt;url&lt;/code&gt; or &lt;code&gt;href&lt;/code&gt; element linking to the service homepage?&lt;/p&gt;</description>
			<pubDate>Thu, 16 Jul 2026 18:20:48 GMT</pubDate>
			<guid>https://rss.chat/?id=309</guid>
			<source:markdown>I've been thinking about the `source:account` element. Having `service` as a string like &quot;instagram&quot; makes sense because it's a single instance. For &quot;mastodon&quot; it's okay because the domain of the service is in the username. But I'm wondering if this will become an issue as more small services get spun up.&#10;&#10;Should `service` be a URL to the service homepage? Maybe the service is on a specific port or running from a folder on the server. I know there isn't anything in the spec that says it can't be a URL, but would it be useful, since this is being parsed by a feed reader?&#10;&#10;If we want to keep it just a label for the service, should there be an optional `url` or `href` element linking to the service homepage?</source:markdown>
			<source:comments count="1" feedUrl="https://rss.chat/users/andrewshell/comments/309.xml"/>
			</item>
		<item>
			<description>That's cool. The interesting thing is that what tags or discovery method you use is actually irrelevant to my server. You could try putting it in without the namespace and we could test out different feed readers and see what is supported.</description>
			<pubDate>Sat, 11 Jul 2026 15:29:26 GMT</pubDate>
			<guid>https://rss.chat/?id=234</guid>
			<source:markdown>That's cool. The interesting thing is that what tags or discovery method you use is actually irrelevant to my server. You could try putting it in without the namespace and we could test out different feed readers and see what is supported.</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=230</source:inReplyTo>
			<source:comments count="1" feedUrl="https://rss.chat/users/andrewshell/comments/234.xml"/>
			</item>
		<item>
			<description>That’s fine. It’s all 100% opt in. :-)</description>
			<pubDate>Fri, 10 Jul 2026 23:03:38 GMT</pubDate>
			<guid>https://rss.chat/?id=227</guid>
			<source:markdown>That’s fine. It’s all 100% opt in. :-)</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=225</source:inReplyTo>
			</item>
		<item>
			<description>&lt;p&gt;Services that support WebSub have specific requirements. The link elements or the HTML headers are what they require. I think the best solution might be to use inline namespaces like we talked about and just put them at the bottom of the channel contents (after the items).&lt;/p&gt;&#10;&#10;&lt;p&gt;We still need the URL namespace with Atom in it, but at least it's not at the top of the feed. We might lose some parsers that are just looking for atom:link elements and not doing proper namespace resolution, but I think it's the best middle ground. Maybe ask the braintrust?&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;link xmlns=&quot;http://www.w3.org/2005/Atom&quot; rel=&quot;hub&quot; href=&quot;https://rpc.rsscloud.io/websub&quot;/&amp;gt;&lt;/code&gt;&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;link xmlns=&quot;http://www.w3.org/2005/Atom&quot; rel=&quot;self&quot; type=&quot;application/rss+xml&quot; href=&quot;https://feed.example/rss&quot;/&amp;gt;&lt;/code&gt;&lt;/p&gt;</description>
			<pubDate>Fri, 10 Jul 2026 18:38:49 GMT</pubDate>
			<guid>https://rss.chat/?id=220</guid>
			<source:markdown>Services that support WebSub have specific requirements. The link elements or the HTML headers are what they require. I think the best solution might be to use inline namespaces like we talked about and just put them at the bottom of the channel contents (after the items).&#10;&#10;We still need the URL namespace with Atom in it, but at least it's not at the top of the feed. We might lose some parsers that are just looking for atom:link elements and not doing proper namespace resolution, but I think it's the best middle ground. Maybe ask the braintrust?&#10;&#10;`&lt;link xmlns=&quot;http://www.w3.org/2005/Atom&quot; rel=&quot;hub&quot; href=&quot;https://rpc.rsscloud.io/websub&quot;/&gt;`&#10;&#10;`&lt;link xmlns=&quot;http://www.w3.org/2005/Atom&quot; rel=&quot;self&quot; type=&quot;application/rss+xml&quot; href=&quot;https://feed.example/rss&quot;/&gt;`</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=219</source:inReplyTo>
			<source:comments count="2" feedUrl="https://rss.chat/users/andrewshell/comments/220.xml"/>
			</item>
		<item>
			<description>You say:&lt;br&gt;&lt;br&gt;&amp;gt;&amp;nbsp;There isn't very much I'd have to do beyond adding two Atom elements to my feed, and an Atom namespace declaration in the top line of the file. So it's not an easy thing to do.&lt;br&gt;&lt;br&gt;Did you mean to say &quot;it's not an easy thing to do&quot; or was that a typo? I'm hoping the changes were easy. :-)</description>
			<pubDate>Mon, 06 Jul 2026 14:03:47 GMT</pubDate>
			<guid>https://rss.chat/?id=194</guid>
			<source:markdown>You say:&#10;&#10;\&gt; There isn't very much I'd have to do beyond adding two Atom elements to my feed, and an Atom namespace declaration in the top line of the file. So it's not an easy thing to do.&#10;&#10;Did you mean to say &quot;it's not an easy thing to do&quot; or was that a typo? I'm hoping the changes were easy. :-)</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=192</source:inReplyTo>
			<source:comments count="2" feedUrl="https://rss.chat/users/andrewshell/comments/194.xml"/>
			</item>
		<item>
			<description>If you see anything wrong, please submit an issue here: &lt;a href=&quot;https://github.com/rsscloud/rsscloud-server/issues&quot;&gt;https://github.com/rsscloud/rsscloud-server/issues&lt;/a&gt;</description>
			<pubDate>Sun, 05 Jul 2026 02:10:27 GMT</pubDate>
			<guid>https://rss.chat/?id=181</guid>
			<source:markdown>If you see anything wrong, please submit an issue here: [https://github.com/rsscloud/rsscloud-server/issues](https://github.com/rsscloud/rsscloud-server/issues)</source:markdown>
			<source:inReplyTo>https://rss.chat/?id=180</source:inReplyTo>
			</item>
		<item>
			<description>Yay! rssCloud Server 4.0 is now live and running on my new server. This is a major upgrade/rewrite of most of the server. I'll write a full blog post tomorrow, but the killer feature is that the server now fully supports WebSub. That means anyone using rssCloud with my server can add an extra line to their RSS feed and automatically support WebSub without any other changes. An rssCloud ping will send notifications to any rssCloud (post or XML-RPC) or WebSub subscribers. &lt;a href=&quot;https://rpc.rsscloud.io/docs/quick-start&quot;&gt;https://rpc.rsscloud.io/docs/quick-start&lt;/a&gt;&lt;br&gt;&lt;br&gt;There is also a new debug app for testing all the different flows. It can also be used to test other rssCloud and WebSub servers/hubs (like WordPress sites), although I'll probably need to record a video demo for it. &lt;a href=&quot;https://debug.rsscloud.io/&quot;&gt;https://debug.rsscloud.io/&lt;/a&gt;</description>
			<pubDate>Sun, 05 Jul 2026 02:00:16 GMT</pubDate>
			<guid>https://rss.chat/?id=180</guid>
			<source:markdown>Yay! rssCloud Server 4.0 is now live and running on my new server. This is a major upgrade/rewrite of most of the server. I'll write a full blog post tomorrow, but the killer feature is that the server now fully supports WebSub. That means anyone using rssCloud with my server can add an extra line to their RSS feed and automatically support WebSub without any other changes. An rssCloud ping will send notifications to any rssCloud (post or XML-RPC) or WebSub subscribers. [https://rpc.rsscloud.io/docs/quick-start](https://rpc.rsscloud.io/docs/quick-start)&#10;&#10;There is also a new debug app for testing all the different flows. It can also be used to test other rssCloud and WebSub servers/hubs (like WordPress sites), although I'll probably need to record a video demo for it. [https://debug.rsscloud.io/](https://debug.rsscloud.io/)</source:markdown>
			<source:comments count="2" feedUrl="https://rss.chat/users/andrewshell/comments/180.xml"/>
			</item>
		<item>
			<description>I'm moving rpc.rsscloud.io to a new server this weekend. Shouldn't have any downtime. I have the new server proxying to the old server right now while DNS propagates. Tomorrow, I'll get the new server running, copy over the data, and perform a real-time switchover. When the new version is live, I'll announce a new feature I've been working on. 😊</description>
			<pubDate>Sat, 04 Jul 2026 00:45:18 GMT</pubDate>
			<guid>https://rss.chat/?id=166</guid>
			<source:markdown>I'm moving rpc.rsscloud.io to a new server this weekend. Shouldn't have any downtime. I have the new server proxying to the old server right now while DNS propagates. Tomorrow, I'll get the new server running, copy over the data, and perform a real-time switchover. When the new version is live, I'll announce a new feature I've been working on. 😊</source:markdown>
			<source:comments count="1" feedUrl="https://rss.chat/users/andrewshell/comments/166.xml"/>
			</item>
		<item>
			<description>Not too shabby! 😜</description>
			<pubDate>Tue, 23 Jun 2026 17:34:59 GMT</pubDate>
			<guid>https://rss.chat/?id=18</guid>
			<source:markdown>Not too shabby! 😜</source:markdown>
			<source:comments count="1" feedUrl="https://rss.chat/users/andrewshell/comments/18.xml"/>
			</item>
		</channel>
	</rss>
