<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html]]></title><description><![CDATA[<p>Language Registries Are Unstable by Default: <a href="https://nesbitt.io/2026/05/15/language-registries-are-unstable-by-default.html" rel="nofollow noopener"><span>https://</span><span>nesbitt.io/2026/05/15/language</span><span>-registries-are-unstable-by-default.html</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/b31b2f61-71cb-4413-8a6a-fefca98180e6/language-registries-are-unstable-by-default-https-nesbitt.io-2026-05-15-language-registries-are-unstable-by-default.html</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 13:23:08 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/b31b2f61-71cb-4413-8a6a-fefca98180e6.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 May 2026 12:29:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 17:55:33 GMT]]></title><description><![CDATA[<p><span><a href="/user/andrewnez%40mastodon.social">@<span>andrewnez</span></a></span> But I can't logically describe how PyPI could offer something more stable than it does. Who would define the release cadence? What is a set? In what way is the registry better suited to defining a set or a cadence than the application developers that pull components from it?</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579875773360582</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579875773360582</guid><dc:creator><![CDATA[gordonmessmer@fosstodon.org]]></dc:creator><pubDate>Fri, 15 May 2026 17:55:33 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 17:55:05 GMT]]></title><description><![CDATA[<p><span><a href="/user/andrewnez%40mastodon.social">@<span>andrewnez</span></a></span> The only difference I can logically describe between Debian and a registry is that a stable release of Debian is a *set* of components.</p><p>So it might make sense for "pip" to have the option to update a venv by installing the newest release of each component's release stream without rebasing anything in the set.</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579873948009247</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579873948009247</guid><dc:creator><![CDATA[gordonmessmer@fosstodon.org]]></dc:creator><pubDate>Fri, 15 May 2026 17:55:05 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 17:49:02 GMT]]></title><description><![CDATA[<p><span><a href="/user/andrewnez%40mastodon.social">@<span>andrewnez</span></a></span> Whether we are talking about registries or distributions, a mechanism exists to provide a selector. If you provide a selector, you expect to follow a specific release stream. And if you don't provide a selector, then you will get whatever stream is newest.</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579850166982412</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579850166982412</guid><dc:creator><![CDATA[gordonmessmer@fosstodon.org]]></dc:creator><pubDate>Fri, 15 May 2026 17:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 17:42:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/andrewnez%40mastodon.social">@<span>andrewnez</span></a></span> I don't think that's logically consistent.</p><p>If I ask a coworker to "install Debian", they will most likely install the latest release of Debian, because I didn't provide a selector of any kind. If I run "podman pull debian" I will get the latest release of Debian. </p><p>So, if "pip install requests" installing the latest stable release means that the registry is unstable, then the same terminology would classify container registries and distributions as "unstable."</p>]]></description><link>https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579822528717315</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://fosstodon.org/users/gordonmessmer/statuses/116579822528717315</guid><dc:creator><![CDATA[gordonmessmer@fosstodon.org]]></dc:creator><pubDate>Fri, 15 May 2026 17:42:00 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 13:57:51 GMT]]></title><description><![CDATA[<p><span><a href="/user/di4na%40hachyderm.io">@<span>Di4na</span></a></span> full refund available on request</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/andrewnez/statuses/116578941127826737</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/andrewnez/statuses/116578941127826737</guid><dc:creator><![CDATA[andrewnez@mastodon.social]]></dc:creator><pubDate>Fri, 15 May 2026 13:57:51 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 13:56:04 GMT]]></title><description><![CDATA[<p><span><a href="/user/andrewnez%40mastodon.social">@<span>andrewnez</span></a></span> yeah. I think we need to start to be a lot more explicit about the "no warranty" part of the licenses again....</p>]]></description><link>https://board.circlewithadot.net/post/https://hachyderm.io/users/Di4na/statuses/116578934115113948</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://hachyderm.io/users/Di4na/statuses/116578934115113948</guid><dc:creator><![CDATA[di4na@hachyderm.io]]></dc:creator><pubDate>Fri, 15 May 2026 13:56:04 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 13:53:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/di4na%40hachyderm.io">@<span>Di4na</span></a></span> kinda agree, but these past few months have been rough, and calling it what it is definitely makes the trade-off more clear</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/users/andrewnez/statuses/116578922210233455</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/users/andrewnez/statuses/116578922210233455</guid><dc:creator><![CDATA[andrewnez@mastodon.social]]></dc:creator><pubDate>Fri, 15 May 2026 13:53:03 GMT</pubDate></item><item><title><![CDATA[Reply to Language Registries Are Unstable by Default: https:&#x2F;&#x2F;nesbitt.io&#x2F;2026&#x2F;05&#x2F;15&#x2F;language-registries-are-unstable-by-default.html on Fri, 15 May 2026 13:39:14 GMT]]></title><description><![CDATA[<p><span><a href="/user/andrewnez%40mastodon.social">@<span>andrewnez</span></a></span> I don't disagree but also I don't think this is the wrong decision. I think pushing it down to users is actually the right decision, as long as you accept that FOSS is all about enabling consumers.</p><p>I do think that our *deployment* tooling also kinda lost a lot of these channels ideas and it is also hurting.</p><p>But like. At some point, we have to accept that the user have to do most of the work in FOSS. That is the basic thing we push on them.</p><p>Hell, I am at the point where I do not want to run my production machine on `stable` channels of distros, because they tend to be so conservative they become a performance and security problem.</p>]]></description><link>https://board.circlewithadot.net/post/https://hachyderm.io/users/Di4na/statuses/116578867904362498</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://hachyderm.io/users/Di4na/statuses/116578867904362498</guid><dc:creator><![CDATA[di4na@hachyderm.io]]></dc:creator><pubDate>Fri, 15 May 2026 13:39:14 GMT</pubDate></item></channel></rss>