<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Monument</title>
  <link>https://marnanel.dreamwidth.org/</link>
  <description>Monument - Dreamwidth Studios</description>
  <lastBuildDate>Sat, 12 Sep 2009 21:32:19 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>marnanel</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
  <image>
    <url>https://v2.dreamwidth.org/54361/470</url>
    <title>Monument</title>
    <link>https://marnanel.dreamwidth.org/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>https://marnanel.dreamwidth.org/27169.html</guid>
  <pubDate>Sat, 12 Sep 2009 21:32:19 GMT</pubDate>
  <title>Full of grandiose schemes</title>
  <link>https://marnanel.dreamwidth.org/27169.html</link>
  <description>Everything under *.marnanel.org is currently down.&amp;nbsp; I have no ETA&amp;nbsp;for its return at present.&lt;br /&gt;&lt;br /&gt;Two people have recently asked for a list of the programs I&apos;ve worked on.  This will be a long list.  It&apos;s not in any particular order.&amp;nbsp; Links to *.marnanel.org sites would be fairly useless at present.&lt;br /&gt;&lt;ol type=&quot;a&quot;&gt;&lt;li&gt;I maintain Metacity, the GNOME window manager.&lt;/li&gt;&lt;li&gt;I maintain matchbox2, the Maemo window manager, as part of my work for &lt;a href=&quot;http://www.collabora.co.uk&quot;&gt;Collabora&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Theoretically I maintain fast-user-switch-applet, but in fact I don&apos;t, because anyone sensible has started using the version that&apos;s maintained by the GDM maintainers, and everyone else is doing fine looking after it on their own.&lt;/li&gt;&lt;li&gt;I maintain Joule, which tracks changes in friendslists on LiveJournal, Twitter, and a half-dozen other sites.&lt;/li&gt;&lt;li&gt;Joule also exists as &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/12440&quot;&gt;a Mozilla addon&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;I maintain &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/3737&quot;&gt;the Welsh spellcheck dictionary for Mozilla&lt;/a&gt;; an update to FF3.5 is desperately needed and is coming this weekend.&lt;/li&gt;&lt;li&gt;I wrote &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/9515&quot;&gt;a program&lt;/a&gt; to transliterate all webpages in Mozilla into the Shavian alphabet.  It needs some work to take data from the Shavian wiki and to do basic automated disambiguation.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://launchpad.net/yarrow&quot;&gt;Yarrow&lt;/a&gt; is a web client for &lt;a href=&quot;http://www.groggs.group.cam.ac.uk/groggs/protocol.txt&quot;&gt;the Cambridge RGTP protocol&lt;/a&gt;.  It is also the blogging engine which powers marnanel.org.&amp;nbsp; It is fairly mature and reliable.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://launchpad.net/spurge&quot;&gt;Spurge&lt;/a&gt; is a free server for the same RGTP protocol, because the original rgtpd was not available.&amp;nbsp; It implements only a subset of the protocol, but it&apos;s enough for everyday use.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://archangel.mozdev.org&quot;&gt;Archangel&lt;/a&gt; was an experimental Mozilla RGTP client, so you could just go to &lt;a href=&quot;http://archangel.mozdev.org/urls.html&quot;&gt;URLS like &amp;quot;rgtp://...&amp;quot;&lt;/a&gt;.  It has rotted.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://gnusto.mozdev.org&quot;&gt;Gnusto&lt;/a&gt; is a pure JavaScript z-machine compiler.  It has mostly rotted, but was reincarnated by someone else as &lt;a href=&quot;http://code.google.com/p/parchment/&quot;&gt;Parchment&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://blogs.gnome.org/tthurman/2009/09/06/n900-tutorial-contents/&quot;&gt;Raeddit&lt;/a&gt; is a reddit client for the N900 which I&apos;m writing as a demo.&lt;/li&gt;&lt;li&gt;I maintain &lt;a href=&quot;http://rfk.garage.maemo.org&quot;&gt;the port of robotfindskitten to the N900&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://belltower.garage.maemo.org&quot;&gt;Belltower&lt;/a&gt; is a N900 app to find belltowers.&amp;nbsp; (&lt;a href=&quot;http://www.youtube.com/watch?v=aJLIJwOzwEM&quot;&gt;Screencast here&lt;/a&gt;.)&lt;/li&gt;&lt;li&gt;I also have a working N900 &lt;a href=&quot;http://gopher.floodgap.com/&quot;&gt;gopher&lt;/a&gt; client, but I haven&apos;t released it.&amp;nbsp; I imagine it might not be the best way to advertise the platform. :)&lt;/li&gt;&lt;li&gt;And I&apos;m contributing some code to a rememberthemilk client for the N900.&lt;/li&gt;&lt;li&gt;Gehazi is a rather nice photo gallery app which one day may be good enough to use; it exists in several versions, none of which are completed.&lt;/li&gt;&lt;li&gt;Plough is a simple system to map arbitrary SQL&amp;nbsp;queries to Perl structures and to run Template Toolkit over them; it powers several of the sites on dorothy.&amp;nbsp; It hasn&apos;t been released, but it could be.&lt;/li&gt;&lt;li&gt;The Shavian wiki is a system for automatic transliteration of the conventional alphabet to Shavian and several other phonemic alphabets.&amp;nbsp; It has allowed me to transliterate several books, which I&amp;nbsp;may print one day.&lt;/li&gt;&lt;li&gt;There will eventually also be &lt;a href=&quot;https://launchpad.net/shavian&quot;&gt;a transliteration of Ubuntu into Shavian&lt;/a&gt;.&amp;nbsp; (&lt;a href=&quot;https://answers.launchpad.net/rosetta/+question/60818&quot;&gt;This can&apos;t be done in Launchpad&apos;s Rosetta subsystem&lt;/a&gt;, for reasons I don&apos;t well understand.)&lt;/li&gt;&lt;li&gt;I maintain &lt;a href=&quot;http://search.cpan.org/~marnanel/&quot;&gt;several Perl modules in CPAN&lt;/a&gt;: Lingua::EN::Phoneme, Lingua::EN::Alphabet::Shaw, Lingua::EN::Alphabet::Deseret (whose purposes should be fairly clear),  DateTime::Calendar::Liturgical::Christian (which finds which liturgical feast corresponds with a given date; I&amp;nbsp;really want to port this to Maemo and include the relevant part of the &lt;a href=&quot;http://www.missionstclare.com/english/&quot;&gt;Daily Office&lt;/a&gt;, which is public domain), Net::RGTP (whose use should again be fairly obvious), and Flickr::Embed (which embeds photos in blog posts, and is currently broken).&lt;/li&gt;&lt;li&gt;blt is a Twitter client for the command line, written in Perl.  &lt;a href=&quot;http://twitter.com/perlbuzz&quot;&gt;It&apos;s working&lt;/a&gt;, but needs some further development.&lt;/li&gt;&lt;li&gt;I used to maintain &lt;a href=&quot;http://squirrelmail.org/plugin_view.php?id=57&quot;&gt;the Picons plugin to squirrelmail&lt;/a&gt; (which added &lt;a href=&quot;http://www.cs.indiana.edu/picons/ftp/&quot;&gt;logos&lt;/a&gt; to incoming mail representing the sender&apos;s domain), but I stopped using squirrelmail and the plugin rotted.  I think this was the first piece of free software I produced, back in 2001.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.abandonia.com/en/games/1002/Denarius+Avaricius+Sextus.html&quot;&gt;Avaricius&lt;/a&gt; was a graphical adventure game for DOS, produced in the late nineties.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.abandonia.com/en/games/1003&quot;&gt;Avalot&lt;/a&gt; was another graphical adventure game for DOS.&lt;/li&gt;&lt;li&gt;There were various other small games I wrote back then, including one about a wizard called Spellchick (I wasn&apos;t familiar at the time with the slang meaning of &amp;quot;chick&amp;quot; and Spellchick was a male wizard).&lt;/li&gt;&lt;/ol&gt;My blog is called &amp;quot;full of grandiose schemes&amp;quot;&amp;nbsp;because I&amp;nbsp;was given my medical notes when I emigrated, and the psychiatrist had written that about my explanations of my programming projects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=marnanel&amp;ditemid=27169&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://marnanel.dreamwidth.org/27169.html</comments>
  <category>folk.marnanel</category>
  <category>coding</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
</channel>
</rss>
