<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Scott Madin]]></provider_name><provider_url><![CDATA[http://smadin.net]]></provider_url><author_name><![CDATA[Scott Madin]]></author_name><author_url><![CDATA[https://smadin.net/author/smadin/]]></author_url><title><![CDATA[Shtory: update]]></title><type><![CDATA[link]]></type><html><![CDATA[
<p class="has-drop-cap">Work on Shtory continues, but has been a bit slow. The first three weeks of January were a pretty wild year, what with the fascist coup attempt which nearly resulted in members of Congress being lynched, and in the end just barely managing to keep some semblance of a representative democracy intact long enough that now we have a chance to actually improve things. So it was a little hard to concentrate for a while there.</p>



<p>That said, I still expect to have Shtory up to nearly-MVP-level functionality this week, and &#8220;ready enough&#8221; to put up on github by the end of the month.</p>



<p>The tentative feature list for the V1 milestone is:</p>



<ul><li>local operation only — no following remote users</li><li><code>shtory list</code> command and <code>lisht</code> alias (also the default behavior of <code>shtory</code> with no arguments): list users with current stories, marking users with unread stories with a <code>*</code></li><li><code>shtory post</code> command and <code>posht</code> alias: read stdin until <code>EOF</code>, then post to current user&#8217;s story</li><li><code>shtory read</code> command: read all unread posts from followed users</li><li><code>shtory read &lt;user&gt;</code> command variant: read all current (read and unread) posts from specified user, whether or not current user follows them, if they have not blocked the current user</li><li><code>shtory follow &lt;user&gt;</code> command: follow specified user, if user exists and has not blocked current user</li><li><code>shtory unfollow &lt;user&gt;</code> command: unfollow specified user, if current user follows them</li><li><code>shtory block &lt;user&gt;</code> command: block specified user from following current user or seeing their stories</li><li><code>shtory unblock &lt;user&gt;</code>: remove specified user from block list, allowing them to see stories from and follow current user if they choose to</li></ul>
]]></html></oembed>