]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index d00d66907c2da31dcbce5549e798e197ab9b3539..7d9e4997b9d01b1544825748e84148e598e9e9aa 100644 (file)
@@ -6,6 +6,68 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>Isenkram with PackageKit support - new version 0.23 available in Debian unstable</title>
+               <link>http://people.skolelinux.org/pere/blog/Isenkram_with_PackageKit_support___new_version_0_23_available_in_Debian_unstable.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Isenkram_with_PackageKit_support___new_version_0_23_available_in_Debian_unstable.html</guid>
+                <pubDate>Wed, 25 May 2016 10:20:00 +0200</pubDate>
+               <description>&lt;p&gt;&lt;a href=&quot;https://tracker.debian.org/pkg/isenkram&quot;&gt;The isenkram
+system&lt;/a&gt; is a user-focused solution in Debian for handling hardware
+related packages.  The idea is to have a database of mappings between
+hardware and packages, and pop up a dialog suggesting for the user to
+install the packages to use a given hardware dongle.  Some use cases
+are when you insert a Yubikey, it proposes to install the software
+needed to control it; when you insert a braille reader list it
+proposes to install the packages needed to send text to the reader;
+and when you insert a ColorHug screen calibrator it suggests to
+install the driver for it.  The system work well, and even have a few
+command line tools to install firmware packages and packages for the
+hardware already in the machine (as opposed to hotpluggable hardware).&lt;/p&gt;
+
+&lt;p&gt;The system was initially written using aptdaemon, because I found
+good documentation and example code on how to use it.  But aptdaemon
+is going away and is generally being replaced by
+&lt;a href=&quot;http://www.freedesktop.org/software/PackageKit/&quot;&gt;PackageKit&lt;/a&gt;,
+so Isenkram needed a rewrite.  And today, thanks to the great patch
+from my college Sunil Mohan Adapa in the FreedomBox project, the
+rewrite finally took place.  I&#39;ve just uploaded a new version of
+Isenkram into Debian Unstable with the patch included, and the default
+for the background daemon is now to use PackageKit.  To check it out,
+install the &lt;tt&gt;isenkram&lt;/tt&gt; package and insert some hardware dongle
+and see if it is recognised.&lt;/p&gt;
+
+&lt;p&gt;If you want to know what kind of packages isenkram would propose for
+the machine it is running on, you can check out the isenkram-lookup
+program.  This is what it look like on a Thinkpad X230:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+% isenkram-lookup 
+bluez
+cheese
+fprintd
+fprintd-demo
+gkrellm-thinkbat
+hdapsd
+libpam-fprintd
+pidgin-blinklight
+thinkfan
+tleds
+tp-smapi-dkms
+tp-smapi-source
+tpb
+%p
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
+
+&lt;p&gt;The hardware mappings come from several places.  The preferred way
+is for packages to announce their hardware support using
+&lt;a href=&quot;https://www.freedesktop.org/software/appstream/docs/&quot;&gt;the
+cross distribution appstream system&lt;/a&gt;.
+See
+&lt;a href=&quot;http://people.skolelinux.org/pere/blog/tags/isenkram/&quot;&gt;previous
+blog posts about isenkram&lt;/a&gt; to learn how to do that.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Discharge rate estimate in new battery statistics collector for Debian</title>
                <link>http://people.skolelinux.org/pere/blog/Discharge_rate_estimate_in_new_battery_statistics_collector_for_Debian.html</link>
        <item>
                <title>Discharge rate estimate in new battery statistics collector for Debian</title>
                <link>http://people.skolelinux.org/pere/blog/Discharge_rate_estimate_in_new_battery_statistics_collector_for_Debian.html</link>
@@ -342,57 +404,5 @@ check him out.&lt;/p&gt;
 </description>
        </item>
        
 </description>
        </item>
        
-       <item>
-               <title>A French paperback edition of the book Free Culture by Lawrence Lessig is now available</title>
-               <link>http://people.skolelinux.org/pere/blog/A_French_paperback_edition_of_the_book_Free_Culture_by_Lawrence_Lessig_is_now_available.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_French_paperback_edition_of_the_book_Free_Culture_by_Lawrence_Lessig_is_now_available.html</guid>
-                <pubDate>Tue, 12 Apr 2016 10:40:00 +0200</pubDate>
-               <description>&lt;p&gt;I&#39;m happy to report that
-&lt;a href=&quot;http://www.lulu.com/shop/lawrence-lessig/culture-libre/paperback/product-22645082.html&quot;&gt;the
-French paperback edition&lt;/a&gt; of
-&lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;my
-project to translate&lt;/a&gt; the &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free
-Culture&lt;/a&gt; book by Lawrence Lessig is now available for sale on
-Lulu.com.  Once I have formally verified my proof reading copy, which
-should be in the mail, the paperback edition should be available in
-book stores like Amazon and Barnes &amp; Noble too.&lt;/p&gt;
-
-&lt;p&gt;This French edition, Culture Libre, is the work of the
-&lt;a href=&quot;http://dblatex.sourceforge.net/&quot;&gt;dblatex&lt;/a&gt; developer Benoît
-Guillon, who created the PO file from the initial translation
-available from
-&lt;a href=&quot;http://www.wikilivres.ca/wiki/Culture_libre&quot;&gt;the Wikilivres
-wiki pages&lt;/a&gt; and completed and corrected the translation to match
-the original docbook edition my project is using, as well as
-coordinated the proof reading of the final result.  I believe the end
-result look great, but I am biased and do not read French.  In
-addition to the paperback edition, the book is available in PDF, EPUB
-and Mobi format from the github project page linked to above.&lt;/p&gt;
-
-&lt;p&gt;When enabling book store distribution on Lulu.com, I had to nearly
-triple the price to allow the book stores some profit.  I also had to
-accept that I will get some revenue when a book is sold via Lulu.com.
-But because of the non-commercial clause in the book license
-(CC-BY-NC), this might be a problem.  To bypass the problem I
-discussed how to handle the revenue with the author, and we agreed
-that the revenue for these editions go to the
-&lt;a href=&quot;https://creativecommons.org/&quot;&gt;Creative Commons non-profit
-Corporation&lt;/a&gt; who handle donations to the Creative Commons project.
-So far they have earned around USD 70 on sales of the
-&lt;a href=&quot;http://www.lulu.com/shop/lawrence-lessig/free-culture/paperback/product-22440520.html&quot;&gt;English&lt;/a&gt;
-and
-&lt;a href=&quot;http://www.lulu.com/shop/lawrence-lessig/fri-kultur/paperback/product-22441576.html&quot;&gt;Norwegian
-Bokmål&lt;/a&gt; editions, according to Lulu.com.  They will get the revenue
-for the French edition too.  Their revenue is higher if you buy the
-book directly from Lulu.com instead of via a book store, so I
-recommend you buy directly from Lulu.com.&lt;/p&gt;
-
-&lt;p&gt;Perhaps you would like to get the book published in your language?
-The translation is done using a web based translator service, so the
-technical bar to enter is fairly low.  Get in touch if you would like
-to make this happen.&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>
         </channel>
 </rss>