<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>passthejoe by Steven Rosenberg - GNOME</title>
    <subtitle>A blog created in Zola</subtitle>
    <link rel="self" type="application/atom+xml" href="https://tilde.club/~passthejoe/zola/tags/gnome/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://tilde.club/~passthejoe/zola"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-05-02T00:00:00+00:00</updated>
    <id>https://tilde.club/~passthejoe/zola/tags/gnome/atom.xml</id>
    <entry xml:lang="en">
        <title>Red Hat employee wanted to leave US. Company said no. Now key GNOME components are unmaintained</title>
        <published>2026-05-02T00:00:00+00:00</published>
        <updated>2026-05-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Steven Rosenberg
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://tilde.club/~passthejoe/zola/blog/gnome-maintainer-leaves/"/>
        <id>https://tilde.club/~passthejoe/zola/blog/gnome-maintainer-leaves/</id>
        
        <content type="html" xml:base="https://tilde.club/~passthejoe/zola/blog/gnome-maintainer-leaves/">&lt;p&gt;The Red Hat employee who created some of the software that is critical to the GNOME desktop environment wanted to leave the U.S. and move to France. The company said no. He quit and moved anyway.&lt;&#x2F;p&gt;
&lt;p&gt;Christian Hergert announced in February 2026 that due to his family situation and the current government, &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;blogs.gnome.org&#x2F;chergert&#x2F;2026&#x2F;02&#x2F;06&#x2F;mid-life-transitions&#x2F;&quot;&gt;he wanted to leave the U.S. for France&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;He&#x27;s worried about his family during President Trump&#x27;s crackdown on immigration, legal, illegal and otherwise. And he wanted to leave the country because of it.&lt;&#x2F;p&gt;
&lt;p&gt;He asked Red Hat to allow him to transfer to France. The company declined.&lt;&#x2F;p&gt;
&lt;p&gt;Christian&#x27;s work is a huge part of the GNOME desktop. Most GNOME-based distributions have moved to the Ptyxis terminal and GNOME Text Editor, two apps he developed and maintained.&lt;&#x2F;p&gt;
&lt;p&gt;Nearly three months later, &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;discourse.gnome.org&#x2F;t&#x2F;christian-hergerts-projects-need-new-maintainers&#x2F;34708&quot;&gt;nobody apparently has taken on the maintenance&lt;&#x2F;a&gt;, let alone the development of these critical apps.&lt;&#x2F;p&gt;
&lt;p&gt;A lot of people maintain apps or packages as part of their day job and somehow continue doing so after they leave the company&#x27;s employ. I don&#x27;t expect that from Christian, or anybody.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;en.ubunlog.com&#x2F;This-is-Ptyxis--the-new-Gnome-terminal-for-modern-Linux-environments-that-will-use-Ubuntu-25.&#x2F;&quot;&gt;Ptyxis&lt;&#x2F;a&gt; helped make it easy to use containers created with Distrobox, Toolbox and other technologies. I&#x27;d definitely call this terminal app critical in the age of immutable&#x2F;atomic distros.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;apps.gnome.org&#x2F;TextEditor&#x2F;&quot;&gt;GNOME Text Editor&lt;&#x2F;a&gt; is a great app. Along with Ptyxis, I use it daily. The Text Editor isn&#x27;t packed with features, but it runs great and looks great: It&#x27;s built with GTK4.&lt;&#x2F;p&gt;
&lt;p&gt;The former default text editor, &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;gitlab.gnome.org&#x2F;World&#x2F;gedit&#x2F;gedit&quot;&gt;GEdit&lt;&#x2F;a&gt;, is also excellent, and it has additional (yet poorly documented) features that hadn&#x27;t yet come to the newer Text Editor. That&#x27;s OK. GEdit was never updated to GTK4, maybe because GNOME Text Editor appeared to &quot;succeed it&quot; in the default of most GNOME distros.&lt;&#x2F;p&gt;
&lt;p&gt;So whether or not the GNOME Text Editor and Ptyxis have maintainers, they are still &lt;em&gt;being maintained&lt;&#x2F;em&gt;. Even GEdit has a new release for GNOME 50.&lt;&#x2F;p&gt;
&lt;p&gt;Is this a tempest in a teacup, or a real concern?&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Iotas is a GNOME Circle notetaking app that is a pretty good fit for writing blog posts</title>
        <published>2026-04-29T00:00:00+00:00</published>
        <updated>2026-04-29T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Steven Rosenberg
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://tilde.club/~passthejoe/zola/blog/iotas-for-zola/"/>
        <id>https://tilde.club/~passthejoe/zola/blog/iotas-for-zola/</id>
        
        <content type="html" xml:base="https://tilde.club/~passthejoe/zola/blog/iotas-for-zola/">&lt;p&gt;&lt;em&gt;I originally wrote this post a few weeks ago, and since then Iotas has been updated to resolve a bug that caused the app to crash when exporting a file. With that fix and a couple of small tweaks to Iotas&#x27; Flatpak sandbox and app permissions, everything is working a lot better. That makes Iotas a contender, along with QOwnNotes and Folio, for my go-to app for static-site blog posts, general notetaking and list-making.&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;The rewritten review starts here:&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;apps.gnome.org&#x2F;Iotas&quot;&gt;Iotas&lt;&#x2F;a&gt; is as good an app as any for &lt;em&gt;writing notes&lt;&#x2F;em&gt;. And after an update from the developer and couple of extremely easy fixes on the user side, I got the app to successfully export a &lt;em&gt;Markdown&lt;&#x2F;em&gt; file, both into the app&#x27;s Flatpak &lt;em&gt;sandbox&lt;&#x2F;em&gt; and the rest of my &lt;code&gt;&#x2F;home&lt;&#x2F;code&gt; directory.&lt;&#x2F;p&gt;
&lt;p&gt;With the bug fix and tweaks in place, Iotas is a true contender for writing posts for static blogs as well as overall notetaking and to-do checklists. At first glance, it seems like a simple app that draws on GUI elements already present in many other GNOME apps, and it kind of is that. But in a way, that&#x27;s what makes it so good. There are a lot of things that developers can pull from the GTK toolkit, and Iotas manages to make an app with a familiar look and feel that is just different enough to fill a critical gap in the overall GNOME ecosystem for a notetaking app.&lt;&#x2F;p&gt;
&lt;p&gt;There are two &quot;tiers&quot; of &lt;em&gt;official&lt;&#x2F;em&gt; GNOME apps: &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;apps.gnome.org&#x2F;&quot;&gt;GNOME Core&lt;&#x2F;a&gt; for the &lt;em&gt;really official&lt;&#x2F;em&gt; ones, and &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;circle.gnome.org&#x2F;&quot;&gt;GNOME Circle&lt;&#x2F;a&gt; for those at the level below that. Iotas is a GNOME Circle app. There is no GNOME Core app for notetaking in case you were wondering. I was.&lt;&#x2F;p&gt;
&lt;p&gt;Iotas is distributed as a Flatpak, which is how I install most things in &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;projectbluefin.io&#x2F;&quot;&gt;Bluefin&lt;&#x2F;a&gt; (and &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;aeondesktop.github.io&#x2F;&quot;&gt;Aeon&lt;&#x2F;a&gt; and &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;fedoraproject.org&#x2F;atomic-desktops&#x2F;silverblue&#x2F;&quot;&gt;Silverblue&lt;&#x2F;a&gt; before it). I couldn&#x27;t find a traditional Fedora package, though there is &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;packages.debian.org&#x2F;trixie&#x2F;iotas&quot;&gt;a Debian package&lt;&#x2F;a&gt;. I just installed Iotas on my Debian 13 desktop, and even there I opted for the Flatpak because I want the latest version, which fixes the critical (to me) bug involving file exports.&lt;&#x2F;p&gt;
&lt;p&gt;The notes in Iotas are stored in a SQLite database, not in plain text files like many other notetaking apps. This should theoretically make for a less cluttered setup since there won&#x27;t be a large number files on your drive.&lt;&#x2F;p&gt;
&lt;p&gt;However, if you want to move all of the notes to another app, or just to a folder on your system, you&#x27;ll have to export them. More on that below. As I say above (and below), &lt;code&gt;exporting&lt;&#x2F;code&gt; from a notes app is key to using it to write posts for my &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;getzola.org&quot;&gt;Zola&lt;&#x2F;a&gt; blog. The process is the same for a &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;gohugo.io&quot;&gt;Hugo&lt;&#x2F;a&gt; blog — or any site that works with text files.&lt;&#x2F;p&gt;
&lt;p&gt;And like almost all notetaking apps, Iotas automatically saves your work as you go. That&#x27;s a feature I really like. I had no idea that notetaking apps pretty much all do this. Again, I&#x27;m in favor. You don&#x27;t think you &lt;em&gt;need&lt;&#x2F;em&gt; it, and it probably wouldn&#x27;t work if you are relying on Git to provide version control for your site. I do not use version control for my sites, and it turns out that I find the auto-saving to be a very valuable feature.&lt;&#x2F;p&gt;
&lt;p&gt;Iotas is a Markdown-friendly app. You can switch modes between writing mode and &lt;strong&gt;Markdown Render&lt;&#x2F;strong&gt;. Why not both at once? That&#x27;s how &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;toolstack&#x2F;Folio&quot;&gt;Folio&lt;&#x2F;a&gt; does it. I&#x27;m generally OK with seeing the Markdown &lt;em&gt;markup&lt;&#x2F;em&gt; code when I write and only seeing the rendered Markdown formatting when I want to. The way Iotas does Markdown Render mode looks great. But you can&#x27;t do any editing there, the notable (and useful) exception being the ability to toggle checkboxes. &lt;em&gt;More on that below&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;I like Iotas&#x27; presentation and even the font. I would definitely use this font in another notetaking app.&lt;&#x2F;p&gt;
&lt;p&gt;Iotas has a feature called &lt;em&gt;focus mode&lt;&#x2F;em&gt;.  When turned on, it only highlights the sentence you&#x27;re working on. I&#x27;ve used text editors that highlight the line you are working on, but I&#x27;ve never seen an app highlight only a single sentence. While I could see myself using this, it could be more distracting that not.&lt;&#x2F;p&gt;
&lt;p&gt;The app is already pretty clean in terms of its UI. It&#x27;s not at all crazy looking like some notetaking apps.&lt;&#x2F;p&gt;
&lt;p&gt;When I first started using Iotas, it would crash when I tried to export a note. That was a bit of a deal-breaker. But since then, the &lt;code&gt;export&lt;&#x2F;code&gt; bug has been fixed, but I still needed a little tweak to make it work.&lt;&#x2F;p&gt;
&lt;p&gt;After I got the Flatpak update with the fix, I tried to export any of the available formats (PDF, ODT, HTML, MD), I got a message saying that the export failed, and there was an error opening my exported file.&lt;&#x2F;p&gt;
&lt;p&gt;So what was going on? Iotas was trying to do the export to &lt;code&gt;~&#x2F;.var&#x2F;app&#x2F;org.gnome.World.Iotas&#x2F;data&#x2F;iotas&#x2F;exports&lt;&#x2F;code&gt;, and the &lt;code&gt;exports&lt;&#x2F;code&gt; directory didn&#x27;t exist in the Flatpak sandbox location on my system. I created the directory in Files&#x2F;Nautilus, and the exports to it started working immediately.&lt;&#x2F;p&gt;
&lt;p&gt;The Iotas Flatpak ships more &lt;em&gt;locked down&lt;&#x2F;em&gt; than many other apps. Unless you allow it, the Iotas Flatpak won’t write to your home directory outside of its Flatpak sandbox. For my blog posting, I needed to export to the blog’s content directory. I used Flatseal to add permissions for my home directory, and then I could export to the folder containing the &lt;code&gt;.md&lt;&#x2F;code&gt; files for &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;zola.passthejoe.net&quot;&gt;my Zola blog&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;In addition to exporting individual notes, you can select everything in Iotas and then batch-export all of the notes. I tested this, and it dropped a folder with all of my notes in the app&#x27;s Flatpak sandbox (&lt;code&gt;~&#x2F;.var&#x2F;app&#x2F;org.gnome.World.Iotas&#x2F;data&#x2F;iotas&#x2F;exports&lt;&#x2F;code&gt;). It took a tweak to get there (more info below), and I still couldn&#x27;t get the batch export into any other folder, though it&#x27;s easy enough to move the folder after the fact.&lt;&#x2F;p&gt;
&lt;p&gt;Aside from writing blog posts, I’m looking for a notes app not just for &lt;em&gt;general notes&lt;&#x2F;em&gt; but also for &lt;em&gt;to-do lists&lt;&#x2F;em&gt;. And to that end, Iotas does checkbox lists very well. This example looks very nice in the app (trust me):&lt;&#x2F;p&gt;
&lt;h2 id=&quot;how-to-evaluate-a-notetaking-app&quot;&gt;How to evaluate a notetaking app&lt;&#x2F;h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input disabled=&quot;&quot; type=&quot;checkbox&quot; checked=&quot;&quot;&#x2F;&gt;
Does it support Markdown?&lt;&#x2F;li&gt;
&lt;li&gt;&lt;input disabled=&quot;&quot; type=&quot;checkbox&quot; checked=&quot;&quot;&#x2F;&gt;
Will it export a file?&lt;&#x2F;li&gt;
&lt;li&gt;&lt;input disabled=&quot;&quot; type=&quot;checkbox&quot; checked=&quot;&quot;&#x2F;&gt;
Can it do checkboxes?&lt;&#x2F;li&gt;
&lt;li&gt;&lt;input disabled=&quot;&quot; type=&quot;checkbox&quot; checked=&quot;&quot;&#x2F;&gt;
The checkboxes are actually checkable in rendering mode. I wish that QOwnNotes had this feature&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;It does it with the Markdown checkbox formatting: &lt;code&gt;- [ ]&lt;&#x2F;code&gt; and crosses out the line when you &quot;check&quot; the box: &lt;code&gt; - [x]&lt;&#x2F;code&gt;, both in writing mode and Markdown Render mode.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;d almost just use this app for checkbox lists, even though not being able to edit in Markdown Render mode is not ideal.&lt;&#x2F;p&gt;
&lt;p&gt;While I figured out &lt;code&gt;exporting&lt;&#x2F;code&gt; from Iotas, there is no way to &lt;code&gt;import&lt;&#x2F;code&gt; notes. That&#x27;s not a feature I think I need, but it&#x27;s &lt;em&gt;nice to have&lt;&#x2F;em&gt;. There&#x27;s also no way to link notes together like in other apps such as &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.qownnotes.org&#x2F;&quot;&gt;QOwnNotes&lt;&#x2F;a&gt; and &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;obsidian.md&#x2F;&quot;&gt;Obsidian&lt;&#x2F;a&gt;. Again, is this a feature I personally need? I&#x27;ve used it but can get along without it.&lt;&#x2F;p&gt;
&lt;p&gt;Another thing Iotas is missing is the ability to either copy a note or use a template to create a new one. I have generic TOML front matter for Zola that I need to use every time, and either making a template that includes it, or being able to easily copy a note that contains it would speed my workflow. As it is, to write a blog post, I first have to open the front-matter note, copy the contents and then start a new note with it pasted in. It&#x27;s not &lt;em&gt;arduous&lt;&#x2F;em&gt;, but also not as streamlined as it could be. I understand that the nature of these notetaking apps, which save your work automatically, make &lt;code&gt;save&lt;&#x2F;code&gt; and &lt;code&gt;save as&lt;&#x2F;code&gt; functionality a moot point. But still, I&#x27;d like to somehow integrate my boilerplate TOML into my workflow in a seamless way. QOwnNotes does it.&lt;&#x2F;p&gt;
&lt;p&gt;Overall, I like the way Iotas works. I thought I wouldn&#x27;t like an app that kept its notes in a database as opposed to flat files. But exporting works so well. The Markdown translates perfectly. You&#x27;d think that would be a given, but I&#x27;ve seen at least a couple of notetaking apps that can&#x27;t manage to export without screwing it up. Iotas even makes setting the file name easy: It uses the note title and adds &lt;code&gt;.md&lt;&#x2F;code&gt;. And since note titles are user-editable in Iotas, that works perfectly.&lt;&#x2F;p&gt;
&lt;p&gt;I have another post on Iotas almost ready to go, and unless it repeats all of the information in this one, I&#x27;ll be publishing it soon. So far, Iotas is my No. 1 notetaking app, and I&#x27;m not sure if something else can unseat it at this point, though QOwnNotes is close.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Later:&lt;&#x2F;strong&gt; I&#x27;m still having some issues with formatting of the front matter  on blog posts created with Iotas. Or the problem could be that I&#x27;m also editing these notes&#x2F;posts with Nextcloud Notes. I&#x27;m not sure yet.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;What could happen:&lt;&#x2F;strong&gt; I might end up using notetaking apps for lots of things that &lt;em&gt;aren&#x27;t&lt;&#x2F;em&gt; blog posting and just write posts BEFORE adding front matter. That might be the direction I take with this &lt;em&gt;&quot;project&quot;&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
