<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>ScottK might have something to say ...</title>
      <link>http://WWW.kitterman.org/ScottK/</link>
      <description></description>
      <language>en</language>
      <copyright>Copyright 2010</copyright>
      <lastBuildDate>Mon, 21 Jun 2010 21:10:50 -0500</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.34-en</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Kubuntu Netbook Remix 10.04 Install on Dell Mini 10v with no internet</title>
         <description><![CDATA[<p>While I was at UDS I did a "Bad" thing to my netbook and had to re-install.</p>

<p>The Dell Mini 10v ships with BCM4312 wireless.  As a result it needs restricted drivers for wifi to work.  On the Kubuntu Netbook Remix ISO we included everything needed to get the Broadcom STA driver installed and working.  Unfortunately, Jockey doesn't know where to find the driver when the install is from USB.</p>

<p>After install you need to make a few adjustments.  Leave the USB device you installed from in after the first reboot.</p>

<p>First add the device to /etc/apt/sources.list.  The line to be added will look somewhat like:</p>

<p>deb file:///media/disk/ lucid main restricted </p>

<p>where media/disk is the path to your device</p>

<p>Then fire up jockey (Hardware Drivers under system).  It should show you two options for driver install.  You want to install the STA driver.</p>

<p>Once jockey is finished, you should have wifi.</p>

<p>So that solves the "you must have internet to get internet" Catch-22.</p>

<p>It's fortunate I was at UDS when this happened, I was able to talk to several different people and lay out a plan to fix this for Maverick.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2010/05/kubuntu_netbook_remix_1004_ins.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2010/05/kubuntu_netbook_remix_1004_ins.html</guid>
         <category>Ubuntu</category>
         <pubDate>Sun, 16 May 2010 22:49:32 -0500</pubDate>
      </item>
      
      <item>
         <title>You may want to check your clamd</title>
         <description><![CDATA[<p>If you are using clamav-daemon on releases before Lucid (version << 0.96) and on a 32bit architecture, there is a roughly 1 in 4 chance it crashed today.  See the clamav-announce message for details:</p>

<p><a href="http://lurker.clamav.net/message/20100507.110656.573e90d7.en.html">http://lurker.clamav.net/message/20100507.110656.573e90d7.en.html</a></p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2010/05/you_may_want_to_check_your_cla.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2010/05/you_may_want_to_check_your_cla.html</guid>
         <category>Ubuntu</category>
         <pubDate>Fri, 07 May 2010 09:30:39 -0500</pubDate>
      </item>
      
      <item>
         <title>Making of a new Ubuntu Flavor</title>
         <description><![CDATA[<p>Once the release finally happens today, Ubuntu will have some new siblings.  One of them will be <a href="https://wiki.kubuntu.org/Kubuntu/Netbook">Kubuntu Netbook Edition</a>.  </p>

<p>Why Kubuntu Netbook Edition?</p>

<p>1.  Kubuntu because it's built on Kubuntu and KDE.<br />
2.  Netbook because that's the target system.<br />
3.  Edition because it is all built from FOSS packages available in the official archives.</p>

<p>First there was a nugget of an idea from upstream.  KDE should have a different approach for <a href="http://www.notmart.org/index.php/BlaBla/put_a_net_in_your_book">netbooks</a>.  About the same time we had the <a href="https://launchpad.net/sprints/uds-karmic">developer summit</a> to plan the Karmic release.  Fortunately we had good representation from both the Kubuntu community and KDE developers and we organized around the idea of an early look at the KDE netbook vision (it will be released "for real" with KDE 4.4 in January 2010).  </p>

<p>We came up with a <a href="https://wiki.ubuntu.com/KubuntuKarmicNetbook">basic plan</a> and got it <a href="https://blueprints.launchpad.net/ubuntu/+spec/kubuntu-karmic-netbook-edition">approved</a>.</p>

<p>Then as we got to work, interesting things started to happen.  We created a new subset of the Kubuntu seeds to define the packages for a standard netbook install.  We created a set of default settings designed for the smaller screens on netbooks.  Then we started to make an ISO image for Kubuntu Netbook.  One thing I noticed throughout this process was that every time we needed a little bit of help or direction from someone at Canonical (trust me, I did not navigate the internals of <a href="https://launchpad.net/debian-cd">debian-cd</a> to add another image type without help) they were there to help us keep moving along.</p>

<p>By the Alpha 3 milestone, <a href="http://www.linux-netbook.com/video/kubuntu-910-alpha-3-netbook-edition-demo">Kubuntu Netbook</a> existed.  At this point, Kubuntu Netbook was nothing more than a miniature Kubuntu.  Thanks to the inherent scalability of KDE4, this was pretty easy to do.</p>

<p>Fortunately for us, the KDE developers  had done their <a href="http://morpheuz.cc/netbook-paper.pdf"research</a> before they started and already had a good idea where they wanted to <a href="http://morpheuz.cc/netbook.pdf">http://morpheuz.cc/netbook.pdf</a> and made rapid <a href="http://arstechnica.com/open-source/reviews/2009/07/kdes-new-plasma-netbook-interface-shines-in-small-places.ars">progress</a>.</p>

<p>By Alpha 5 we had a svn snapshot of the new plasma netbook packaged and <a href="http://www.youtube.com/watch?v=uJr-Ormf8jw">working</a>.  From that point on, we had a solid foundation for development and got to a pretty good result.</p>

<p><a href="http://WWW.kitterman.org/ScottK/KNE_u_i.png"><img alt="KNE_u_i.png" src="http://WWW.kitterman.org/ScottK/KNE_u_i-thumb.png" width="512" height="300" /></a></p>

<p>I'm very pleased with the way that Ubuntu developers (many, but not all of which work for Canonical) have jumped in and helped out when we needed it.  This is a <a href="https://wiki.ubuntu.com/KarmicKoala/ReleaseManifest">supportedt</a> release just like Kubuntu or Ubuntu.  It's a first effort, but I think a pretty good one that would not have been possible without all the help.</p>

<p>We've got three netbooks running Kubuntu Netbook Edition here at our house and we're all pretty happy.  I hope everyone else enjoys it too.</p>

<p>Of course we can't get too satisfied with what we have.  While we were off integrating and testing the early version of Plasma Netbook, upstream has been busy working on the <a href="http://www.youtube.com/watch?v=U72wLrPZMho">final version</a> we'll see in Lucid Lynx.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/10/making_of_a_new_ubuntu_flavor.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/10/making_of_a_new_ubuntu_flavor.html</guid>
         <category>Ubuntu</category>
         <pubDate>Thu, 29 Oct 2009 01:45:41 -0500</pubDate>
      </item>
      
      <item>
         <title>Ubuntu Community 1 United Airlines 0</title>
         <description><![CDATA[<p>A couple of weeks ago, I flew to Chicago with my wife and three kids for the wedding of one of my wife's cousins.  As we were about to board the return flight, my middle daughter (15) noticed that her suitcase  was missing.  We didn't have time to do anything except a quick look around and then get on the plane to go home.</p>

<p>Once we were home, after a lot of calling around by my wife and the daughter in question, they located the bag.  It was found at the TSA security checkpoint.  This was better than we had hoped for.</p>

<p>TSA told us all we had to do was have the airline come pick it up and with our authorization, they would turn the bag over to United for them to send it back to us.  All seemed well.</p>

<p>Unfortunately, United's position was that since it wasn't a checked bag, it wasn't their problem.  United's motto used to be "Fly the friendly skies."  I <a href="http://www.united.com/">checked</a> and I see that's no longer the case.  At least they aren't still pretending.</p>

<p>As soon as I heard this, I said to my wife, "Wait, I know people in Chicago."  I know Ubuntu developers who live there and I know there is an active Chicago loco team.</p>

<p>I visited #ubuntu-chicago (IRC on freenode) and almost immediately had multiple offers of help.  Thanks to  <br />
Tony Narlock (skiquel), the suitcase is on it's way home and my daughter is out of having to do a lot of shopping for clothes with money she doesn't have.  Thanks again Tony.</p>

<p>Being in the Ubuntu community is kind of like having family everywhere.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/10/ubuntu_community_1_united_airl.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/10/ubuntu_community_1_united_airl.html</guid>
         <category>Ubuntu</category>
         <pubDate>Wed, 28 Oct 2009 10:45:00 -0500</pubDate>
      </item>
      
      <item>
         <title>Final U/I for Kubuntu Netbook Edition in Karmic</title>
         <description><![CDATA[<p>Not much more to say.  Have a look:</p>

<p><a href="http://WWW.kitterman.org/ScottK/KNE_u_i.png"><img alt="KNE_u_i.png" src="http://WWW.kitterman.org/ScottK/KNE_u_i-thumb.png" width="512" height="300" /></a><br />
</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/09/final_ui_for_kubuntu_netbook_e.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/09/final_ui_for_kubuntu_netbook_e.html</guid>
         <category>Ubuntu</category>
         <pubDate>Mon, 28 Sep 2009 23:20:00 -0500</pubDate>
      </item>
      
      <item>
         <title>Can haz FIOS?</title>
         <description><![CDATA[<p>Oh dear.  Is any comment actually necessary:</p>

<p><a href="http://WWW.kitterman.org/ScottK/no_can_haz_fios.png"><img alt="no_can_haz_fios.png" src="http://WWW.kitterman.org/ScottK/no_can_haz_fios-thumb.png" width="382" height="338" /></a></p>

<p>I won't even go into the pain of trying to actually speak to someone to complain about it.  At least the web tech support understood it was a dumb idea.  Progress for our side, I guess.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/07/can_haz_fios.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/07/can_haz_fios.html</guid>
         <category>Ubuntu</category>
         <pubDate>Sat, 25 Jul 2009 01:40:45 -0500</pubDate>
      </item>
      
      <item>
         <title>Kubuntu: Ayatana has arrived</title>
         <description><![CDATA[<p>Unless you've been living under a rock for the last half year, you've almost certainly heard of <a href="http://www.jonobacon.org/2009/04/22/ayatana/">Canonical's Ayatana Project</a>. At UDS Karmic in Barcelona we spent quite some time working out the best was for <a href="http://www.kubuntu.org/">Kubuntu</a>, <a href="http://www.kde.org/">KDE</a>, and <a href="https://launchpad.net/ayatana">Ayatana</a> to work together.  We came up with a <a href="https://wiki.kubuntu.org/KubuntuKarmicAyatana">plan</a>.  </p>

<p>This plan gives Ayatana room to innovate and explore new concepts, preserves Kubuntu's position as a very upstream KDE focused distribution, and makes it easy for Ayatana's good work to benefit upstream.  </p>

<p>We didn't agree on everything, but we did agree on the idea that a user's notifications should be consistent.  From a Kubuntu perspective this meant that if a user was using a non-KDE application in a KDE session, then notifications should look and feel KDE like.</p>

<p>I gather it took quite some discussion on the XDG list to get agreement on how to achieve this, but <a href="https://launchpad.net/~agateau">Aurélien Gâteau</a> has now landed patches in KDE svn (for KDE 4.4) and in the Ubuntu archive for Karmic (KDE 4.3) to enable this [1] [2] [3] [4].</p>

<p>I think this is a great first step for Ayatana, Kubuntu, and KDE.  I look forward to more.</p>

<p>[1] <a href="https://launchpad.net/ubuntu/karmic/+source/kde4libs/4:4.2.96-0ubuntu5">href="https://launchpad.net/ubuntu/karmic/+source/kde4libs/4:4.2.96-0ubuntu5</a><br />
[2] <a href="https://launchpad.net/ubuntu/karmic/+source/kdebase/4:4.2.96-0ubuntu2">https://launchpad.net/ubuntu/karmic/+source/kdebase/4:4.2.96-0ubuntu2</a><br />
[3] <a href="https://launchpad.net/ubuntu/karmic/+source/kdebase-runtime/4:4.2.96-0ubuntu2">https://launchpad.net/ubuntu/karmic/+source/kdebase-runtime/4:4.2.96-0ubuntu2</a><br />
[4] <a href="https://launchpad.net/ubuntu/karmic/+source/kdebase-workspace/4:4.2.96-0ubuntu4">https://launchpad.net/ubuntu/karmic/+source/kdebase-workspace/4:4.2.96-0ubuntu4</a></p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/07/kubuntu_ayatana_has_arrived.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/07/kubuntu_ayatana_has_arrived.html</guid>
         <category>Ubuntu</category>
         <pubDate>Fri, 17 Jul 2009 16:15:37 -0500</pubDate>
      </item>
      
      <item>
         <title>Kubuntu Netbook Edition starts to take shape</title>
         <description><![CDATA[<p>One of our goals for Kubuntu in this development cycle is to introduce a new sub-flavor of Kubuntu for netbooks (thus Kubuntu Netbook Edition).  </p>

<p>We took a significant step forward on Friday when we got our first images:</p>

<p>http://cdimage.ubuntu.com/kubuntu-netbook/daily-live/current/</p>

<p>They are not optimized for netbooks yet, but KDE is natively pretty flexible about scale so it works reasonably well.  </p>

<p>Now we need testers.  I'm particularly interested in testing with a variety of netbook hardware.  If you have a system that needs proprietary, undistributable modules like poulsbo (e.g. Dell mini 10), then this won't work.  I did already discover that the Broadcom drivers my mini 10v needs were not on the ISO and that's fixed.</p>

<p>We have two goals for this release:</p>

<p>1.  We want to offer a traditional KDE computing experience scaled to the smaller form factor.  We should have a first cut at this done soon and be ready for some real testing to see what was missed.</p>

<p>2.  Offer a really exciting and new netbook experience using the plasma-netbook shell.  The pieces we need for this are still under heavy development (it looks like Kubuntu will be the first distro to release with it) and so it will arrive somewhat late and may have to be deferred to Karmic +1.</p>

<p>For now, please install from our new image and see if all your hardware works.  I'll let you know when we're ready for more.</p>

<p>For now you'll need to use the GTK usb-creator, but we are also close to having both KDE and Windows USB creator variants.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/07/kubuntu_netbook_edition_starts.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/07/kubuntu_netbook_edition_starts.html</guid>
         <category>Ubuntu</category>
         <pubDate>Fri, 10 Jul 2009 23:45:19 -0500</pubDate>
      </item>
      
      <item>
         <title>Let your fingers do the walking ...</title>
         <description><![CDATA[<p>When I was growing up, this was the advertising slogan of the "Yellow pages".  This was (is) the business telephone directory put out by the local telephone company throughout the US (I have no idea how localized the term Yellow Pages is, so I explain, just in case).</p>

<p>Recently I had an immediate need for a horse riding helmet for one of our daughters.  The need was immediate because she was leaving for camp the next day.  </p>

<p>This is not the kind of thing I normally purchase and I've only lived in this area for a few years, so I had no idea where to go.  Without giving it a lot of thought, I fired up Google Local and found a great specialty shop close to our house.  I had no idea it was there because it was on the back side of a small shopping center that I didn't know had a back side.</p>

<p>While we were there, I had a nice chat with the owner and mentioned I'd found the store via Google and his web site.  He mentioned that he gets a lot of new customers that way.  He's recently decided to cancel all his "Yellow Pages" advertising.  He said he views it as a waste of money.  His web site is a lot less expensive and works much better.  His comment about "Yellow Pages" was something like "No one uses it anymore".</p>

<p>This got me thinking.  I have a current copy.  The telephone company delivers it every year.  I can't remember the last time I actually used it instead of going online.</p>

<p>This seems like another small industry that is just going to go away.  I hadn't thought of this one before.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/06/let_your_fingers_do_the_walkin.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/06/let_your_fingers_do_the_walkin.html</guid>
         <category>Ubuntu</category>
         <pubDate>Tue, 30 Jun 2009 22:32:01 -0500</pubDate>
      </item>
      
      <item>
         <title>Back home from UDS Karmic ...</title>
         <description><![CDATA[<p>This UDS was my most intense so far.  We got some very good work done, but I need to decompress a little before I blog on that.</p>

<p>The choice of venue was personally interesting to me in a way that (like my last UDS in Prague) I had not anticipated.  As many of you will know already, a long time ago (in what seems almost like a different life) I was in the US Navy.  I spent Christmas 1991 and New Years Day 1992 in Barcelona.</p>

<p>For those of you to young to remember, January 1, 1992 was a day that marked a significant change in the world.  It was the first day in roughly 75 years in which there was no Union of the Soviet Socialist Republics (USSR).  We had heard the news that this was happening, but many of us wondered how much of this was real change and how much of this was cosmetic.</p>

<p>At the pier across from us there was a merchant ship of the former USSR.  I still remember coming topside and being surprised to see there were already sailors up on the ship's stack with a cutting torch cutting the hammer and sickle of the USSR down off their ship.  That was the moment when it really hit me that the world had changed in a way that really couldn't be reversed.</p>

<p>There is a connection to Ubuntu here too, beyond the physical location of UDS.  Whatever your opinion of my country (I'll tell you in advance I don't intend to have a debate about it's goodness/badness and will not publish comments either way), I felt I was there making a sacrifice in the service of freedom.  In that time and place it was the best way I knew how to do it.  Today I do stuff like take an unpaid week off of work and go to UDS to help make Ubuntu better.  This is also done in the service of freedom.</p>

<p>There are a lot of people all over the world who don't want others to be free.  Keep in mind that what we do in Ubuntu is part of a larger struggle to make sure these people do not succeed when considering if it's worth it to do one more bug triage, patch fix, or whatever it is you do to make Ubuntu better.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/05/back_home_from_uds_karmic.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/05/back_home_from_uds_karmic.html</guid>
         <category>Ubuntu</category>
         <pubDate>Sun, 31 May 2009 08:13:03 -0500</pubDate>
      </item>
      
      <item>
         <title>KDE 4.3 new systray and &quot;System Indicator&quot;</title>
         <description><![CDATA[<p>I guess the reaction to my last post is a good reminder that a distro developer ought to go see what upstream has already done before considering what the distro ought to add (I knew that).  I also knew about the <a href="http://aseigo.blogspot.com/2009/05/findlibknotificationitem-1.html">new systray protocol</a>  in <a href="http://kde.org/announcements/announce-4.3-beta1.php">KDE 4.3</a>.  I've even watched the <a href="http://www.notmart.org/index.php/Software/Systray_finally_in_action">video</a> before.  I completely brain dumped about it last night when I was writing.</p>

<p>Fundamentally it looks like I'll be able to get rid of all the systray stuff i don't care to see just using that.  So that's pretty cool.  I just wish I'd remembered before I put the time into writing that last night.  Ugh.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/05/kde_43_new_systray_and_system.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/05/kde_43_new_systray_and_system.html</guid>
         <category>Ubuntu</category>
         <pubDate>Thu, 14 May 2009 00:07:35 -0500</pubDate>
      </item>
      
      <item>
         <title>&quot;System Indicator&quot;?</title>
         <description><![CDATA[<p>One of the stated goals of <a href="http://www.canonical.com/">Canonical's</a> <a href="https://launchpad.net/ayatana">Ayatana project</a> is to reduce the amount of real estate used by the systray.  This was one of the rationales for the <a href="http://launchpad.net/indicator-applet">Indicator Applet</a> introduced in Ubuntu 9.04.  </p>

<p>In preparation for <a href="https://launchpad.net/sprints/uds-karmic">UDS Karmic</a> I decided to take a look at my Kubuntu 9.04 systray (as well as a few systray like items that in KDE 4.2 aren't or can't be in the actual systray).  It looks like this:</p>

<p><img alt="KDE 4.2 systray" src="http://kitterman.com/kubuntu/systray_all.jpg" width="375" height="210" /></p>

<p>I also experimented with removing some of these items to see how I experienced it.</p>

<p>Moving from left to right:</p>

<p>USB stick/SD card (Device notifier) - I don't see any need for this to be on the panel/systray by default at all.  Make a appearance when you've got a device to notify about.</p>

<p>Sound (Kmix) - I rarely need this.  I've got multimedia keys on my laptop (and they work - including the notifications about volume setting).  This could easily be somewhere else, less readily available.  It certainly doesn't need to be visible in the systray at all times for everyone.</p>

<p>Display (X Resize and Rotate) - I think I've only ever used this when setting up my laptop to work with a projector.  I have a vague recollection of this only being started by default as a workaround for a bug, but don't quote me on that.  I definitely don't need to see it.</p>

<p>Passwords (Kwallet) - I am sometimes vaguely interested in if the wallet is open or not, but I virtually never click on it.  Generally if something needs access to the wallet the application asks for it.  No need for this on the systray.</p>

<p>IRC (Quassel) - I click on this on all the time.  Sometimes it's just to get to IRC to see what's up, sometimes I right click on the icon to connect to Quassel's core component), and when I want to get to a channel where I was highlighted, if I don't click on the notification action, I can click on the Quassel icon to get to the correct channel quickly and easily.  I would not want this to be harder to get to.</p>

<p>RSS (aKrogator) - I click on this pretty regularly to read feeds when I'm taking a break from working on something.  This is useful.  It's not just for getting to read feeds, but also for triggering manual checks for updates.  I could live with this being two clicks away, but like it in the systray.</p>

<p>Clipboard (Klipper) - I use this all the time.  It's a great thing to have and the systray is a lovely place for it.</p>

<p>Email (Kmail) - I use this very regularly to get to Kmail.  I have a lot of windows open and finding the one that's Kmail is hard.  If I can click on the systray icon and get to it, it's very handy.  I do not use notifications for mail, I don't even pay much attention to the number on the icon, I mostly just need a quick way to get to kmail.  If the icon weren't reliably in the systray, that would a step back for me.</p>

<p>Network (Plasma Widget Network Management) - I really don't care about this much beyond am I connected.  I could live without seeing this if I got notified on disconnect (currenlty I just get connection notifications).</p>

<p>Battery (Plasma Widget Battery Monitor) - I moved the battery from the panel onto the desktop where I don't see it unless I minimize everything (i.e. almost never unless I explicitly look).  I found that the battery low/battery warning notifications were generally sufficient.  Until after the battery warning notification I almost never looked.  Afterwards I tended to peak at it fairly regularly.  Based on this, I don't see a need for direct access, just an easy way to get to it once the battery was low.  For bonus points it might appear in the systray after the battery hit warning level.</p>

<p>So once I got through looking at what systray and systray like items I was interested in, I was left with wanting something that contained an easy way to get to the things that had been removed and this:</p>

<p><img alt="KDE 4.2 systray without useless stuff" src="http://kitterman.com/kubuntu/systray_less.jpg" width="376" height="201" /></p>

<p><a href="https://launchpad.net/~laserjock">Jordan Mantha's</a> <a href="https://lists.launchpad.net/ayatana/msg00068.html">message</a> on the <a href="https://launchpad.net/ayatana">Ayatana</a> <a href="http://launchpad.net/~ayatana">mailing list</a> is what got me thinking about this.  Having looked at my own needs, despite using a different desktop environment, they appear similar.  "system-to-user" indications are a fruitful place to find opportunity to reduce the footprint of systray/notification area.  I'd be interested to see <a href="https://launchpad.net/ayatana">Ayatana</a> take this on.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/05/system_indicator.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/05/system_indicator.html</guid>
         <category>Ubuntu</category>
         <pubDate>Wed, 13 May 2009 01:23:10 -0500</pubDate>
      </item>
      
      <item>
         <title>Clamav Update</title>
         <description><![CDATA[<p><a href="http://clamav.net/">Clamav</a> is one of those packages where is order just to stay even you have to keep moving ahead.  If you don't keep up to date, then the bad guys have stuff that you can't detect.  </p>

<p><a href="https://launchpad.net/ubuntu/jaunty/+source/clamav/0.95.1+dfsg-1ubuntu1">Clamav 0.95</a> appeared late in the Jaunty development cycle, but with help from the other members of the <a href="https://launchpad.net/~ubuntu-clamav">Clamav Update Team</a> and the <a href="http://pkg-clamav.alioth.debian.org/">Debian Clamav Packaging Project</a> we got not only <a href="https://launchpad.net/ubuntu/jaunty/+source/clamav/0.95.1+dfsg-1ubuntu1">Clamav 0.95.1</a> into Jaunty, but all the reverse dependencies updated and tested.</p>

<p>There were a few glitches in the clamav-milter packaging and some additions to the apparmor profile that have been fixed in post-release updates.  I think we have a solid clamav package in Jaunty now.</p>

<p>At the same time we were working to test and integrate clamav 0.95.x in Jaunty, we were also working to finish testing 0.94.2 for Dapper and Hardy.  We also got that done, so the version that Intrepid released with is available for Dapper/Hardy/Intrepid (and has been patched to deal with all known post-release security issues).</p>

<p>Finally, we've prepared packages to test backporting clamav 0.95.1 to all supported releases.  They are in the <a href="https://launchpad.net/~ubuntu-clamav/+archive/ppa">ubuntu-clamav PPA</a>.  Once we get these tested we'll get them into the official backports repository.  If you test these packages, please mark your results on the <a href="https://wiki.ubuntu.com/MOTU/Clamav">team wiki</a>.</p>

<p>If you're interested in helping out, do some testing and apply to join <a href="https://launchpad.net/~ubuntu-clamav/+join">the team</a>.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/05/clamav_update.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/05/clamav_update.html</guid>
         <category>Ubuntu</category>
         <pubDate>Sun, 10 May 2009 00:45:14 -0500</pubDate>
      </item>
      
      <item>
         <title>No longer feeling a &quot;weighty obligation to act&quot;</title>
         <description><![CDATA[<p>The <a href="http://quassel-irc.org/">Quassel</a> developers are keeping up their consistent record of responsiveness to feedback.  A couple of weeks ago, when I wrote about <a href="http://www.kitterman.org/ScottK/2009/04/kubuntu_904_and_notifications.html">notifications in Kubuntu 9.04</a>, I mentioned that I'd like the ability to easily get to the IRC channel related to the most recent notification from <a href="http://quassel-irc.org/">Quassel</a>.  I got a patch almost immediately that I've been testing.</p>

<p>I'm very happy with it and report that I feel a lot more relaxed about responding to notifications from <a href="http://quassel-irc.org/">Quassel</a>.  If I want to respond to an notification after it's already disappeared, I just click on <a href="http://quassel-irc.org/">Quassel</a>'s systray icon and I get right there.</p>

<p><img alt="KDE 4.2 systray" src="http://kitterman.com/kubuntu/systray.jpg" width="223" height="37" /></p>

<p>Anyone who wants to try it out can upgrade from my <a href="https://launchpad.net/~kitterman/+archive/ppa">PPA</a>.  This update includes the patch for that and another dealing with correctly setting notification timeouts.  Some users who use <a href="http://quassel-irc.org/">Quassel</a> outside of a <a href="http://kde.org/">KDE</a> environment have mentioned that notifications didn't go away and had to be manually dismissed.  I'm interested to hear if this patch makes a difference.</p>

<p>This patches and a number of other bug fixes will be out shortly in <a href="http://quassel-irc.org/">Quassel</a> 0.4.2.  Once it's released and I get it pacakged for Karmic, I'll also get it into jaunty-backports for people who want to try it without upgrading their entire system.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/05/no_longer_feeling_a_weighty_ob.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/05/no_longer_feeling_a_weighty_ob.html</guid>
         <category>Ubuntu</category>
         <pubDate>Fri, 08 May 2009 02:30:30 -0500</pubDate>
      </item>
      
      <item>
         <title>Kubuntu 9.04 and notifications</title>
         <description><![CDATA[<p>Back in early January, I wrote about what I was hoping for with <a href="http://www.kitterman.org/ScottK/2009/01/notifications_what_id_like_to.html">notifications in Jaunty</a>.  I got the first part of my wish the very next <a href="http://www.kitterman.org/ScottK/2009/01/stuff_i_love_about_foss_quasse.html">day</a>.  The story has a happy ending, but it got a little twisty along the way.</p>

<p>Back in January, what I showed you was not a KDE notification.  It was generated by Qt and provided by (I think) the standard libnotify (Canonical's <a href="https://wiki.ubuntu.com/NotifyOSD">notify-osd</a> did not exist yet).  It wasn't at all pretty in a KDE environment, but it worked.  I got a notification and, if I wanted, I clicked on it and Quassel appeared.  If I didn't, it went away.  Things were functional, if not pretty.</p>

<p>I week later we activated the then experimental KDE integration for Quassel and things went initally downhill.  I was still running Intrepid with KDE 4.1 and the KDE Plasma notifications in KDE 4.1 were ugly and they were persistent (plus the action to click on them stopped working).  Having to manually dismiss all the notifications was a real annoyance.  This is one aspect of notifications upon which I completely agree with <a href="http://www.markshuttleworth.com/archives/253">Mark Shuttleworth</a>.</p>

<p>Once I upgraded to KDE 4.2, things got good again.  Not only did notifications start going away on their own, but the Quassel developers figured out the problem with integrating actions via <a href="http://api.kde.org/4.2-api/kdelibs-apidocs/kdeui/html/classKNotification.html">KNotification</a>.  The result, I think is extremely usable and visually appealing:</p>

<p><img alt="New_Quassel Notification" src="http://kitterman.com/kubuntu/jaunty-notification-quassel.jpg" width="423" height="133" /></p>

<p>The part that makes this notification just killer for me though is not just the action, but that when I click on View, not only does it take me to Quassel, it takes me to the channel that triggered the notification.  I've used IRC with no notifications (just a flashing icon in the systray), with non-interactive notificaitons, with notifications that just took me to the right application, and now with notifications that take me to the right channel.  This is far and away the best I've had so far.  </p>

<p>To give credit where it is due, now that I have an application with a really useful notification action, I start to see, a little bit, <a href="http://www.markshuttleworth.com/archives/253">Mark Shuttleworth's</a> point about actions on notifications creating a "weighty obligation to act".  The trick being that I have to get to it before it goes away to be useful.  I don't at all agree that taking the action away is a good thing.  While this could be better, I'm very glad to have it.</p>

<p>I've already followed up with the <a href="http://www.quassel-irc.org/">Quassel</a> developers and they've added a solution to this problem to their feature plan for their next release.  Their <a href="http://www.kitterman.org/ScottK/2009/01/stuff_i_love_about_foss_quasse.html">responsiveness</a> to feedback that I blogged about in January continues.  The solution is in their systray icon.  Currently (like most applications) it just raises and lowers the application window when you click on it.  For the next release, if Quassel is not on top, it will remember where your last notification came from and take you there.  Once that's in place, the rush is gone.</p>

<p><a href="http://api.kde.org/4.2-api/kdelibs-apidocs/kdeui/html/classKNotification.html">KNotification</a> is working effectively throughout KDE 4.2.  The progress dialogue when you copy files is a notification.  When you click on a link that opens a new window, it's a notification:</p>

<p><img alt="Web page notification" src="http://kitterman.com/kubuntu/konq-window-notification.jpg" width="370" height="148" /></p>

<p>All in all, KDE made a huge step forward in notifications in KDE 4.2 and I'm very happy to see it.  One of the interesting aspects of the design is that while transient notifications can exist for varying lengths of time (for example until the file copy is complete), they only stay maximized for a short period.  If they still exist, but aren't maximized they get their own systray icon (A nice stylized i - for information, I guess):</p>

<p><img alt="KDE 4.2 systray" src="http://kitterman.com/kubuntu/systray.jpg" width="223" height="37" /></p>

<p>I'm quite pleased with the progress made in KDE 4.2.  I'm interested to see how the new systray protocol in KDE 4.3 evolves and is integrated with the notification system for the Karmic Koala.</p>]]></description>
         <link>http://WWW.kitterman.org/ScottK/2009/04/kubuntu_904_and_notifications.html</link>
         <guid>http://WWW.kitterman.org/ScottK/2009/04/kubuntu_904_and_notifications.html</guid>
         <category>Ubuntu</category>
         <pubDate>Sun, 19 Apr 2009 02:11:00 -0500</pubDate>
      </item>
      
   </channel>
</rss>
