fix donut.gq link

This commit is contained in:
speedie 2023-04-10 17:54:17 +02:00
parent 0ef362c3e1
commit 495009995c
3 changed files with 5 additions and 5 deletions

View file

@ -12,7 +12,7 @@
<div class="content">
<h2>RIP in peace rchat (and releasing its replacement)</h2>
<h4>2022-09-21</h4>
<p>As the title says, I am going to stop developing rchat. I will be accepting pull requests and issues but I am not going to be contributing code to it anymore. It isn't all sad, but the reason for this is because of <a href="https://donut.gq/rautafarmi">rautafarmi</a>. rautafarmi recently decided to switch over from the old, crusty messages.txt method to using JSON. This meant rchat would have to be completely rewritten to use this new API, because it was not designed with it in mind.</p>
<p>As the title says, I am going to stop developing rchat. I will be accepting pull requests and issues but I am not going to be contributing code to it anymore. It isn't all sad, but the reason for this is because of <a href="https://donut.eu.org/rautafarmi">rautafarmi</a>. rautafarmi recently decided to switch over from the old, crusty messages.txt method to using JSON. This meant rchat would have to be completely rewritten to use this new API, because it was not designed with it in mind.</p>
<p>Which is why, I am announcing its replacement named 'iron'.</p>
<p>iron is a fork of rchat but heavily trimmed down, with a clean codebase, much more suckless in design and of course, makes use of the new rautafarmi API. This means it isn't compatible with the older messages.txt method, but I hope instances migrate over to the new JSON API instead.</p>
<p>iron, unlike rchat also fixes many bugs. In rchat for example, if you disconnect from the internet while its running, rchat will print a bunch of crap on the screen. iron checks if the user is connected to the internet before it attempts to draw anything on the screen and, of course fails if the instance cannot be connected to.</p>
@ -21,7 +21,7 @@
<p>Because of this philosophy, it is possible to keep iron stable, and alive without constantly pushing bloat to its codebase, requiring even more updates to fix the bugs created.</p>
<p>Another note I want to add is that iron no longer has a default instance. This keeps the users secure, because if the default instance gets compromised, the default build of iron is not going to compromise its users.</p>
<p>As of writing this blog post, all rchat patches have been ported over to iron, with additional patches being created. Anyone is allowed to contribute patches that others can apply, as long as they're licensed under the same license as the iron project itself (GNU GPLv3).</p>
<p>Finally, it should be noted that as of writing this post, the only official instance is the official instance, <a href="https://donut.gq/rautafarmi">rautafarmi</a>. If you are using an older instance, ask them to migrate over to the new instance, or keep using the older rchat. I will accept pull requests and issues on rchat for this reason. rchat should be stable enough for regular usage though!</p>
<p>Finally, it should be noted that as of writing this post, the only official instance is the official instance, <a href="https://donut.eu.org/rautafarmi">rautafarmi</a>. If you are using an older instance, ask them to migrate over to the new instance, or keep using the older rchat. I will accept pull requests and issues on rchat for this reason. rchat should be stable enough for regular usage though!</p>
<p>If you want to try iron, you can download it <a href="iron.html">here</a> and there should be a Gentoo ebuild soon. As the page says, to install iron, clone the repository, cd into it and run <code>make install</code>.</p>
<p>That is it for this blog post, have a good day!</p>
</div>

View file

@ -59,7 +59,7 @@
<h3>About this page</h3>
<p>I am just as concerned about privacy, security and free software as you. Because of my philosophy, this website does not use a single line of JavaScript as I believe it is unnecessary for 90% of what a website needs to do for the average person! This also means, the website is <strong>free/libre (as in freedom)</strong> by design, and therefore also LibreJS compliant. It should be noted that I <em>do</em> use PHP server-side in order to make maintaining this site easier.</p>
<p>However my entire website, including HTML. CSS, and PHP is available for free and distributed to you under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International</a> license. <strong>All contributions to the page are licensed under the same license.</strong></p>
<p>The base for this website was designed by <a href="https://donut.gq">emilyd</a> as a concept, and I have expanded on it further. Thank you!</p>
<p>The base for this website was designed by <a href="https://donut.eu.org">emilyd</a> as a concept, and I have expanded on it further. Thank you!</p>
</div>
</body>
<footer>

View file

@ -529,7 +529,7 @@
<guid>/articles/post29.php</guid>
<pubDate>Wed, 21 Sep 2022 00:00:00 +0100</pubDate>
<description>
<![CDATA[<p>As the title says, I am going to stop developing rchat. I will be accepting pull requests and issues but I am not going to be contributing code to it anymore. It isn't all sad, but the reason for this is because of <a href="https://donut.gq/rautafarmi">rautafarmi</a>. rautafarmi recently decided to switch over from the old, crusty messages.txt method to using JSON. This meant rchat would have to be completely rewritten to use this new API, because it was not designed with it in mind.</p>
<![CDATA[<p>As the title says, I am going to stop developing rchat. I will be accepting pull requests and issues but I am not going to be contributing code to it anymore. It isn't all sad, but the reason for this is because of <a href="https://donut.eu.org/rautafarmi">rautafarmi</a>. rautafarmi recently decided to switch over from the old, crusty messages.txt method to using JSON. This meant rchat would have to be completely rewritten to use this new API, because it was not designed with it in mind.</p>
<p>Which is why, I am announcing its replacement named 'iron'.</p>
<p>iron is a fork of rchat but heavily trimmed down, with a clean codebase, much more suckless in design and of course, makes use of the new rautafarmi API. This means it isn't compatible with the older messages.txt method, but I hope instances migrate over to the new JSON API instead.</p>
<p>iron, unlike rchat also fixes many bugs. In rchat for example, if you disconnect from the internet while its running, rchat will print a bunch of crap on the screen. iron checks if the user is connected to the internet before it attempts to draw anything on the screen and, of course fails if the instance cannot be connected to.</p>
@ -538,7 +538,7 @@
<p>Because of this philosophy, it is possible to keep iron stable, and alive without constantly pushing bloat to its codebase, requiring even more updates to fix the bugs created.</p>
<p>Another note I want to add is that iron no longer has a default instance. This keeps the users secure, because if the default instance gets compromised, the default build of iron is not going to compromise its users.</p>
<p>As of writing this blog post, all rchat patches have been ported over to iron, with additional patches being created. Anyone is allowed to contribute patches that others can apply, as long as they're licensed under the same license as the iron project itself (GNU GPLv3).</p>
<p>Finally, it should be noted that as of writing this post, the only official instance is the official instance, <a href="https://donut.gq/rautafarmi">rautafarmi</a>. If you are using an older instance, ask them to migrate over to the new instance, or keep using the older rchat. I will accept pull requests and issues on rchat for this reason. rchat should be stable enough for regular usage though!</p>
<p>Finally, it should be noted that as of writing this post, the only official instance is the official instance, <a href="https://donut.eu.org/rautafarmi">rautafarmi</a>. If you are using an older instance, ask them to migrate over to the new instance, or keep using the older rchat. I will accept pull requests and issues on rchat for this reason. rchat should be stable enough for regular usage though!</p>
<p>If you want to try iron, you can download it <a href="iron.php">here</a> and there should be a Gentoo ebuild soon. As the page says, to install iron, clone the repository, cd into it and run <code>make install</code>.</p>
<p>That is it for this blog post, have a good day!</p>]]>
</description>