<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: iv4nhoe</title>
    <description>The latest articles on DEV Community by iv4nhoe (@iv4nhoe).</description>
    <link>https://dev.to/iv4nhoe</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1070600%2F9794a74c-894e-4e3d-986e-51a33077fcec.png</url>
      <title>DEV Community: iv4nhoe</title>
      <link>https://dev.to/iv4nhoe</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/iv4nhoe"/>
    <language>en</language>
    <item>
      <title>Make something old better or make something new that's (possibly) worse?</title>
      <dc:creator>iv4nhoe</dc:creator>
      <pubDate>Mon, 12 Jun 2023 19:01:57 +0000</pubDate>
      <link>https://dev.to/iv4nhoe/make-something-old-better-or-make-something-new-thats-possibly-worse-3kg9</link>
      <guid>https://dev.to/iv4nhoe/make-something-old-better-or-make-something-new-thats-possibly-worse-3kg9</guid>
      <description>&lt;p&gt;From time to time I work on Quail which is (or rather was) an instant messaging client based on libpurple using the Qt toolkit.&lt;/p&gt;

&lt;p&gt;It has pretty much been abandoned for 9 years and the little bit of work I've put in so far was mostly just fixing some bugs I experienced when testing it. I'd like to continue working on it in the little bit of spare time I have although I don't really have a clear idea where I want to go with this.&lt;/p&gt;

&lt;p&gt;In its current state, Quail lacks many features of its big brother Pidgin and is very unstable. Segmentation faults are not uncommon and some widgets don't even show up like they're supposed to.&lt;/p&gt;

&lt;p&gt;I personally find the GUI not very convenient to use. I think it inherited the GUI from &lt;a href="https://qpe-gaim.sourceforge.net/"&gt;qpe-gaim&lt;/a&gt; which it is based on and which was Gaim running on PDAs. If I were to continue working on Quail I would probably change the GUI to be more like Pidgin's GUI.&lt;/p&gt;

&lt;p&gt;So there's actually not that much speaking in favour of continuing to work on Quail. My off work programming time would probably be better spent on starting something new from scratch (but also libpurple based) or contribute more to Pidgin to help bringing version 3 about sooner. The problem with the latter is that working with C and GLib feels more like a chore to me rather than actually being fun. Fixing bugs and reviewing code of Pidgin is fine but I don't see myself contributing new features to it.&lt;/p&gt;

&lt;p&gt;On the other hand I already have a name in mind to give to my new IM client, so what's stopping me really? ;)&lt;/p&gt;

</description>
      <category>programming</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
