<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Wittering.  But cross-platform, revenue-driven, buzzword-compliant wittering. Oh yes, it’s also asynchronous. Oisin Feeley’s Tumblelog</description><title>Wittering2.0</title><generator>Tumblr (3.0; @ofeeley)</generator><link>http://ofeeley.tumblr.com/</link><item><title>Fedora Weekly News #166</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="http://fedoraproject.org/wiki/User:Ush" title="User:Ush"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Orphans are Purged&lt;/h3&gt;
&lt;p&gt;It sounded&lt;sup id="cite_ref-68" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-68"&gt;[1]&lt;/a&gt;&lt;/sup&gt; like Dickensian cruelty when &lt;a href="http://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; announced that he would be purging the orphans. All that it meant however was that those packages which were not blocked and had no owners would be &amp;#8220;[&amp;#8230;] blocked, and will not be shipped with F11.&amp;#8221; The initial list mistakenly listed &lt;code&gt;EPEL&lt;/code&gt; packages and a shorter revised list was posted&lt;sup id="cite_ref-69" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-69"&gt;[2]&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;A follow-up posted&lt;sup id="cite_ref-70" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-70"&gt;[3]&lt;/a&gt;&lt;/sup&gt; states that packages listed therein will be removed on 2009-03-09 unless volunteers are found to maintain them.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-68"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-68"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00093.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00093.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00093.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00093.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-69"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-69"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00103.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00103.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00103.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00103.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-70"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-70"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00474.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00474.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00474.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00474.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Fedora 11 to Ship Tiger VNC&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/AdamTkac" title="AdamTkac"&gt;Adam Tkac&lt;/a&gt; wrote&lt;sup id="cite_ref-71" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-71"&gt;[1]&lt;/a&gt;&lt;/sup&gt; to explain why he had decided &amp;#8220;one minute before the beta freeze&amp;#8221; to replace &lt;code&gt;TightVNC&lt;/code&gt; with the &lt;code&gt;TigerVNC&lt;/code&gt; fork. Adam has a history of very actively seeking to merge improvements upstream which in the past led&lt;sup id="cite_ref-72" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-72"&gt;[2]&lt;/a&gt;&lt;/sup&gt; to the replacement of &lt;code&gt;RealVNC&lt;/code&gt; with &lt;code&gt;TightVNC&lt;/code&gt; when it seemed that the latter was more willing to evolve. The glacial pace of &lt;code&gt;RealVNC&lt;/code&gt; development seemed to be correlated with the presence of a non-Free enterprise edition. Adam reported that unfortunately a lack of co-ordination of the &lt;code&gt;TightVNC&lt;/code&gt; project had led to the &lt;code&gt;TurboVNC&lt;/code&gt; and &lt;code&gt;TightVNC&lt;/code&gt; projects deciding that a fork was necessary. An initial mail posted&lt;sup id="cite_ref-73" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-73"&gt;[3]&lt;/a&gt;&lt;/sup&gt; by PeterÅstrand on @tigervnc-users provides some more details.&lt;/p&gt;
&lt;p&gt;One specific outcome anticipated&lt;sup id="cite_ref-74" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-74"&gt;[4]&lt;/a&gt;&lt;/sup&gt; by KingInuYasha was a &amp;#8220;[&amp;#8230;] proper implementations of VNC 4 for UNIX like systems [&amp;#8230;] Having a VNC implementation that actually is kept up to date with the VNC protocol and is optimized with extensions is something I have been waiting for awhile now.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Another hint of good things which may come from a more rapid pace of development was revealed&lt;sup id="cite_ref-75" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-75"&gt;[5]&lt;/a&gt;&lt;/sup&gt; when Daniel Berrange asked about Adam&amp;#8217;s plans to include the &lt;code&gt;VeNCrypt&lt;/code&gt; server-side SSL/TLS extension. This would result in a &amp;#8220;[&amp;#8230;] consistent TLS extension that&amp;#8217;s inter operable across all the VNC clients &amp;amp; servers in Fedora.&amp;#8221; Daniel also mentioned that he had &amp;#8220;[&amp;#8230;] recently defined &amp;amp; implemented another VNC auth extension based on SASL. This provides for a good extendable authentication capability, most importantly including GSSAPI Kerberos for single sign on. I&amp;#8217;ve got it implemented for QEMU, KVM, GTK-VNC and VINO already, so again it&amp;#8217;d be good to plan for adding it to TigerVNC too so we have a widely interoperable strong authentication system.&amp;#8221;&lt;/p&gt;
&lt;p&gt;All in all it looks as though contrary to their slogan &amp;#8220;The VNC that bites&amp;#8221; TigerVNC will be superb.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-71"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-71"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00213.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00213.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00213.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00213.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-72"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-72"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue119#Baracuda_To_Replace_VNC_.3F" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue119#Baracuda_To_Replace_VNC_.3F"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue119#Baracuda_To_Replace_VNC_.3F"&gt;http://fedoraproject.org/wiki/FWN/Issue119#Baracuda_To_Replace_VNC_.3F&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-73"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-73"&gt;↑&lt;/a&gt; &lt;a href="http://sourceforge.net/mailarchive/forum.php?thread_name=alpine.LFD.2.00.0902271116020.25749%40maggie.lkpg.cendio.se&amp;amp;forum_name=tigervnc-users" class="external free" title="http://sourceforge.net/mailarchive/forum.php?thread_name=alpine.LFD.2.00.0902271116020.25749%40maggie.lkpg.cendio.se&amp;amp;forum_name=tigervnc-users"&gt;&lt;a href="http://sourceforge.net/mailarchive/forum.php?thread_name=alpine.LFD.2.00.0902271116020.25749%40maggie.lkpg.cendio.se&amp;amp;forum_name=tigervnc-users"&gt;http://sourceforge.net/mailarchive/forum.php?thread_name=alpine.LFD.2.00.0902271116020.25749%40maggie.lkpg.cendio.se&amp;amp;forum_name=tigervnc-users&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-74"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-74"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00217.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00217.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00217.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00217.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-75"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-75"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00221.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00221.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00221.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00221.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Ready for a New RPM Version&amp;#160;?&lt;/h3&gt;
&lt;p&gt;On 2009-02-26&amp;#160;&lt;a href="http://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt; asked&lt;sup id="cite_ref-76" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-76"&gt;[1]&lt;/a&gt;&lt;/sup&gt; if it would be possible to introduce &lt;code&gt;RPM-4.7&lt;/code&gt; at this late stage of the &lt;code&gt;Fedora 11&lt;/code&gt; release cycle. This new version decreases memory use and improves performance. Panu emphasized that it was not as large an upgrade as the &amp;#8220;[&amp;#8230;] 4.4.2.x -&amp;gt; 4.6.0 leap-of-faith upgrade last year [.]&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/User:Notting" title="User:Notting"&gt;Bill Nottingham&lt;/a&gt; was among those who expressed concern that &lt;code&gt;rpm-4.7&lt;/code&gt; would be completely ready for the final release of &lt;code&gt;Fedora 11&lt;/code&gt;. He also wondered if there would be incompatibilities with previous &lt;code&gt;rpm&lt;/code&gt; version. Panu answered&lt;sup id="cite_ref-77" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-77"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that &lt;code&gt;rpm-4.7&lt;/code&gt; was expected to be ready for the final release and that incompatibilities would only result if packagers used the &lt;code&gt;POSIX&lt;/code&gt; file capabilities. This latter is protected against with an &lt;code&gt;rpmlib()&lt;/code&gt; dependency.&lt;/p&gt;
&lt;p&gt;A certain amount of disquiet at the idea of &amp;#8220;[g]oing with a beta version of critical infrastructure like RPM [&amp;#8230;]&amp;#8221; based on the recent changes to RPM was voiced&lt;sup id="cite_ref-78" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-78"&gt;[3]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="http://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt;. Upon a challenge from &lt;a href="http://fedoraproject.org/wiki/User:Skvidal" title="User:Skvidal"&gt;Seth Vidal&lt;/a&gt; some problems with the process of upgrading &lt;code&gt;rpm&lt;/code&gt; to handle stronger hashes were listed&lt;sup id="cite_ref-79" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-79"&gt;[4]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="http://fedoraproject.org/wiki/User:Notting" title="User:Notting"&gt;Bill Nottingham&lt;/a&gt;. These included including &amp;#8220;No solution for handling packages natively on F9&amp;#8221; and &lt;a href="http://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; expanded&lt;sup id="cite_ref-80" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-80"&gt;[5]&lt;/a&gt;&lt;/sup&gt; on the point: &amp;#8220;I&amp;#8217;m personally still ticked off that I&amp;#8217;m being forced to update my development workstation to F-10 immediately in order to continue doing useful work on rawhide packages. I don&amp;#8217;t have time for that right now. Since F-9 is still supported, isn&amp;#8217;t it a management failing to have allowed this to happen without a plan to make mock on F-9 work?&amp;#8221; The general response seemed to be that developers need to use one of the virtual machine solutions in order to be able to build for &lt;code&gt;rawhide&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A substantial sub-thread on the rate of change in &lt;code&gt;rawhide&lt;/code&gt; and whether or not developers should use it or stick to the current stable release with a virtualized instance of &lt;code&gt;rawhide&lt;/code&gt; developed&lt;sup id="cite_ref-81" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-81"&gt;[6]&lt;/a&gt;&lt;/sup&gt; following some thoughts from &lt;a href="http://fedoraproject.org/wiki/User:Adamwill" title="User:Adamwill"&gt;Adam Williamson&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/User:Sundaram" title="User:Sundaram"&gt;RahulSundaram&lt;/a&gt; asked&lt;sup id="cite_ref-82" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-82"&gt;[7]&lt;/a&gt;&lt;/sup&gt; for more information on the use of &lt;code&gt;LZMA&lt;/code&gt; compression as this is one of the new features of &lt;code&gt;rpm-4.7&lt;/code&gt;. Panu replied&lt;sup id="cite_ref-83" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-83"&gt;[8]&lt;/a&gt;&lt;/sup&gt;&lt;code&gt;LZMA&lt;/code&gt; will not be used by default as it would make even the current &lt;code&gt;Fedora 10&lt;/code&gt; &lt;code&gt;rpm&lt;/code&gt; unable to read packages produced with such compression.&lt;/p&gt;
&lt;p&gt;A FESCo decision made on 2009-03-06 confirmed&lt;sup id="cite_ref-84" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-84"&gt;[9]&lt;/a&gt;&lt;/sup&gt; that &lt;code&gt;rpm-4.7&lt;/code&gt; would be the version shipping in &lt;code&gt;Fedora 11&lt;/code&gt;.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-76"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-76"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02117.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02117.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02117.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02117.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-77"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-77"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02161.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02161.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02161.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02161.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-78"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-78"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02134.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02134.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02134.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02134.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-79"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-79"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02142.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02142.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02142.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02142.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-80"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-80"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02146.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02146.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02146.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02146.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-81"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-81"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02213.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02213.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02213.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02213.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-82"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-82"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02156.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02156.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02156.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02156.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-83"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-83"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02173.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02173.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02173.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02173.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-84"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-84"&gt;↑&lt;/a&gt; &lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2009-03-06.html" class="external free" title="http://bpepple.fedorapeople.org/fesco/FESCo-2009-03-06.html"&gt;&lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2009-03-06.html"&gt;http://bpepple.fedorapeople.org/fesco/FESCo-2009-03-06.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Windows Cross-compiler Added to comps.xml&lt;/h3&gt;
&lt;p&gt;Following from a FESCo 2009-03-06 decision &lt;a href="http://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; asked&lt;sup id="cite_ref-85" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-85"&gt;[1]&lt;/a&gt;&lt;/sup&gt; to add a &amp;#8220;Windows cross-compiler&amp;#8221; group to &lt;code&gt;comps.xml&lt;/code&gt; before the rapidly approaching 2009-03-10 string freeze.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/User:Kkofler" title="User:Kkofler"&gt;Kevin Kofler&lt;/a&gt; asked why Richard did not call it &amp;#8220;MinGW cross compiler&amp;#8221; and Richard responded&lt;sup id="cite_ref-86" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-86"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that he wanted to avoid trademarks and leave open the possibility to broaden support to other non-embedded platforms. He came up with either &amp;#8220;Consumer cross-compilers (CCC) or Consumer cross-compiler collection (CCCC).&amp;#8221; Kevin had some other interesting questions about the legality of possible &lt;code&gt;OS X&lt;/code&gt; cross-compilers and the desirability of one group per OS. Richard pointed&lt;sup id="cite_ref-87" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-87"&gt;[3]&lt;/a&gt;&lt;/sup&gt; to an earlier thread on the latter question.&lt;/p&gt;

&lt;h3&gt;Anaconda Default of Separate / and /home Partitions&lt;/h3&gt;
&lt;p&gt;A long-standing bugzilla entry was referenced&lt;sup id="cite_ref-88" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-88"&gt;[4]&lt;/a&gt;&lt;/sup&gt; by Lex Hider as background for the idea that &lt;code&gt;anaconda&lt;/code&gt; should support separate &lt;code&gt;/home&lt;/code&gt; and &lt;code&gt;/&lt;/code&gt; partitions in order to support clean installs during upgrades. Lex&amp;#8217;s detailed post included links to relevant previous discussion.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/User:Adamwill" title="User:Adamwill"&gt;Adam Williamson&lt;/a&gt; was very much in favor of the idea and in response to &lt;a href="http://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; suggested&lt;sup id="cite_ref-89" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-89"&gt;[5]&lt;/a&gt;&lt;/sup&gt; some heuristics which might allow &lt;code&gt;anaconda&lt;/code&gt; to determine the relative sizes of the &lt;code&gt;/&lt;/code&gt; and &lt;code&gt;/home&lt;/code&gt; partitions. &lt;a href="http://fedoraproject.org/wiki/User:Bruno" title="User:Bruno"&gt;Bruno Wolff III&amp;#8217;s&lt;/a&gt; &lt;code&gt;/&lt;/code&gt; partition size (circa 40GB) proved&lt;sup id="cite_ref-90" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-90"&gt;[6]&lt;/a&gt;&lt;/sup&gt; to be surprisingly large due to multiple languages installed. &lt;a href="http://fedoraproject.org/wiki/MichelSalim" title="MichelSalim"&gt;Michel Salim&lt;/a&gt;&lt;sup id="cite_ref-91" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-91"&gt;[7]&lt;/a&gt;&lt;/sup&gt; and &lt;a href="http://fedoraproject.org/wiki/CallumLerwick" title="CallumLerwick"&gt;Callum Lerwick&lt;/a&gt;&lt;sup id="cite_ref-92" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-92"&gt;[8]&lt;/a&gt;&lt;/sup&gt; both brought up the necessity to have a large &lt;code&gt;/&lt;/code&gt; partition in order to be able to run &lt;code&gt;preupgrade&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Lex elaborated&lt;sup id="cite_ref-93" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-93"&gt;[9]&lt;/a&gt;&lt;/sup&gt; on possible space requirements for such a scheme.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-85"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-85"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00365.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00365.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00365.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00365.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-86"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-86"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00384.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00384.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00384.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00384.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-87"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-87"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00397.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00397.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00397.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00397.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-88"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-88"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01903.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01903.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01903.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01903.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-89"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-89"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01960.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01960.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01960.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01960.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-90"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-90"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01976.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01976.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01976.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01976.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-91"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-91"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02167.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02167.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02167.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02167.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-92"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-92"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02021.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02021.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02021.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02021.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-93"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-93"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02356.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02356.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02356.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg02356.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Beta Freeze and String Freeze this Tuesday 2009-03-10&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/User:Ausil" title="User:Ausil"&gt;Dennis Gilmore&lt;/a&gt; posted&lt;sup id="cite_ref-94" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-94"&gt;[1]&lt;/a&gt;&lt;/sup&gt; a heads up on 2009-03-06 that &amp;#8220;[&amp;#8230;] anything that needs translations needs to be done by COB [Tuesday]. This is a blocking Freeze any packages you need included in the Beta release must be requested via release engineering [.]&amp;#8221;&lt;/p&gt;
&lt;p&gt;A brief amount of confusion occurred&lt;sup id="cite_ref-95" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-95"&gt;[2]&lt;/a&gt;&lt;/sup&gt; due to the misnaming of the day of the week.  &lt;a href="http://fedoraproject.org/wiki/User:Till" title="User:Till"&gt;Till Maas&lt;/a&gt; also wondered exactly what Close Of Business meant exactly for an international project like &lt;code&gt;Fedora&lt;/code&gt;.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-94"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-94"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00430.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00430.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00430.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00430.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-95"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_ref-95"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00425.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00425.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00425.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-March/msg00425.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;Fedora 11 Default Mediaplayer Not Banshee. Mono to Blame&amp;#160;?&lt;/h3&gt;
&lt;p&gt;A summary of FESCo deliberations posted&lt;sup id="cite_ref-96" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-96"&gt;[1]&lt;/a&gt;&lt;/sup&gt; by BillNottingham stirred DavidNielsen to object that he had not been alerted (as maintainer) that discussion of the &lt;code&gt;Banshee&lt;/code&gt; media player was to occur. David also objected&lt;sup id="cite_ref-97" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-97"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that the onus had been placed on him to convince the maintainer of the competitor &lt;code&gt;Rhythmbox&lt;/code&gt; package to allow the replacement. He also suggested that the use of the &lt;code&gt;Mono&lt;/code&gt; language was a stumbling block due to &lt;code&gt;RHEL&lt;/code&gt; eschewing &lt;code&gt;Mono&lt;/code&gt;: &amp;#8220;[&amp;#8230;] RHEL does not ship Mono, if RHEL wants to ship Rhythmbox that is their decision but what Fedora ships should not be. What else are we going to be dictated from above.. who else should bother to make proposals for what they preceive to be improvements?&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; responded&lt;sup id="cite_ref-98" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-98"&gt;[3]&lt;/a&gt;&lt;/sup&gt; that his understanding was that the desire to avoid &lt;code&gt;mono&lt;/code&gt; in &lt;code&gt;Fedora&lt;/code&gt; is to avoid bloating the &lt;code&gt;LiveCD&lt;/code&gt;s with dependencies. The IRC logs bore out&lt;sup id="cite_ref-99" class="reference"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue166#cite_note-99"&gt;[4]&lt;/a&gt;&lt;/sup&gt; this interpretation with FESCo members explicitly stating that &amp;#8220;[&amp;#8230;] what its written in should have no bearing on what goes in[.]&amp;#8221; It was also clear however that &lt;code&gt;RHEL&lt;/code&gt;, as the largest downstream distributor of an OS directly derived from &lt;code&gt;Fedora&lt;/code&gt;, would not be ignored.&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/84903892</link><guid>http://ofeeley.tumblr.com/post/84903892</guid><pubDate>Mon, 09 Mar 2009 11:40:26 -0400</pubDate></item><item><title>There is no FWN#165</title><description>&lt;p&gt;Unfortunately I was sick for FWN#165 so no Developments column for that week.&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/84903680</link><guid>http://ofeeley.tumblr.com/post/84903680</guid><pubDate>Mon, 09 Mar 2009 11:39:39 -0400</pubDate></item><item><title>Fedora Weekly News #164</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/User:Ush" title="User:Ush"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora 11 Mass Rebuild &amp;#8212;-&lt;/h3&gt;
&lt;p&gt;Some complications resulting from the inconsistent application of Fedora Packaging Guidelines were manifested when the mass rebuild discussed last week(FWN#163&lt;sup id="cite_ref-48" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-48"&gt;[1]&lt;/a&gt;&lt;/sup&gt;) gained&lt;sup id="cite_ref-49" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-49"&gt;[2]&lt;/a&gt;&lt;/sup&gt; a more concrete shape. &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; posted&lt;sup id="cite_ref-50" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-50"&gt;[3]&lt;/a&gt;&lt;/sup&gt; a request that all maintainers would read the wiki page describing what needs to be done, especially the Maintainer Actions section.&lt;/p&gt;
&lt;p&gt;The rebuild should kick-off this Monday (2009-02-23). The wiki page describes the relatively narrow timeframe in which maintainers can attempt their own rebuilds and the way in which they can avoid the auto-rebuild.&lt;/p&gt;
&lt;p&gt;Concern was expressed by &lt;a href="https://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; that the rebuilds were non-ordered. Jesse responded&lt;sup id="cite_ref-51" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-51"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that ordered builds were &amp;#8220;[&amp;#8230;] generally only are necessary when bumping sonames or otherwise bootstrapping items. Given that neither of those apply for this rebuild, effort spent trying to order and chain builds would be effort wasted.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/RalfCorsepius" title="RalfCorsepius"&gt;Ralf Corsepius&lt;/a&gt; challenged&lt;sup id="cite_ref-52" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-52"&gt;[5]&lt;/a&gt;&lt;/sup&gt; this with the observation that &lt;code&gt;pkgconfig&lt;/code&gt; BuildRequires are added automatically. Ralf suggested&lt;sup id="cite_ref-53" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-53"&gt;[6]&lt;/a&gt;&lt;/sup&gt; the problem could be solved by &amp;#8220;[&amp;#8230;] checking which packages in current rawhide contain *.pc&amp;#8217;s but do not Provide nor Require pkgconfig(foo) and to rebuild them (in manually presorted order) in advance to the mass rebuild.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JonMasters" title="JonMasters"&gt;Jon Masters&lt;/a&gt; appreciated&lt;sup id="cite_ref-54" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-54"&gt;[7]&lt;/a&gt;&lt;/sup&gt; Jesse&amp;#8217;s work and worried that the rebuild might leave some statically built binaries using i386 instead of the promised i586 (see FWN#162&lt;sup id="cite_ref-55" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-55"&gt;[8]&lt;/a&gt;&lt;/sup&gt;). Subsequent rebuilds were suggested as a means to work around the problem but Jesse preferred to identify specific problems and stated&lt;sup id="cite_ref-56" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-56"&gt;[9]&lt;/a&gt;&lt;/sup&gt;: &amp;#8220;I think the most I&amp;#8217;d be willing to do would be a second build pass across the static packages. IMHO everything else should be left up to testing discovery and fixing the assumptions rather than hiding them.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Another approach was suggested by &lt;a href="https://fedoraproject.org/wiki/User:Konradm" title="User:Konradm"&gt;Conrad Meyer&lt;/a&gt; based on using &lt;code&gt;BuildRequires: *-static&lt;/code&gt;. When Ralf replied that this would not work because many packagers who had not used static subpackages Conrad pointed&lt;sup id="cite_ref-57" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-57"&gt;[10]&lt;/a&gt;&lt;/sup&gt; to the guidelines. &lt;a href="https://fedoraproject.org/wiki/NicolasMailhot" class="mw-redirect" title="NicolasMailhot"&gt;Nicolas Mailhot&lt;/a&gt; ruefully responded&lt;sup id="cite_ref-58" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-58"&gt;[11]&lt;/a&gt;&lt;/sup&gt; that his experience with the fonts guidelines suggested that enforcement was necessary. Later discussion with &lt;a href="https://fedoraproject.org/wiki/JakubJelinek" title="JakubJelinek"&gt;Jakub Jelínek&lt;/a&gt; about the presence of &lt;code&gt;libc.a&lt;/code&gt; in &lt;code&gt;glibc-devel&lt;/code&gt; suggested&lt;sup id="cite_ref-59" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-59"&gt;[12]&lt;/a&gt;&lt;/sup&gt; that it will not be simple to apply this particular guideline to &lt;code&gt;glibc&lt;/code&gt; without &lt;code&gt;gcc -static&lt;/code&gt; ceasing to behave as expected.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-48"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-48"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue163#Mass_Rebuild_Coming_Soon" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue163#Mass_Rebuild_Coming_Soon"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue163#Mass_Rebuild_Coming_Soon"&gt;http://fedoraproject.org/wiki/FWN/Issue163#Mass_Rebuild_Coming_Soon&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-49"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-49"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild" class="external free" title="http://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild"&gt;&lt;a href="http://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild"&gt;http://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-50"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-50"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01281.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01281.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01281.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01281.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-51"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-51"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01287.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01287.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01287.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01287.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-52"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-52"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01297.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01297.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01297.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01297.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-53"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-53"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01303.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01303.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01303.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01303.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-54"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-54"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01298.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01298.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01298.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01298.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-55"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-55"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set"&gt;http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-56"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-56"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01300.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01300.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01300.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01300.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-57"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-57"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01307.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01307.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01307.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01307.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-58"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-58"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01312.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01312.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01312.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01312.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-59"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-59"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01322.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01322.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01322.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01322.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Virtual Provides for Login Managers &amp;#8212;-&lt;/h3&gt;
&lt;p&gt;Following problems reported&lt;sup id="cite_ref-60" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-60"&gt;[1]&lt;/a&gt;&lt;/sup&gt; with booting to runlevel 5 by default with the &lt;code&gt;slim&lt;/code&gt; login-manager &lt;a href="https://fedoraproject.org/wiki/ChrisLumens" title="ChrisLumens"&gt;Chris Lumens&lt;/a&gt; suggested&lt;sup id="cite_ref-61" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-61"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that &amp;#8220;[&amp;#8230;] all packages containing a login manager include a special Provides: that we can query on.&amp;#8221; This would allow &lt;code&gt;anaconda&lt;/code&gt; to determine whether a login-manager is installed without the difficulties of curating a list.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Pertusus" title="User:Pertusus"&gt;Patrice Dumas&lt;/a&gt;, and others, provided&lt;sup id="cite_ref-62" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-62"&gt;[3]&lt;/a&gt;&lt;/sup&gt; a good deal of feedback which seems to have led to a consensus that &lt;code&gt;Provides: service(graphical-login)&lt;/code&gt; will be added to all packages which provide a login manager.&lt;/p&gt;
&lt;p&gt;An interesting sub-thread developed in which &lt;a href="https://fedoraproject.org/wiki/ColinWalters" title="ColinWalters"&gt;Colin Walters&lt;/a&gt; argued&lt;sup id="cite_ref-63" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-63"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that adding display managers (other than &lt;code&gt;gdm&lt;/code&gt; and &lt;code&gt;kdm&lt;/code&gt; should be strongly discouraged. This was met&lt;sup id="cite_ref-64" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-64"&gt;[5]&lt;/a&gt;&lt;/sup&gt; with a good deal of disagreement from &lt;a href="https://fedoraproject.org/wiki/User:Spot" title="User:Spot"&gt;Tom Callaway&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/User:Skvidal" title="User:Skvidal"&gt;Seth Vidal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Colin explained&lt;sup id="cite_ref-65" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-65"&gt;[6]&lt;/a&gt;&lt;/sup&gt; that the ramifications of changing such an integral part of the OS were complex and that while anyone should be free to add such software it should also be &amp;#8220;[&amp;#8230;] within the rights of the people working on the desktop to close any bugs filed by people using something else WONTFIX.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/User:Skvidal" title="User:Skvidal"&gt;Seth Vidal&lt;/a&gt; seemed&lt;sup id="cite_ref-66" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-66"&gt;[7]&lt;/a&gt;&lt;/sup&gt; to agree that it should be possible for the Fedora Project do define specs to which login managers should conform.&lt;/p&gt;
&lt;p&gt;The thread blossomed into several discussions. One focused on the technical challenges occasioned&lt;sup id="cite_ref-67" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-67"&gt;[8]&lt;/a&gt;&lt;/sup&gt; by the interaction of &lt;code&gt;GDM&lt;/code&gt;, &lt;code&gt;PAM&lt;/code&gt;, &lt;code&gt;gnome-keyring&lt;/code&gt;, &lt;code&gt;NetworkManager&lt;/code&gt; and &lt;code&gt;ConsoleKit&lt;/code&gt;. Another saw&lt;sup id="cite_ref-68" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-68"&gt;[9]&lt;/a&gt;&lt;/sup&gt;&lt;a href="https://fedoraproject.org/wiki/User:Toshio" title="User:Toshio"&gt;Toshio Kuratomi&lt;/a&gt; and Colin debating the strategic merits of making it more or less easy for interested parties to add their software to the Fedora Project ecosystem.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-60"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-60"&gt;↑&lt;/a&gt; &lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=485789" class="external free" title="https://bugzilla.redhat.com/show_bug.cgi?id=485789"&gt;&lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=485789"&gt;https://bugzilla.redhat.com/show_bug.cgi?id=485789&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-61"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-61"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01237.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01237.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01237.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01237.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-62"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-62"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01399.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01399.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01399.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01399.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-63"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-63"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01400.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01400.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01400.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01400.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-64"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-64"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01403.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01403.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01403.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01403.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-65"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-65"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01404.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01404.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01404.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01404.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-66"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-66"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01407.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01407.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01407.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01407.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-67"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-67"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01408.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01408.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01408.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01408.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-68"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-68"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01434.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01434.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01434.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01434.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Reducing the Number of (Dis)Charge Cycles for Laptop Batteries &amp;#8212;-&lt;/h3&gt;
&lt;p&gt;A certain amount of excitement resulted when &lt;a href="https://fedoraproject.org/w/index.php?title=BradLongo&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="BradLongo (not yet written)"&gt;Brad Longo&lt;/a&gt; asked&lt;sup id="cite_ref-69" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-69"&gt;[1]&lt;/a&gt;&lt;/sup&gt;: &amp;#8220;[&amp;#8230;] if Fedora&amp;#8217;s power management tool has something built in so that when the battery reaches full charge, it will then discharge to lets say around 95% before beginning to charge again.&amp;#8221; The excitement arose from Brad&amp;#8217;s premise that &amp;#8220;[&amp;#8230;] leaving your laptop plugged in and charging with a full battery charge is harmful for the battery.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Several responses rejected&lt;sup id="cite_ref-70" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-70"&gt;[2]&lt;/a&gt;&lt;/sup&gt; the premise and pointed out that smart chargers implement trickle-mode charging. &lt;a href="https://fedoraproject.org/w/index.php?title=MatthewGarrett&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MatthewGarrett (not yet written)"&gt;Matthew Garrett&lt;/a&gt; replied&lt;sup id="cite_ref-71" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-71"&gt;[3]&lt;/a&gt;&lt;/sup&gt; with some specific information about how laptop battery charging happens at a firmware-controlled threshold level. Matthew speculated that Brad wanted &amp;#8220;[&amp;#8230;] presumably an interface to modify that threshold. This is device specific. The tp_smapi driver (which is not in the kernel for exceedingly dull reasons) allows this to be configured on Thinkpads. I don&amp;#8217;t believe that we know how to on any other systems.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/HansUlrichNiedermann" title="HansUlrichNiedermann"&gt;Hans Ulrich Niedermann&lt;/a&gt; had&lt;sup id="cite_ref-72" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-72"&gt;[4]&lt;/a&gt;&lt;/sup&gt; an out-of-kernel module for &lt;code&gt;tm_smapi&lt;/code&gt; which was configurable via &lt;code&gt;/etc/sysconfig&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=MatthewSaltzman&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MatthewSaltzman (not yet written)"&gt;Matthew Saltzman&lt;/a&gt; reported&lt;sup id="cite_ref-73" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-73"&gt;[5]&lt;/a&gt;&lt;/sup&gt; some experiences with &lt;code&gt;Windows&lt;/code&gt; setting the charge-threshold to 85% which is supposed to lengthen the battery life. &lt;a href="https://fedoraproject.org/wiki/CallumLerwick" title="CallumLerwick"&gt;Callum Lerwick&lt;/a&gt; referenced&lt;sup id="cite_ref-74" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-74"&gt;[6]&lt;/a&gt;&lt;/sup&gt; a Wikipedia article which claimes that the &amp;#8220;[&amp;#8230;] optimal storage charge for a Li-Ion is %40. Also, heat causes Li-Ion batteries to degenerate much faster, so if you&amp;#8217;re really worried about preserving your battery, don&amp;#8217;t leave it in the laptop while it&amp;#8217;s running. Yet another argument for less power usage. Less power, less heat, longer battery service life. Fewer toxic batteries going in to the land fill if you like that angle.&amp;#8221;&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-69"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-69"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01194.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01194.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01194.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01194.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-70"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-70"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01201.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01201.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01201.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01201.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-71"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-71"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01202.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01202.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01202.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01202.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-72"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-72"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01257.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01257.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01257.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01257.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-73"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-73"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01269.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01269.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01269.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01269.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-74"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-74"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01304.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01304.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01304.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01304.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- config.guess Reporting Incorrect Configuration Name&amp;#160;? &amp;#8212;-&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt; asked&lt;sup id="cite_ref-75" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-75"&gt;[1]&lt;/a&gt;&lt;/sup&gt; if it was a problem that the &lt;code&gt;config.guess&lt;/code&gt; script from &lt;code&gt;autotools&lt;/code&gt; no longer reported &amp;#8220;redhat&amp;#8221; as the manufacturer part of the configuration triplet. Panu referenced the documentation which suggests that &amp;#8220;[&amp;#8230;] the manufacturer part of the configuration name is the manufacturer of the CPU, not `OS vendor&amp;#8217; so the former `redhat&amp;#8217; was always incorrect. I don&amp;#8217;t know the history behind the decision to stomp `redhat&amp;#8217; in there to begin with nor why it was then dropped later on. But having gotten used to it, people occasionally think the `unknown&amp;#8217; (or `pc&amp;#8217; for that matter) is a bug.&amp;#8221;&lt;/p&gt;
&lt;p&gt;While &lt;a href="https://fedoraproject.org/wiki/JakubJelinek" title="JakubJelinek"&gt;Jakub Jelínek&lt;/a&gt; thought that providing the &amp;#8220;redhat&amp;#8221; string provided more information than &amp;#8220;pc&amp;#8221; or &amp;#8220;unknown&amp;#8221; &lt;a href="https://fedoraproject.org/w/index.php?title=StepanKaspal&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="StepanKaspal (not yet written)"&gt;Stepan Kaspal&lt;/a&gt; argued&lt;sup id="cite_ref-76" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-76"&gt;[2]&lt;/a&gt;&lt;/sup&gt; strongly that reverting to maintaining such a patch was wrong. He suggested that either upstream should be convinced to change the use of &amp;#8220;manufacturer&amp;#8221; or that the &lt;code&gt;%configure&lt;/code&gt; macro in the specfile could be used to explicitly avoid calling &lt;code&gt;config.guess&lt;/code&gt;. From here on the thread became too technically detailed to summarize although it is relatively brief as of going to press. Those learned in the lore of autotools and cross-compilation will find much to gladden their hearts.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-75"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-75"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01338.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01338.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01338.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01338.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-76"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-76"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01355.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01355.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01355.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01355.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Build-time Trapping of Python Syntax Errors &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Twaugh" title="User:Twaugh"&gt;Tim Waugh&lt;/a&gt; initiated&lt;sup id="cite_ref-77" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-77"&gt;[1]&lt;/a&gt;&lt;/sup&gt; verification that Python code can be parsed correctly: &amp;#8220;[&amp;#8230;] since we are already byte-compiling Python code at build time, it is no extra effort to verify that it can be parsed and fail if not.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Reaction was&lt;sup id="cite_ref-78" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-78"&gt;[2]&lt;/a&gt;&lt;/sup&gt; uniformly positive and when &lt;a href="https://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt; explained the simple errors which the byte compile would catch and suggested&lt;sup id="cite_ref-79" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-79"&gt;[3]&lt;/a&gt;&lt;/sup&gt; a simple method of determining affected packages &lt;a href="https://fedoraproject.org/wiki/User:Ffesti" title="User:Ffesti"&gt;Florian Festi&lt;/a&gt; took up the challenge.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-77"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-77"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01563.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01563.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01563.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01563.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-78"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-78"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01574.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01574.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01574.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01574.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-79"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-79"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01584.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01584.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01584.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01584.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- YUM Plans for Transition to Fedora 12 i686 Architecture &amp;#8212;-&lt;/h3&gt;
&lt;p&gt;When &lt;a href="https://fedoraproject.org/wiki/User:Pghmcfc" title="User:Pghmcfc"&gt;Paul Howarth&lt;/a&gt; asked&lt;sup id="cite_ref-80" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-80"&gt;[1]&lt;/a&gt;&lt;/sup&gt;: &amp;#8220;Now that Fedora 11 x86_32 is going to be based on i586 packages rather than i386 packages, does it follow that yum&amp;#8217;s $basearch will change from i386 to i586 and hence repository directory layouts changing too, or will it stay at i386?&amp;#8221; a brief discussion between &lt;a href="https://fedoraproject.org/wiki/User:Skvidal" title="User:Skvidal"&gt;Seth Vidal&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/User:Jwboyer" title="User:Jwboyer"&gt;Josh Boyer&lt;/a&gt; started&lt;sup id="cite_ref-81" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-81"&gt;[2]&lt;/a&gt;&lt;/sup&gt; with a discussion over whether repositories should be named after specific architectures.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Skvidal" title="User:Skvidal"&gt;Seth Vidal&lt;/a&gt; differentiated between &lt;code&gt;$arch&lt;/code&gt; and &lt;code&gt;$basearch&lt;/code&gt; and explained&lt;sup id="cite_ref-82" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-82"&gt;[3]&lt;/a&gt;&lt;/sup&gt;: &amp;#8220;The whole reason I liked used $arch was that it meant when fedora stopped producing a 586 compatible tree, we didn&amp;#8217;t stop any one else from making a 586 compat tree and having it available like secondary arches are.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; explained&lt;sup id="cite_ref-83" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-83"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that &amp;#8220;i386&amp;#8221; was a misnomer for the &lt;code&gt;x86&lt;/code&gt; offering. &lt;a href="https://fedoraproject.org/wiki/User:Jwboyer" title="User:Jwboyer"&gt;Josh Boyer&lt;/a&gt; was&lt;sup id="cite_ref-84" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-84"&gt;[5]&lt;/a&gt;&lt;/sup&gt; unsure whether i586 would actually &amp;#8220;go away&amp;#8221; for Fedora 12. &lt;a href="https://fedoraproject.org/wiki/User:Ausil" title="User:Ausil"&gt;Dennis Gilmore&lt;/a&gt; was sure that it would and offered&lt;sup id="cite_ref-85" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_note-85"&gt;[6]&lt;/a&gt;&lt;/sup&gt;: &amp;#8220;Anyone who wants to continue i586 support post F11 i look forward to talking to about setting up i586 as a secondary arch.&amp;#8221;&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-80"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-80"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01533.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01533.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01533.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01533.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-81"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-81"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01551.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01551.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01551.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01551.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-82"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-82"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01557.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01557.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01557.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01557.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-83"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-83"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01561.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01561.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01561.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01561.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-84"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-84"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01581.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01581.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01581.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01581.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-85"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue164#cite_ref-85"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01587.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01587.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01587.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01587.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description><link>http://ofeeley.tumblr.com/post/80920069</link><guid>http://ofeeley.tumblr.com/post/80920069</guid><pubDate>Mon, 23 Feb 2009 20:01:00 -0500</pubDate></item><item><title>FedoraWeeklyNews#163</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/User:Ush" title="User:Ush"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- FLOSS Multimedia Codec Support &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Inspired by previous discussions on whether Fedora should distribute FLOSS content&lt;sup id="cite_ref-40" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-40"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;a href="https://fedoraproject.org/wiki/User:Mso" title="User:Mso"&gt;Martin Sourada&lt;/a&gt; tried&lt;sup id="cite_ref-41" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-41"&gt;[2]&lt;/a&gt;&lt;/sup&gt; to start a discussion about the poor support of FLOSS multimedia. Martin noted: &amp;#8220;Out of the combinations of two FLOSS containers (matroska and ogg) and two FLOSS video codecs (dirac and theora) I know only one (ogg + theora) actually works in xine-lib (used by KDE4) which is pathetic.&amp;#8221; He asked for help in documenting the situation on a wiki page&lt;sup id="cite_ref-42" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-42"&gt;[3]&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;When &lt;a href="https://fedoraproject.org/wiki/BastienNocera" title="BastienNocera"&gt;Bastien Nocera&lt;/a&gt; suggested that the most important thing was to file bugs Martin responded&lt;sup id="cite_ref-43" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-43"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that this was what he was doing after first performing tests.&lt;/p&gt;
&lt;p&gt;An information packed sub-thread started&lt;sup id="cite_ref-44" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-44"&gt;[5]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/w/index.php?title=GregoryMaxwell&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="GregoryMaxwell (not yet written)"&gt;Gregory Maxwell&lt;/a&gt; expanded the scope of the tests and started a discussion with &lt;a href="https://fedoraproject.org/wiki/User:Rathann" title="User:Rathann"&gt;Dominik Mierzejewski&lt;/a&gt; about the problem of &lt;code&gt;ffmpeg&lt;/code&gt; providing sub-optimal implementations of unencumbered codecs. It seems that for reasons of efficiency &lt;code&gt;ffmpeg&lt;/code&gt; re-invents the wheel from scratch instead of using and improving upstream implementations.  &lt;a href="https://fedoraproject.org/wiki/User:Kkofler" title="User:Kkofler"&gt;Kevin Kofler&lt;/a&gt; also rose&lt;sup id="cite_ref-45" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-45"&gt;[6]&lt;/a&gt;&lt;/sup&gt; to the implied challenge that &lt;code&gt;GStreamer&lt;/code&gt; was preferable to &lt;code&gt;xine-lib&lt;/code&gt;.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-40"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-40"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue161#Electronic_Design_Automation_Content_Without_Tools_.3F" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue161#Electronic_Design_Automation_Content_Without_Tools_.3F"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue161#Electronic_Design_Automation_Content_Without_Tools_.3F"&gt;http://fedoraproject.org/wiki/FWN/Issue161#Electronic_Design_Automation_Content_Without_Tools_.3F&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-41"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-41"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00794.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00794.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00794.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00794.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-42"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-42"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/User:Mso/Open_Multimedia" class="external free" title="http://fedoraproject.org/wiki/User:Mso/Open_Multimedia"&gt;&lt;a href="http://fedoraproject.org/wiki/User:Mso/Open_Multimedia"&gt;http://fedoraproject.org/wiki/User:Mso/Open_Multimedia&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-43"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-43"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00826.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00826.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00826.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00826.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-44"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-44"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00800.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00800.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00800.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00800.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-45"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-45"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00806.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00806.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00806.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00806.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Multiple Packages from One Source&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A question about how to handle the situation where a single source could be compiled with alternate databases was posted&lt;sup id="cite_ref-46" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-46"&gt;[1]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/wiki/User:Moixs" title="User:Moixs"&gt;Steven Moix&lt;/a&gt;. The &lt;code&gt;motion&lt;/code&gt; video motion detector software can be compiled to use either &lt;code&gt;MySQL&lt;/code&gt; or &lt;code&gt;Postgres&lt;/code&gt;. Steven explained that the problem was that &amp;#8220;[&amp;#8230;]you can&amp;#8217;t divide it into sub-packages, at the end it generates one big binary file [&amp;#8230;]&amp;#8221; and wondered should he just choose the database he preferred or propose two packages.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/ManuelWolfshant" title="ManuelWolfshant"&gt;Manuel Wolfshant&lt;/a&gt; expressed&lt;sup id="cite_ref-47" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-47"&gt;[2]&lt;/a&gt;&lt;/sup&gt; what appeared to be the common wisdome: &amp;#8220;personally I would compile twice, once enabling mysql and another time pgsql, and create 2 packages. each package would install a &amp;#8220;motion-dbname&amp;#8221; binary, and a symlink would allow access via the well known name &amp;#8220;motion&amp;#8221;. Using alternatives would allow a switch between the two.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Although it was admitted that &lt;a href="https://fedoraproject.org/wiki/DavidWoodhouse" title="DavidWoodhouse"&gt;David Woodhouse&amp;#8217;s&lt;/a&gt; suggestion&lt;sup id="cite_ref-48" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-48"&gt;[3]&lt;/a&gt;&lt;/sup&gt; to make the program use loadable plugins was the ideal &lt;a href="https://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; thought&lt;sup id="cite_ref-49" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-49"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that was &amp;#8220;[&amp;#8230;] a bit above and beyond what a packager should do. If he&amp;#8217;s also an upstream developer, then he should undertake that addition with his developer hat on; but it&amp;#8217;s *well* beyond the size of patch that a Fedora package should be carrying.&amp;#8221;&lt;/p&gt;
&lt;p&gt;The ability to specify alternate requires (similar to those used in the .deb package format&lt;sup id="cite_ref-50" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-50"&gt;[5]&lt;/a&gt;&lt;/sup&gt;) was discussed&lt;sup id="cite_ref-51" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-51"&gt;[6]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; and dismissed as impractical in this case anyway due to variations in SQL.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-46"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-46"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00918.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00918.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00918.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00918.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-47"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-47"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00920.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00920.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00920.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00920.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-48"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-48"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00923.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00923.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00923.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00923.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-49"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-49"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01091.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01091.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01091.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01091.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-50"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-50"&gt;↑&lt;/a&gt; &lt;a href="http://www.debian.org/doc/debian-policy/ch-relationships.html" class="external free" title="http://www.debian.org/doc/debian-policy/ch-relationships.html"&gt;&lt;a href="http://www.debian.org/doc/debian-policy/ch-relationships.html"&gt;http://www.debian.org/doc/debian-policy/ch-relationships.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-51"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-51"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01097.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01097.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01097.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01097.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Take a Peek at the Fedora 11 Release Notes &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Fresh from his work on the &lt;code&gt;RHEL-5.3&lt;/code&gt; Release Notes &lt;a href="https://fedoraproject.org/wiki/RyanLerch" title="RyanLerch"&gt;Ryan Lerch&lt;/a&gt; apprised&lt;sup id="cite_ref-52" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-52"&gt;[1]&lt;/a&gt;&lt;/sup&gt; the list of the latest changes to the &lt;code&gt;Fedora 11&lt;/code&gt; Release Notes. Ryan sought early feedback and changes to documentation beats in order to give the community an early preview of the release notes.&lt;/p&gt;
&lt;p&gt;Initial feedback from &lt;a href="https://fedoraproject.org/wiki/User:Thl" title="User:Thl"&gt;Thorsten Leemhuis&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/User:Kkofler" title="User:Kkofler"&gt;Kevin Kofler&lt;/a&gt; and others indicated that the use of fixed-width instead of liquid layout was disliked by some people and loved&lt;sup id="cite_ref-53" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-53"&gt;[2]&lt;/a&gt;&lt;/sup&gt; by others.&lt;/p&gt;
&lt;p&gt;Ryan also provided&lt;sup id="cite_ref-54" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-54"&gt;[3]&lt;/a&gt;&lt;/sup&gt; an rpm of this Release Notes mockup.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-52"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-52"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00910.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00910.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00910.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00910.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-53"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-53"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00942.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00942.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00942.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00942.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-54"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-54"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00911.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00911.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00911.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00911.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Heads Up: Noarch Subpackages Landing Soon &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Ffesti" title="User:Ffesti"&gt;Florian Festi&lt;/a&gt; warned&lt;sup id="cite_ref-55" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-55"&gt;[1]&lt;/a&gt;&lt;/sup&gt; that the ability to produce noarch subpackages will soon be available in Fedora. This brings the benefit of being able to share these packages among different architectures thus reducing disk space and mirror bandwidth.&lt;/p&gt;
&lt;p&gt;Although &lt;code&gt;rpm-4.6&lt;/code&gt; supports &lt;code&gt;noarch&lt;/code&gt; fully there are still some fixes to make to &lt;code&gt;koji&lt;/code&gt; before the Fedora buildsystem can cope with noarch subpackages. Florian suggested that those who wanted to could experiment in &lt;code&gt;mock&lt;/code&gt; with &lt;code&gt;rpmdiff&lt;/code&gt; to compare the results across different architectures. He assured readers that there were no plans to force packagers to use this feature and invited anyone interested in developing the use of noarch in future release to a discussion.&lt;/p&gt;
&lt;p&gt;Florian later warned&lt;sup id="cite_ref-56" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-56"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that one potential negative outcome of using such sub-packages would be a proliferation of packages and consequent bloating of metadata which might affect &lt;code&gt;yum&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Scop" title="User:Scop"&gt;VilleSkyttä&lt;/a&gt; suggested&lt;sup id="cite_ref-57" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-57"&gt;[3]&lt;/a&gt;&lt;/sup&gt; that it would be wise to make sure that use of &lt;code&gt;BuildRequire: rpm-build &amp;gt;= 4.6.0&lt;/code&gt; was enforced in order to ensure that earlier versions of &lt;code&gt;rpmbuild&lt;/code&gt; did not produce &lt;code&gt;noarch&lt;/code&gt; versions of the main package and other potential subpackages. Florian&amp;#8217;s response recognized&lt;sup id="cite_ref-58" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-58"&gt;[4]&lt;/a&gt;&lt;/sup&gt; the problem but deprecated the use of &lt;code&gt;BuildRequires&lt;/code&gt; to such an extent. One possible alternative which he proposed was to &amp;#8220;[have &lt;a href="https://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt; backport a check that will make noarch packages (both regular and noarch) fail to build if they contain binaries [and ensure that this] additional check will be in place before koji will be updated[.]&amp;#8221; This latter proposal stimulated a good deal of interest from &lt;a href="https://fedoraproject.org/wiki/RalfCorsepius" title="RalfCorsepius"&gt;Ralf Corsepius&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; as they were both concerned with cross-architecture issue. The definition of a &amp;#8220;binary&amp;#8221; seemed to be one unclear point.&lt;/p&gt;
&lt;p&gt;In a later thread Florian updated&lt;sup id="cite_ref-59" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-59"&gt;[5]&lt;/a&gt;&lt;/sup&gt; a list of packages which could be easily turned into noarch subpackages.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-55"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-55"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01012.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01012.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01012.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01012.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-56"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-56"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01020.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01020.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01020.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01020.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-57"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-57"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01023.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01023.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01023.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01023.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-58"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-58"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01046.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01046.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01046.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01046.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-59"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-59"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01105.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01105.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01105.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01105.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Mass Rebuild Coming Soon &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; drew attention to &amp;#8220;[&amp;#8230;] a perfect storm brewing for Fedora 11&amp;#8221; due to the need to rebuild with &lt;code&gt;GCC-4.4&lt;/code&gt; (see FWN#161&lt;sup id="cite_ref-60" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-60"&gt;[1]&lt;/a&gt;&lt;/sup&gt;, the use of i586 as the default supported architecture (see FWN#162&lt;sup id="cite_ref-61" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-61"&gt;[2]&lt;/a&gt;&lt;/sup&gt; and the support of stronger hashes (last paragraph of FWN#107&lt;sup id="cite_ref-62" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-62"&gt;[3]&lt;/a&gt;&lt;/sup&gt;).&lt;/p&gt;
&lt;p&gt;Apparently the time-constraints led to a desire to start the rebuild as soon as possible without giving maintainers an explicit window in which to do their own builds. Jesse preferred to give maintainers an ability to opt-out and sought suggestions on how this could be achieved.&lt;/p&gt;
&lt;p&gt;Jesse suggested that interested parties should either reply to the thread and/or participate in the 2009-02-16 IRC meeting in #fedora-meeting at 1800UTC.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-60"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-60"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue161#GCC:_Default_ISA_Flags_and_Glibc" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue161#GCC:_Default_ISA_Flags_and_Glibc"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue161#GCC:_Default_ISA_Flags_and_Glibc"&gt;http://fedoraproject.org/wiki/FWN/Issue161#GCC:_Default_ISA_Flags_and_Glibc&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-61"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-61"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set"&gt;http://fedoraproject.org/wiki/FWN/Issue162#Fedora_11_Will_Support_i586_Instruction_Set&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-62"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-62"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation"&gt;http://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- New Tool Measures Ease of Cross-compiling to Windows &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; announced&lt;sup id="cite_ref-63" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-63"&gt;[1]&lt;/a&gt;&lt;/sup&gt; the availability of &lt;code&gt;CrossReport&lt;/code&gt;, a tool to evaluate the ease with which applications can be ported to Windows using the &lt;code&gt;MinGW&lt;/code&gt; libraries.&lt;/p&gt;
&lt;p&gt;After some issue with platform dependency were reported by &lt;a href="https://fedoraproject.org/w/index.php?title=MichaelCronenworth&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MichaelCronenworth (not yet written)"&gt;Michael Cronenworth&lt;/a&gt; were sorted&lt;sup id="cite_ref-64" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-64"&gt;[2]&lt;/a&gt;&lt;/sup&gt; out it seemed&lt;sup id="cite_ref-65" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_note-65"&gt;[3]&lt;/a&gt;&lt;/sup&gt; the tool is ready for use.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-63"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-63"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01055.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01055.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01055.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01055.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-64"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-64"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01074.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01074.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01074.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01074.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-65"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue163#cite_ref-65"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01076.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01076.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01076.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg01076.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description><link>http://ofeeley.tumblr.com/post/80919618</link><guid>http://ofeeley.tumblr.com/post/80919618</guid><pubDate>Mon, 23 Feb 2009 19:59:00 -0500</pubDate></item><item><title>FedoraWeeklyNews#162</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/OisinFeeley" class="mw-redirect" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora 11 Alpha Released &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; announced&lt;sup id="cite_ref-38" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-38"&gt;[1]&lt;/a&gt;&lt;/sup&gt; the availability of &lt;code&gt;Fedora 11 Alpha&lt;/code&gt; on 2009-02-05. His beautiful poetry was accompanied by a suggestion to read the Release Notes&lt;sup id="cite_ref-39" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-39"&gt;[2]&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;One change which drew&lt;sup id="cite_ref-40" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-40"&gt;[3]&lt;/a&gt;&lt;/sup&gt; extensive commentary on @fedora-test was the default disabling of the &lt;code&gt;Ctrl-Alt-Backspace&lt;/code&gt; key combination. This traditionally kills the X server and to regain the usual behavior it is necessary to create an &lt;code&gt;Xorg.conf&lt;/code&gt; file (these no longer exist by default either) and add the line &lt;code&gt;Option "DontZap" "false"&lt;/code&gt; to it.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-38"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-38"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-announce-list/2009-February/msg00004.html" class="external free" title="http://www.redhat.com/archives/fedora-announce-list/2009-February/msg00004.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-announce-list/2009-February/msg00004.html"&gt;http://www.redhat.com/archives/fedora-announce-list/2009-February/msg00004.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-39"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-39"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes" class="external free" title="http://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes"&gt;&lt;a href="http://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes"&gt;http://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-40"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-40"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-test-list/2009-February/msg00118.html" class="external free" title="http://www.redhat.com/archives/fedora-test-list/2009-February/msg00118.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-test-list/2009-February/msg00118.html"&gt;http://www.redhat.com/archives/fedora-test-list/2009-February/msg00118.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Fedora 11 Will Support i586 Instruction Set &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Last week (FWN#161&lt;sup id="cite_ref-41" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-41"&gt;[1]&lt;/a&gt;&lt;/sup&gt;) we reported on a proposal to cease building Fedora 11 for the i586 CPU instruction set. FESCo had delayed its decision in order to discuss the matter further. The issue was addressed&lt;sup id="cite_ref-42" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-42"&gt;[2]&lt;/a&gt;&lt;/sup&gt; on 2009-02-05 with the outcome that a proposal by &lt;a href="https://fedoraproject.org/wiki/User:Ausil" title="User:Ausil"&gt;Dennis Gilmore&lt;/a&gt; to continue supporting i586 for the duration of Fedora 11 but to transition to i686 for Fedora 12 was supported.&lt;/p&gt;
&lt;p&gt;Prior to the meeting &lt;a href="https://fedoraproject.org/wiki/WarrenTogami" title="WarrenTogami"&gt;Warren Togami&lt;/a&gt; summed up&lt;sup id="cite_ref-43" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-43"&gt;[3]&lt;/a&gt;&lt;/sup&gt; the advice of &lt;a href="https://fedoraproject.org/wiki/JakubJelinek" title="JakubJelinek"&gt;Jakub Jelínek&lt;/a&gt; as: &amp;#8220;Jakub recommends i586.rpm for Fedora 11, because it doesn&amp;#8217;t gain us much of anything to go with i686 minimum. The benefits of i586 to i686 are simply not important because cmov is usually not a worthwhile optimization on ia32.&amp;#8221;&lt;/p&gt;
&lt;p&gt;An interesting suggestion by &lt;a href="https://fedoraproject.org/wiki/AdamJackson" title="AdamJackson"&gt;Adam Jackson&lt;/a&gt; was&lt;sup id="cite_ref-44" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-44"&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;sup id="cite_ref-45" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-45"&gt;[5]&lt;/a&gt;&lt;/sup&gt; that if there is a committed user-base of i586 users they could probably support it in the Secondary Architecture (see FWN#92&lt;sup id="cite_ref-46" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-46"&gt;[6]&lt;/a&gt;&lt;/sup&gt;) infrastructure.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=UlrichDrepper&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="UlrichDrepper (not yet written)"&gt;Ulrich Drepper&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/User:Rathann" title="User:Rathann"&gt;Dominik Mierzejewski&lt;/a&gt; debated&lt;sup id="cite_ref-47" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-47"&gt;[7]&lt;/a&gt;&lt;/sup&gt; whether the use of cmov can in some circumstances cause performance degradation.&lt;/p&gt;
&lt;p&gt;It is unclear exactly what performance benefits could be obtained by passing various architecture-specific flag combinations to GCC but it does seem that the burden of building and maintenance will be eased significantly by these changes. As a related change&lt;sup id="cite_ref-48" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-48"&gt;[8]&lt;/a&gt;&lt;/sup&gt; x86_64 kernels will be installed with a 32-bit userspace.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-41"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-41"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/LatestIssue#Dropping_Support_for_i586_Architecture_.3F" class="external free" title="http://fedoraproject.org/wiki/FWN/LatestIssue#Dropping_Support_for_i586_Architecture_.3F"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/LatestIssue#Dropping_Support_for_i586_Architecture_.3F"&gt;http://fedoraproject.org/wiki/FWN/LatestIssue#Dropping_Support_for_i586_Architecture_.3F&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-42"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-42"&gt;↑&lt;/a&gt; &lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html" class="external free" title="http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html"&gt;&lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html"&gt;http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-43"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-43"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00200.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00200.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00200.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00200.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-44"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-44"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00282.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00282.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00282.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00282.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-45"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-45"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00407.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00407.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00407.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00407.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-46"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-46"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue92#Secondary_Arch_Proposal_Cont" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue92#Secondary_Arch_Proposal_Cont"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue92#Secondary_Arch_Proposal_Cont"&gt;http://fedoraproject.org/wiki/FWN/Issue92#Secondary_Arch_Proposal_Cont&lt;/a&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li id="cite_note-47"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-47"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00240.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00240.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00240.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00240.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-48"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-48"&gt;↑&lt;/a&gt; &lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html" class="external free" title="http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html"&gt;&lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html"&gt;http://bpepple.fedorapeople.org/fesco/FESCo-2009-02-05.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- RFC: Power Management &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/PhilKnirsch" title="PhilKnirsch"&gt;Phil Knirsch&lt;/a&gt; initiated&lt;sup id="cite_ref-49" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-49"&gt;[1]&lt;/a&gt;&lt;/sup&gt; a discussion of attempts to decrease power consumption especially in userland. A wiki page&lt;sup id="cite_ref-50" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-50"&gt;[2]&lt;/a&gt;&lt;/sup&gt; reflects some of the research Phil has pulled together.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; pointed&lt;sup id="cite_ref-51" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-51"&gt;[3]&lt;/a&gt;&lt;/sup&gt; out some interesting work on &lt;code&gt;DeviceKit-power&lt;/code&gt; where he built on &lt;code&gt;powertop&lt;/code&gt;. &lt;a href="https://fedoraproject.org/w/index.php?title=Olivier_Galibert&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Olivier Galibert (not yet written)"&gt;Olivier Galibert&lt;/a&gt; raised&lt;sup id="cite_ref-52" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-52"&gt;[4]&lt;/a&gt;&lt;/sup&gt; a possible problem with Richard&amp;#8217;s use of D-Bus itself causing wakeups, but according to &lt;a href="https://fedoraproject.org/wiki/ColinWalters" title="ColinWalters"&gt;Colin Walters&lt;/a&gt; a patch existed&lt;sup id="cite_ref-53" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-53"&gt;[5]&lt;/a&gt;&lt;/sup&gt; to fix this problem.&lt;/p&gt;
&lt;p&gt;Many of the items suggested in Phil&amp;#8217;s page for documentation were suggested by &lt;a href="https://fedoraproject.org/wiki/User:Notting" title="User:Notting"&gt;Bill Nottingham&lt;/a&gt; as desiderata for defaults. While Phil agreed&lt;sup id="cite_ref-54" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-54"&gt;[6]&lt;/a&gt;&lt;/sup&gt; in general he itemized some of the problems. These include problems with network interfaces and hard-disk spindowns which may be approachable as a result of a &lt;code&gt;tuned&lt;/code&gt; daemon on which Phil is working.&lt;/p&gt;
&lt;p&gt;An addendum of audio hardware power-saving was made by &lt;a href="https://fedoraproject.org/wiki/EricSandeen" title="EricSandeen"&gt;Eric Sandeen&lt;/a&gt; along with a list of bugs which led&lt;sup id="cite_ref-55" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-55"&gt;[7]&lt;/a&gt;&lt;/sup&gt; Phil to wonder if a tracker bug to collate all the information would be useful.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=MatthewGarrett&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MatthewGarrett (not yet written)"&gt;Matthew Garrett&lt;/a&gt; expressed&lt;sup id="cite_ref-56" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-56"&gt;[8]&lt;/a&gt;&lt;/sup&gt; some worries that hard-disk power-saving would cause physical wear and the &lt;code&gt;relatime&lt;/code&gt; patches to work around over-aggressive deletion of content in /tmp would continue to be stalled.&lt;/p&gt;
&lt;p&gt;The importance of separating out KDE and GNOME dependent features was noted&lt;sup id="cite_ref-57" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-57"&gt;[9]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/wiki/User:Kkofler" title="User:Kkofler"&gt;Kevin Kofler&lt;/a&gt;.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-49"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-49"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00365.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00365.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00365.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00365.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-50"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-50"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/Features/PowerManagement" class="external free" title="http://fedoraproject.org/wiki/Features/PowerManagement"&gt;&lt;a href="http://fedoraproject.org/wiki/Features/PowerManagement"&gt;http://fedoraproject.org/wiki/Features/PowerManagement&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-51"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-51"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00376.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00376.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00376.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00376.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-52"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-52"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00430.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00430.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00430.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00430.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-53"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-53"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00642.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00642.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00642.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00642.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-54"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-54"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00406.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00406.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00406.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00406.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-55"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-55"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00413.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00413.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00413.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00413.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-56"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-56"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00415.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00415.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00415.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00415.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-57"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-57"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00403.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00403.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00403.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00403.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Rawhide Report 2009-02-07 &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;The last report&lt;sup id="cite_ref-58" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-58"&gt;[1]&lt;/a&gt;&lt;/sup&gt; lists 14 new packages added, 57 modified and some broken dependencies. New packages include &lt;code&gt;dissy&lt;/code&gt;, a graphical front-end to &lt;code&gt;objdump&lt;/code&gt; and &lt;code&gt;python-pygooglechart&lt;/code&gt; a Python wrapper for the Google Chart API.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; suggested&lt;sup id="cite_ref-59" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-59"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that the update to PolicyKit-gnome-0.9.2-1.fc11 might be useful: &amp;#8220;If you&amp;#8217;re having problems with PackageKit and buttons &amp;#8220;not working&amp;#8221; you need this update.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Some of the x86_64 broken dependencies were due to to &lt;code&gt;mono-2.4&lt;/code&gt; being pushed to rawhide which led &lt;a href="https://fedoraproject.org/w/index.php?title=User:DavidNielsen&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="User:DavidNielsen (not yet written)"&gt;David Nielsen&lt;/a&gt; to suggest&lt;sup id="cite_ref-60" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-60"&gt;[3]&lt;/a&gt;&lt;/sup&gt; that a heads up would have been useful. &lt;a href="https://fedoraproject.org/wiki/User:Alexlan" title="User:Alexlan"&gt;Alex Lancaster&lt;/a&gt; requested&lt;sup id="cite_ref-61" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-61"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that API/ABI breakage would be announced on @fedora-devel-announce instead of on the high-traffic @fedora-devel.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-58"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-58"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00661.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00661.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00661.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00661.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-59"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-59"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00669.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00669.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00669.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00669.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-60"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-60"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00674.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00674.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00674.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00674.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-61"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-61"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00746.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00746.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00746.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00746.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- New module-init-tools Uses Binary modules.dep|alias|symbols &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;An update to &lt;code&gt;module-init-tools-3.6&lt;/code&gt; was pushed to &lt;code&gt;rawhide&lt;/code&gt; by &lt;a href="https://fedoraproject.org/wiki/JonMasters" title="JonMasters"&gt;Jon Masters&lt;/a&gt; in order to speed up&lt;sup id="cite_ref-62" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-62"&gt;[1]&lt;/a&gt;&lt;/sup&gt; boot time significantly. The files &lt;code&gt;modules.dep&lt;/code&gt;, &lt;code&gt;modules.alias&lt;/code&gt; and &lt;code&gt;modules.symbols&lt;/code&gt; will have binary versions which are used in preference to their old text versions. Jon asked&lt;sup id="cite_ref-63" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-63"&gt;[2]&lt;/a&gt;&lt;/sup&gt; if the need to run &lt;code&gt;depmod -a&lt;/code&gt; after upgrades to &lt;code&gt;module-init-tools&lt;/code&gt; would upset anyone. There seemed to be general approbation of his changes and they should land soon for Fedora 9 also.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-62"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-62"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00477.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00477.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00477.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00477.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-63"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-63"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00353.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00353.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00353.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00353.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- New Georgian Fonts Packaged Rapidly &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A call was put out&lt;sup id="cite_ref-64" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-64"&gt;[1]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/wiki/User:Nim" class="mw-redirect" title="User:Nim"&gt;Nicolas Mailhot&lt;/a&gt; for someone to package a completely new Georgian font pack created by Besarion Paata Gugushvili.&lt;/p&gt;
&lt;p&gt;Nicolas was especially keen to get this done quickly as he had contacted Besarion and been rewarded with completely new fonts not shipped by any other distro, licensed with the FSF font exception to the GPL all within nine hours!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Spot" title="User:Spot"&gt;Tom Callaway&lt;/a&gt; responded&lt;sup id="cite_ref-65" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-65"&gt;[2]&lt;/a&gt;&lt;/sup&gt; within mere hours.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-64"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-64"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00281.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00281.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00281.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00281.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-65"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-65"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00308.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00308.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00308.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00308.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Distro-agnostic /boot Metadata Standard&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A negative review in German IT magazine &amp;#8220;c&amp;#8217;t&amp;#8221; led&lt;sup id="cite_ref-66" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-66"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=ChristophHoger&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="ChristophHoger (not yet written)"&gt;Christoph Höger&lt;/a&gt; to ask if it was possible to preserve the ability to boot other GNU/Linux distros after installing Fedora. The most annoying point seemed to be that Windows installations are preserved.&lt;/p&gt;
&lt;p&gt;A moderately long thread resulted and covered several ideas to allow the &lt;code&gt;GRUB&lt;/code&gt; bootloader to identify other distributions. One such was&lt;sup id="cite_ref-67" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-67"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that there should be an agreement among distributions to use a shared metadata standard on boot partitions.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-66"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-66"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00273.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00273.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00273.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00273.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-67"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-67"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00345.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00345.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00345.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00345.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- GCC-4.4 Mass Rebuild Successful &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JakubJelinek" title="JakubJelinek"&gt;Jakub Jelínek&lt;/a&gt; reported&lt;sup id="cite_ref-68" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-68"&gt;[1]&lt;/a&gt;&lt;/sup&gt; that a mass rebuild of rawhide (snapshotted on 2009-01-26) of 6228 packages had produced only a few hundred failures. He listed these by type of failure.&lt;/p&gt;
&lt;p&gt;Several of the packages listed failed to build for reasons other than GCC, for instance Java packages failed&lt;sup id="cite_ref-69" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-69"&gt;[2]&lt;/a&gt;&lt;/sup&gt; due to &lt;code&gt;maven&lt;/code&gt; being broken.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=User:Knurd&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="User:Knurd (not yet written)"&gt;Thorsten Leemhuis&lt;/a&gt; provided&lt;sup id="cite_ref-70" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-70"&gt;[3]&lt;/a&gt;&lt;/sup&gt; a list of packages and owners sorted by owner which was generally appreciated. He pointed out: &amp;#8220;Finding all your packages in such a long list gets really hard as soon as you maintain 10 or 15 packages.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Problems reported due to a mismatch between the &lt;code&gt;libstdc++&lt;/code&gt; headers requirement of &lt;code&gt;-march=i486&lt;/code&gt; and &lt;code&gt;Koji&lt;/code&gt;&amp;#8217;s default use of &lt;code&gt;-march=i386&lt;/code&gt; led&lt;sup id="cite_ref-71" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-71"&gt;[4]&lt;/a&gt;&lt;/sup&gt; Jakub to whip up some fixes. He requested that &lt;code&gt;CFLAGS&lt;/code&gt; were not altered in &lt;code&gt;SPEC&lt;/code&gt; files.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-68"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-68"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00180.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00180.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00180.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00180.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-69"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-69"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00220.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00220.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00220.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00220.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-70"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-70"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00229.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00229.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00229.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00229.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-71"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-71"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00257.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00257.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00257.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00257.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Help Rel-eng Accelerate Updates Processing &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;One bottleneck in the processing of updates to packages is that they need to be signed. Work is ongoing to automate this (see FWN#147&lt;sup id="cite_ref-72" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-72"&gt;[1]&lt;/a&gt;&lt;/sup&gt;) with a signing-server codenamed &amp;#8220;sigul&amp;#8221;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Cwickert" title="User:Cwickert"&gt;Christoph Wickert&lt;/a&gt; wondered&lt;sup id="cite_ref-73" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-73"&gt;[2]&lt;/a&gt;&lt;/sup&gt; why it had taken over five days for an update to one of his packages to get to &lt;code&gt;testing&lt;/code&gt;. When &lt;a href="https://fedoraproject.org/wiki/User:Jwboyer" title="User:Jwboyer"&gt;Josh Boyer&lt;/a&gt; responded that it was because one human (&lt;a href="https://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt;) had to sign the packages and he had been also busy getting &lt;code&gt;Fedora 11 Alpha&lt;/code&gt; released, &lt;a href="https://fedoraproject.org/wiki/DanielBerrange" title="DanielBerrange"&gt;Daniel P. Berrange&lt;/a&gt; suggested&lt;sup id="cite_ref-74" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-74"&gt;[3]&lt;/a&gt;&lt;/sup&gt; adding more humans to help. &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; suggested&lt;sup id="cite_ref-75" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_note-75"&gt;[4]&lt;/a&gt;&lt;/sup&gt; that anyone who wished to help could take some of the load off the release-engineering team so that they had more time for package signing.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-72"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-72"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue147#Unsigned_Rawhide_Packages_an_Attack_Vector_.3F" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue147#Unsigned_Rawhide_Packages_an_Attack_Vector_.3F"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue147#Unsigned_Rawhide_Packages_an_Attack_Vector_.3F"&gt;http://fedoraproject.org/wiki/FWN/Issue147#Unsigned_Rawhide_Packages_an_Attack_Vector_.3F&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-73"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-73"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00508.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00508.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00508.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00508.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-74"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-74"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00515.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00515.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00515.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00515.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-75"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue162#cite_ref-75"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00576.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00576.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00576.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-February/msg00576.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description><link>http://ofeeley.tumblr.com/post/80919288</link><guid>http://ofeeley.tumblr.com/post/80919288</guid><pubDate>Mon, 23 Feb 2009 19:57:00 -0500</pubDate></item><item><title>FedoraWeeklyNews#161</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/User:Ush" title="User:Ush"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212; Fedora 11 Alpha May Be Delayed &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Jkeating" title="User:Jkeating"&gt;Jesse Keating&lt;/a&gt; reported&lt;sup id="cite_ref-47" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-47"&gt;[1]&lt;/a&gt;&lt;/sup&gt; that the &lt;code&gt;Fedora 11 Alpha&lt;/code&gt; release date might slip due to some &lt;code&gt;anaconda&lt;/code&gt; bugs which manifested themselves late in his testing on some architectures. A later post suggested&lt;sup id="cite_ref-48" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-48"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that installation using &lt;code&gt;NFS&lt;/code&gt; was broken and that &amp;#8220;[t]his likely means a slip, perhaps only a two day slip, of Alpha.&amp;#8221; More info to come either later this weekend or early next week. A bugzilla comment&lt;sup id="cite_ref-49" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-49"&gt;[3]&lt;/a&gt;&lt;/sup&gt; from &lt;a href="https://fedoraproject.org/wiki/WarrenTogami" title="WarrenTogami"&gt;Warren Togami&lt;/a&gt; on a side-effect of trying to fix this problem by reverting to an earlier &lt;code&gt;nfs-utils&lt;/code&gt; version warned &amp;#8220;People should be aware that NFS as a server in F11 Alpha is broken. That is all.&amp;#8221; As of going to press on 2009-02-01 there was no further information available.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-47"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-47"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02394.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02394.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02394.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02394.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-48"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-48"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02395.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02395.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02395.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02395.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-49"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-49"&gt;↑&lt;/a&gt; &lt;a href="https://bugzilla.redhat.com/show.bug.cgi?id=483375#c2" class="external free" title="https://bugzilla.redhat.com/show.bug.cgi?id=483375#c2"&gt;&lt;a href="https://bugzilla.redhat.com/show.bug.cgi?id=483375#c2"&gt;https://bugzilla.redhat.com/show.bug.cgi?id=483375#c2&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- GCC: Default ISA Flags and Glibc &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JakubJelinek" title="JakubJelinek"&gt;Jakub Jelinek&lt;/a&gt; asked&lt;sup id="cite_ref-50" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-50"&gt;[1]&lt;/a&gt;&lt;/sup&gt; whether the minimum CPU which would run code compiled by Fedora 11&amp;#8217;s &lt;code&gt;GCC&lt;/code&gt; should be re-evaluated. A follow-on question was whether the minimum supported kernel version in &lt;code&gt;glibc&lt;/code&gt; could be bumped to &lt;code&gt;2.6.29&lt;/code&gt;. Jakub held out the promise of potentially increased speed and decreased shared library sizes.&lt;/p&gt;
&lt;p&gt;A problem raised&lt;sup id="cite_ref-51" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-51"&gt;[2]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/wiki/User:Kkofler" title="User:Kkofler"&gt;Kevin Kofler&lt;/a&gt; was that &lt;code&gt;mock&lt;/code&gt; builds would no longer be able to run on older &lt;code&gt;Fedora&lt;/code&gt; releases and that some VPSs would not be able to upgrade at all. &lt;a href="https://fedoraproject.org/w/index.php?title=GerdHoffman&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="GerdHoffman (not yet written)"&gt;Gerd Hoffman&lt;/a&gt; agreed&lt;sup id="cite_ref-52" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-52"&gt;[3]&lt;/a&gt;&lt;/sup&gt;: &amp;#8220;We just can&amp;#8217;t make the huge jump from .9 to .29. We have to do it smaller steps, considering kernel versions at least in supported Fedora versions, maybe also latest RHEL.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Jwboyer" title="User:Jwboyer"&gt;Josh Boyer&lt;/a&gt; seemed&lt;sup id="cite_ref-53" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-53"&gt;[4]&lt;/a&gt;&lt;/sup&gt; to believe that the required mass rebuild with GCC-4.4 would be difficult but possible. &lt;a href="https://fedoraproject.org/wiki/User:Mmcgrath" title="User:Mmcgrath"&gt;Mike McGrath&lt;/a&gt; outlined&lt;sup id="cite_ref-54" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-54"&gt;[5]&lt;/a&gt;&lt;/sup&gt; the amount of work which would be needed.&lt;/p&gt;
&lt;p&gt;See this same FWN#161 &amp;#8220;Dropping Support for i586 Architecture&amp;#8221; for a related discussion.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-50"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-50"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01661.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01661.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01661.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01661.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-51"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-51"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01668.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01668.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01668.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01668.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-52"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-52"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01813.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01813.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01813.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01813.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-53"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-53"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01680.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01680.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01680.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01680.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-54"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-54"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01696.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01696.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01696.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01696.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- RPM Packagers: Too Many Unowned Directories &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Mschwendt" title="User:Mschwendt"&gt;Michael Schwendt&lt;/a&gt; raised&lt;sup id="cite_ref-55" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-55"&gt;[1]&lt;/a&gt;&lt;/sup&gt; the problem of unowned directories installed as a result of packagers unfamiliar with &amp;#8220;how to include files vs. directories in RPM package %files lists.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/ColinWalters" title="ColinWalters"&gt;Colin Walters&lt;/a&gt; remembered&lt;sup id="cite_ref-56" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-56"&gt;[2]&lt;/a&gt;&lt;/sup&gt; discussions which had suggested that if &lt;code&gt;RPM&lt;/code&gt; were able to reference count directories there could be a technological fix. Separately &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; made&lt;sup id="cite_ref-57" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-57"&gt;[3]&lt;/a&gt;&lt;/sup&gt; a similar argument. &lt;a href="https://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt; seemed&lt;sup id="cite_ref-58" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-58"&gt;[4]&lt;/a&gt;&lt;/sup&gt; willing to move this task to the top of his queue if it were sufficiently important.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-55"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-55"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02326.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02326.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02326.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02326.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-56"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-56"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02335.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02335.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02335.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02335.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-57"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-57"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02400.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02400.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02400.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02400.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-58"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-58"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02350.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02350.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02350.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02350.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Lack of Update Information &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A can of worms was opened&lt;sup id="cite_ref-59" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-59"&gt;[1]&lt;/a&gt;&lt;/sup&gt; by &lt;a href="https://fedoraproject.org/wiki/User:Sundaram" title="User:Sundaram"&gt;Rahul Sundaram&lt;/a&gt; when he noticed that the update information provided by package maintainers was often unhelpful. He cited generic messages of the form &amp;#8220;Update foo to upstream x.y.z&amp;#8221; as a common problem and wondered if guidelines could improve the situation.&lt;/p&gt;
&lt;p&gt;Following some questions Rahul expanded&lt;sup id="cite_ref-60" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-60"&gt;[2]&lt;/a&gt;&lt;/sup&gt; on the problem pointing out that package maintainers had the knowledge to tersely explain what upstream changes implied for ordinary users. He emphasized that he was concerned with the &amp;#8220;description that is part of bodhi update and not the changelog which can be very brief.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Cweyl" title="User:Cweyl"&gt;Chris Weyl&lt;/a&gt; put&lt;sup id="cite_ref-61" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-61"&gt;[3]&lt;/a&gt;&lt;/sup&gt; forward the counter-argument that package maintainers had a difficult enough life already.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; wondered&lt;sup id="cite_ref-62" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-62"&gt;[4]&lt;/a&gt;&lt;/sup&gt; if &lt;code&gt;rpm&lt;/code&gt; could be altered to allow it to reference upstream changelogs which could be pulled out by other tools. &lt;a href="https://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt; averred&lt;sup id="cite_ref-63" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-63"&gt;[5]&lt;/a&gt;&lt;/sup&gt; that while rpm was alterable Richard&amp;#8217;s proposed change would just dump the information into the rpm payload and it would thus not be available to users until after they had installed it. Further brainstorming seemed&lt;sup id="cite_ref-64" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-64"&gt;[6]&lt;/a&gt;&lt;/sup&gt; to run into various practical dead ends.&lt;/p&gt;
&lt;p&gt;Subsequently Rahul published&lt;sup id="cite_ref-65" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-65"&gt;[7]&lt;/a&gt;&lt;/sup&gt; a draft guideline which fanned the flames back to life. &lt;a href="https://fedoraproject.org/wiki/User:Thl" title="User:Thl"&gt;Thorsten Leemhuis&lt;/a&gt; asked&lt;sup id="cite_ref-66" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-66"&gt;[8]&lt;/a&gt;&lt;/sup&gt; &amp;#8220;Don&amp;#8217;t we have way [too] many guidelines and policies already? [&amp;#8230;] Note that I don&amp;#8217;t disagree with the text that was proposed. My 2 cent: Put it as text into the wiki somewhere, write &amp;#8220;best practices&amp;#8221; on top of it (avoid the words &amp;#8220;rules&amp;#8221; and &amp;#8220;guidelines&amp;#8221;) and add a link to the bodhi UI (&amp;#8220;best practices for filling this box with information&amp;#8221;).&amp;#8221; Rahul appeared to agree that this was the best course for the present and deferred to FESCo for the ultimate decision.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-59"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-59"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01643.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01643.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01643.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01643.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-60"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-60"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01648.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01648.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01648.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01648.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-61"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-61"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01742.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01742.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01742.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01742.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-62"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-62"&gt;↑&lt;/a&gt; &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01687.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01687.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01687.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01687.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-63"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-63"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01703.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01703.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01703.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01703.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-64"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-64"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01737.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01737.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01737.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01737.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-65"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-65"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01842.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01842.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01842.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01842.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-66"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-66"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01845.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01845.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01845.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg01845.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Electronic Design Automation Content Without Tools&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/ChitleshGoorah" title="ChitleshGoorah"&gt;Chitlesh Goorah&lt;/a&gt; redirected&lt;sup id="cite_ref-67" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-67"&gt;[1]&lt;/a&gt;&lt;/sup&gt; a debate on Electronic Design Automation (EDA)&lt;sup id="cite_ref-68" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-68"&gt;[2]&lt;/a&gt;&lt;/sup&gt; tools from FESCo to @fedora-devel. Chitlesh is the prime mover behind the &lt;code&gt;Fedora Electronic Lab Spin&lt;/code&gt;&lt;sup id="cite_ref-69" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-69"&gt;[3]&lt;/a&gt;&lt;/sup&gt;. He was concerned that FESCo had decided that packages in the OVM&lt;sup id="cite_ref-70" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-70"&gt;[4]&lt;/a&gt;&lt;/sup&gt; format were barred from Fedora on the grounds that there was no FLOSS tool which could use them although they were licensed acceptably.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Jspaleta" title="User:Jspaleta"&gt;Jef Spaleta&lt;/a&gt; explained&lt;sup id="cite_ref-71" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-71"&gt;[5]&lt;/a&gt;&lt;/sup&gt; that there were subtle problems in the discussion as &amp;#8220;[OVM] is code of some sort. The problem is we don&amp;#8217;t have a compiler or interpreter that can process the instructions. In the context of Fedora its code that can&amp;#8217;t be used.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/KevinKofler" class="mw-redirect" title="KevinKofler"&gt;Kevin Kofler&lt;/a&gt; supplied&lt;sup id="cite_ref-72" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-72"&gt;[6]&lt;/a&gt;&lt;/sup&gt; the appropriate guideline.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Kevin" title="User:Kevin"&gt;Kevin Fenzi&lt;/a&gt; expressed&lt;sup id="cite_ref-73" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-73"&gt;[7]&lt;/a&gt;&lt;/sup&gt; appreciation for Chitlesh&amp;#8217;s work on the Fedora Electronics Lab and asked if there was any use for OVM besides hooking it up with a non-Free simulator? &lt;a href="https://fedoraproject.org/wiki/ManuelWolfshant" title="ManuelWolfshant"&gt;Manuel Wolfshant&lt;/a&gt; argued&lt;sup id="cite_ref-74" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-74"&gt;[8]&lt;/a&gt;&lt;/sup&gt; that OVM &amp;#8220;is interesting for a subset of the people interested in EDA&amp;#8221; and that it should be provided for them. &lt;a href="https://fedoraproject.org/wiki/HorstvonBrand" title="HorstvonBrand"&gt;Horst von Brand&lt;/a&gt; disliked&lt;sup id="cite_ref-75" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-75"&gt;[9]&lt;/a&gt;&lt;/sup&gt; the idea of mirrors carrying such a little-used package around and suggested that Manuel could just set up his own repository.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-67"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-67"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02364.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02364.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02364.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02364.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-68"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-68"&gt;↑&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Electronic_design_automation" class="external free" title="http://en.wikipedia.org/wiki/Electronic_design_automation"&gt;&lt;a href="http://en.wikipedia.org/wiki/Electronic_design_automation"&gt;http://en.wikipedia.org/wiki/Electronic_design_automation&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-69"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-69"&gt;↑&lt;/a&gt; &lt;a href="http://chitlesh.fedorapeople.org/FEL/" class="external free" title="http://chitlesh.fedorapeople.org/FEL/"&gt;&lt;a href="http://chitlesh.fedorapeople.org/FEL/"&gt;http://chitlesh.fedorapeople.org/FEL/&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-70"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-70"&gt;↑&lt;/a&gt; &lt;a href="http://www.ovmworld.org/overview.php" class="external free" title="http://www.ovmworld.org/overview.php"&gt;&lt;a href="http://www.ovmworld.org/overview.php"&gt;http://www.ovmworld.org/overview.php&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-71"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-71"&gt;↑&lt;/a&gt; htts://www.redhat.com/archives/fedora-devel-list/2009-January/msg02369.html&lt;/li&gt;
&lt;li id="cite_note-72"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-72"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02377.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02377.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02377.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02377.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-73"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-73"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02470.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02470.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02470.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02470.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-74"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-74"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02480.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02480.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02480.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02480.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-75"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-75"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02489.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02489.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02489.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02489.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Dropping Support for i586 Architecture&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Following FESCo discussions&lt;sup id="cite_ref-76" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-76"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;a href="https://fedoraproject.org/wiki/User:Notting" title="User:Notting"&gt;Bill Nottingham&lt;/a&gt; reported&lt;sup id="cite_ref-77" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-77"&gt;[2]&lt;/a&gt;&lt;/sup&gt; that the supported architecture list was going to change. Important changes include building binaries only for i686 and above. There are concerns that older thin clients based on i586 hardware and the AMD Geode-based XO laptops may then be unsupported or unstable. Bill characterized the discussions as a follow-up to the compiler flag discussions (see this same FWN#161&amp;#8221;GCC: Default ISA Flags and Glibc&amp;#8221;) and summarized the main points as:&lt;/p&gt;
&lt;pre&gt;- install x86.64 kernel on 32-bit OS where appropriate&lt;br/&gt;- install PAE kernel on other 32-bit OS installs where appropriate&lt;br/&gt;- build only i686 and above for Fedora&lt;br/&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Katzj" title="User:Katzj"&gt;Jeremy Katz&lt;/a&gt; added&lt;sup id="cite_ref-78" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-78"&gt;[3]&lt;/a&gt;&lt;/sup&gt; anecdotal reassurance that the XO should probably be fine with the i686 kernel and glibc.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Robert" title="User:Robert"&gt;Robert Scheck&lt;/a&gt; wondered&lt;sup id="cite_ref-79" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-79"&gt;[4]&lt;/a&gt;&lt;/sup&gt; what the definition of &amp;#8220;where appropriate&amp;#8221; was and what mechanism would be used to make this determination.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Rathann" title="User:Rathann"&gt;Dominik &amp;#8216;Rathann&amp;#8217; Mierzejewski&lt;/a&gt; predicted&lt;sup id="cite_ref-80" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-80"&gt;[5]&lt;/a&gt;&lt;/sup&gt; &amp;#8220;[t]here&amp;#8217;s going to be some screaming from VIA C3 and AMD K6 users about this.&amp;#8221; His suggestion was true during an older similar discussion (see FWN#93&lt;sup id="cite_ref-81" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-81"&gt;[6]&lt;/a&gt;&lt;/sup&gt;) in 2007 which concerned plans to drop shipping an i586 kernel. Suggested attempts to compensate by making the i686 kernel bootable on i586 architectures were thwarted as rpm balked at installing a kernel which violated its architecture check. &lt;a href="https://fedoraproject.org/wiki/AlanCox" title="AlanCox"&gt;Alan Cox&lt;/a&gt; was one of the strongest objectors to the possibility of thus losing support for i586 as he had many thin clients using that architecture. Doubt was cast during that thread as to whether the smolt statistics were believable. However, Alan has recently become an Intel employee (following other ex-Red Hat luminaries &lt;a href="https://fedoraproject.org/wiki/DavidWoodhouse" title="DavidWoodhouse"&gt;David Woodhouse&lt;/a&gt; and &lt;a href="https://fedoraproject.org/w/index.php?title=ArjanvandeVen%29&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="ArjanvandeVen) (not yet written)"&gt;Arjan van de Ven&lt;/a&gt;) and did not contribute to the thread. The &lt;code&gt;smolt&lt;/code&gt; statistics listed&lt;sup id="cite_ref-82" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-82"&gt;[7]&lt;/a&gt;&lt;/sup&gt; on the feature page suggest that there are only 130 i586 users.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Jwboyer" title="User:Jwboyer"&gt;Josh Boyer&lt;/a&gt; clarified&lt;sup id="cite_ref-83" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-83"&gt;[8]&lt;/a&gt;&lt;/sup&gt; that no decision had yet been made by FESCo and that a vote would take place next week.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-76"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-76"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02328.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02328.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02328.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02328.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-77"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-77"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02345.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02345.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02345.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02345.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-78"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-78"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02382.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02382.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02382.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02382.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-79"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-79"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02355.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02355.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02355.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02355.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-80"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-80"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02378.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02378.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02378.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02378.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-81"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-81"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/FWN/Issue93#No_More_586_Kernels" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue93#No_More_586_Kernels"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue93#No_More_586_Kernels"&gt;http://fedoraproject.org/wiki/FWN/Issue93#No_More_586_Kernels&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-82"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-82"&gt;↑&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/Features/ArchitectureSupport#What_about_the_i586_users_3F" class="external free" title="http://fedoraproject.org/wiki/Features/ArchitectureSupport#What_about_the_i586_users_3F"&gt;&lt;a href="http://fedoraproject.org/wiki/Features/ArchitectureSupport#What_about_the_i586_users_3F"&gt;http://fedoraproject.org/wiki/Features/ArchitectureSupport#What_about_the_i586_users_3F&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-83"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-83"&gt;↑&lt;/a&gt; &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg02383.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg02383.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg02383.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg02383.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&amp;#8212;- Blinking Cursor Wastes Power &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=MatthewGarret&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MatthewGarret (not yet written)"&gt;Matthew Garrett&lt;/a&gt; asked&lt;sup id="cite_ref-84" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-84"&gt;[1]&lt;/a&gt;&lt;/sup&gt; for comments on the idea that the cursor should default to not blinking. The rationale was that several less Watts of power would be consumed.&lt;/p&gt;
&lt;p&gt;The suggestion seemed generally popular but &lt;a href="https://fedoraproject.org/wiki/User:Rathann" title="User:Rathann"&gt;Dominik `Rathann&amp;#8217; Mierzejewski&lt;/a&gt; wished to retain the blinking cursor and expressed&lt;sup id="cite_ref-85" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-85"&gt;[2]&lt;/a&gt;&lt;/sup&gt; a desire for more information on the methodology which Matthew had used. &lt;a href="https://fedoraproject.org/wiki/User:Notting" title="User:Notting"&gt;Bill Nottingham&lt;/a&gt; reminded&lt;sup id="cite_ref-86" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-86"&gt;[3]&lt;/a&gt;&lt;/sup&gt; that it would still be possible to turn the cursor back on from this new default. Matthew provided&lt;sup id="cite_ref-87" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-87"&gt;[4]&lt;/a&gt;&lt;/sup&gt; some of the requested details.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MatthiasClasen" title="MatthiasClasen"&gt;Matthias Clasen&lt;/a&gt; suggested&lt;sup id="cite_ref-88" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-88"&gt;[5]&lt;/a&gt;&lt;/sup&gt; changing a &lt;code&gt;GTK&lt;/code&gt; setting which disables cursor blinking after a timeout. &lt;a href="https://fedoraproject.org/wiki/User:Jwboyer" title="User:Jwboyer"&gt;Josh Boyer&lt;/a&gt; worried&lt;sup id="cite_ref-89" class="reference"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_note-89"&gt;[6]&lt;/a&gt;&lt;/sup&gt; about other desktop environments and vttys.&lt;/p&gt;
&lt;ol class="references"&gt;&lt;li id="cite_note-84"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-84"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02265.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02265.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02265.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02265.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-85"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-85"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02309.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02309.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02309.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02309.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-86"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-86"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02320.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02320.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02320.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02320.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-87"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-87"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02387.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02387.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02387.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02387.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-88"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-88"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02268.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02268.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02268.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02268.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li id="cite_note-89"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue161#cite_ref-89"&gt;↑&lt;/a&gt; &lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02287.html" class="external free" title="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02287.html"&gt;&lt;a href="http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02287.html"&gt;http://www.redhat.com/archives/fedora-devel-list/2009-January/msg02287.html&lt;/a&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description><link>http://ofeeley.tumblr.com/post/80919041</link><guid>http://ofeeley.tumblr.com/post/80919041</guid><pubDate>Mon, 23 Feb 2009 19:56:00 -0500</pubDate></item><item><title>FedoraWeeklyNews#160</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/OisinFeeley" class="mw-redirect" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- NFS Mounts and Caching DNS Nameserver Problem &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;An update on problems with NFS mounts was posted[1] by &lt;a href="https://fedoraproject.org/wiki/WarrenTogami" title="WarrenTogami"&gt;Warren Togami&lt;/a&gt;. It was decided that &lt;code&gt;nfs-utils&lt;/code&gt; will revert to its pre 2009-01-14 behavior.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01242.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01242.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01242.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01242.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora 11 Alpha Release Activities &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;There was a flurry of activity related to the &lt;code&gt;Fedora 11 Alpha&lt;/code&gt; release (scheduled[1] for 2009-02-03). &lt;a href="https://fedoraproject.org/wiki/DenisLeroy" title="DenisLeroy"&gt;Denis Leroy&lt;/a&gt; inquired[2] on 2009-01-21 what had happened to the freeze, originally scheduled for the previous day, and whether all builds in rawhide were queued until after the freeze. &lt;a href="https://fedoraproject.org/wiki/MamoruTasaka" class="mw-redirect" title="MamoruTasaka"&gt;Mamoru Tasaka&lt;/a&gt; responded[3] with a link to &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&amp;#8217;s&lt;/a&gt; explanation[4] that the freeze is a non-blocking freeze which allows targeted fixes to be made.  &lt;a href="https://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; wanted[5] an &amp;#8220;all-clear signal that the alpha tag has been made and we can go back to breaking rawhide ;-)&amp;#8221; Jesse created [6] the &lt;code&gt;alpha tag&lt;/code&gt; and apologized for slacking on it. He suggested that if many dependencies were going to be broken by Tom&amp;#8217;s &lt;code&gt;mysql-5.1&lt;/code&gt; push that Tom should ask for a &lt;code&gt;koji&lt;/code&gt; tag specifically to land it and build all the deps for it before moving it into &lt;code&gt;rawhide&lt;/code&gt; itself.&lt;a href="https://fedoraproject.org/wiki/JoshBoyer" class="mw-redirect" title="JoshBoyer"&gt;Josh Boyer&lt;/a&gt; demonstrated[7] how the &lt;code&gt;Koji&lt;/code&gt; command-line can be used to answer queries about what tags are present:&lt;/p&gt;
&lt;pre&gt;$koji list-tags | grep f11-alpha&lt;br/&gt;$koji list-tag-inheritance f11-alpha&lt;br/&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RahulSundaram" class="mw-redirect" title="RahulSundaram"&gt;Rahul Sundaram&lt;/a&gt; requested[8] that knowledgeable folks would help build the Release Notes[9] for &lt;code&gt;Fedora 11&lt;/code&gt; by adding relevant information to the wiki.  After Rahul got the ball rolling, with some information on the use of &lt;code&gt;ext4&lt;/code&gt; as the default filesystem, the experimental provision of the &lt;code&gt;btrfs&lt;/code&gt; filesystem and more, &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; added information on the &lt;code&gt;MinGW&lt;/code&gt; windows cross-compiler and &lt;a href="https://fedoraproject.org/w/index.php?title=Uer:Tmz&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Uer:Tmz (not yet written)"&gt;Todd Zullinger&lt;/a&gt; added information about &lt;code&gt;git-1.6&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The 2009-01-23 Rawhide Report[10] contained some large lists of broken dependencies which were pounced on by the respective developers. As the majority were due to the new &lt;code&gt;MySQL&lt;/code&gt; mentioned above &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; asked[11] why his advice to use a special tag had been ignored. &lt;a href="https://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; replied that there had been no objections when he mooted the idea a week ago and that a non-standard tag would cause more work for affected developers than the current rebuilds. Jesse re-iterated[12] his request to &amp;#8220;[p]lease consider using it in the future if you&amp;#8217;re going to break such a wide array of packages.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; reported[13] problems using &lt;code&gt;yum&lt;/code&gt; on &lt;code&gt;Rawhide&lt;/code&gt;. &lt;a href="https://fedoraproject.org/w/index.php?title=TomLondon&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="TomLondon (not yet written)"&gt;Tom London&lt;/a&gt; suggested and &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; confirmed[14] that reverting to &lt;code&gt;sqlite-3.6.7-1.fc11.x86.64&lt;/code&gt; fixed the problems. It transpired[15] that there was indeed an &lt;code&gt;SQLite&lt;/code&gt; bug which was quickly fixed by &lt;a href="https://fedoraproject.org/wiki/PanuMatilainen" title="PanuMatilainen"&gt;Panu Matilainen&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://fedoraproject.org/wiki/Releases/11/Schedule" class="external free" title="https://fedoraproject.org/wiki/Releases/11/Schedule"&gt;&lt;a href="https://fedoraproject.org/wiki/Releases/11/Schedule"&gt;https://fedoraproject.org/wiki/Releases/11/Schedule&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01275.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01275.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01275.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01275.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01276.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01276.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01276.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01276.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00664.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00664.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00664.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00664.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01298.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01298.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01298.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01298.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01348.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01348.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01348.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01348.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01299.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01299.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01299.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01299.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01511.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01511.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01511.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01511.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes" class="external free" title="https://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes"&gt;&lt;a href="https://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes"&gt;https://fedoraproject.org/wiki/Fedora_11_Alpha_release_notes&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01510.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[12] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01533.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01533.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01533.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01533.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[13] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01464.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01464.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01464.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01464.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[14] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01485.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01485.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01485.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01485.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[15] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01483.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01483.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01483.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01483.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Minimalist Root Login to X&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/WarrenTogami" title="WarrenTogami"&gt;Warren Togami&lt;/a&gt; suggested[1] &amp;#8220;mak[ing] root logins from GDM a stripped down desktop with only a terminal and a menu with only configuration tools [and making the desktop] ugly and with a very obvious note explaining why [users] shouldn&amp;#8217;t be logged in as root.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&amp;#8220;Nodata&amp;#8221; was among those who wondered[2] if Warren&amp;#8217;s use cases &amp;#8220;[&amp;#8230;] where /home filesystem is full and logins fail, or /home is remote and inaccessible[&amp;#8230;]&amp;#8221; were anything other than odd edge cases. &lt;a href="https://fedoraproject.org/wiki/JefSpaleta" class="mw-redirect" title="JefSpaleta"&gt;Jeff Spaleta&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/ChrisAdams" title="ChrisAdams"&gt;Chris Adams&lt;/a&gt; expanded[3] upon this line of thought: &amp;#8220;[&amp;#8230;] if /home is full, can users really not log in? If that is the case, that&amp;#8217;s broke and should be fixed. The user should be able to log in and remove files.&amp;#8221;&lt;/p&gt;
&lt;p&gt;The impetus for this discussion may have been another thread which asserted that the denial of root login via &lt;code&gt;GDM&lt;/code&gt; on &lt;code&gt;Fedora 10&lt;/code&gt; systems made it too difficult to maintain said systems. The thread yielded[4] good examples by &lt;a href="https://fedoraproject.org/w/index.php?title=JudCraft&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="JudCraft (not yet written)"&gt;Jud Craft&lt;/a&gt; and &lt;a href="https://fedoraproject.org/w/index.php?title=DaveAirlie&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="DaveAirlie (not yet written)"&gt;Dave Airlie&lt;/a&gt;[5] of arguments that such modifications merely penalized experienced users and failed to enhance security as the users could just login as root on the console anyway. As an aside &lt;a href="https://fedoraproject.org/w/index.php?title=BenjaminLaHaise&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="BenjaminLaHaise (not yet written)"&gt;Benjamin LaHaise&lt;/a&gt; brought up the issue that &lt;code&gt;Ctrl+Alt+F2&lt;/code&gt; no longer worked. DanHorák explained[6] that &amp;#8220;F2-6 are blocked when you have getty running on vt1 (/etc/event.d/tty1 is the same tty[2-6]) and Xorg server runs on vt1 too (gdm runs with &amp;#8212;force-active-vt) Then there are messages like `unable to switch vt&amp;#8217; in /var/log/Xorg.log. [Such behavior] requires manual editing of at least /etc/event.d/tty1, it should not happen in default setups.&amp;#8221; &lt;a href="https://fedoraproject.org/w/index.php?title=NicholasMailhot&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="NicholasMailhot (not yet written)"&gt;Nicolas Mailhot&lt;/a&gt; suggested[7] an imperfect upgrade as another possible cause. A further nugget of information revealed in the thread was as &lt;code&gt;Fedora 10&lt;/code&gt; had implemented &lt;code&gt;hiddenmenu&lt;/code&gt; as a default in grub it was best to hold down any key once the &lt;code&gt;BIOS&lt;/code&gt; had finished the &lt;code&gt;POST&lt;/code&gt; routine. &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; suggested[8] the &lt;code&gt;shift&lt;/code&gt; key as it typically had no bindings either in &lt;code&gt;BIOS&lt;/code&gt; or &lt;code&gt;grub&lt;/code&gt;. &lt;a href="https://fedoraproject.org/wiki/AndrewHaley" title="AndrewHaley"&gt;Andrew Haley&lt;/a&gt; pointed out[9] that many of the recent changes were breaking established use patterns. &lt;a href="https://fedoraproject.org/wiki/KevinKofler" class="mw-redirect" title="KevinKofler"&gt;Kevin Kofler&lt;/a&gt; and &lt;a href="https://fedoraproject.org/w/index.php?title=ChristopherWickert&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="ChristopherWickert (not yet written)"&gt;Christopher Wickert&lt;/a&gt; suggested[10][11] that anyone who wished to revert to the previous status should just edit &lt;code&gt;/etc/pam.d/gdm&lt;/code&gt; to comment out&lt;/p&gt;
&lt;pre&gt;auth required pam_succeed_if.so user != root quiet&lt;br/&gt;&lt;/pre&gt;
&lt;p&gt;Back in the later thread which sought to deal with some of the difficulties raised above &lt;a href="https://fedoraproject.org/wiki/TomCallaway" class="mw-redirect" title="TomCallaway"&gt;Tom `spot&amp;#8217; Callaway&lt;/a&gt; suggested: &amp;#8220;A `Rescue Mode&amp;#8217; in GDM which goes to a root session with minimal apps, marked as &amp;#8220;Rescue Mode&amp;#8221;, rather than a root X login (even though it does need root credentials).&amp;#8221; &lt;a href="https://fedoraproject.org/w/index.php?title=LyosGeminiNorezel&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="LyosGeminiNorezel (not yet written)"&gt;Lyos Gemini Norezel&lt;/a&gt; preferred[12] that &amp;#8220;[&amp;#8230;] the root login should use the user selected interface (gnome, kde, xfce, etc)&amp;#8221; but &lt;a href="https://fedoraproject.org/w/index.php?title=MatthewWoehlke&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MatthewWoehlke (not yet written)"&gt;Matthew Woehlke&lt;/a&gt; emphasized[13] the maintenance benefits of choosing a single Desktop Environment and forcing that as the safe root login.&lt;/p&gt;
&lt;p&gt;Variations on this topic have been covered previously in FWN#133[14] and FWN#103[15]&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01387.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01387.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01387.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01387.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01542.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01542.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01542.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01542.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01547.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01547.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01547.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01547.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01300.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01300.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01300.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01300.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01335.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01335.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01335.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01335.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01399.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01399.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01399.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01399.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01398.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01398.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01398.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01398.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01455.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01455.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01455.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01455.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01408.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01408.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01408.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01408.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01278.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01278.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01278.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01278.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01291.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01291.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01291.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01291.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[12] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01493.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01493.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01493.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01493.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[13] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01495.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01495.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01495.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01495.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[14] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue133#Running_As_Root" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue133#Running_As_Root"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue133#Running_As_Root"&gt;http://fedoraproject.org/wiki/FWN/Issue133#Running_As_Root&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[15] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue103#Root_Login_And_Display_Managers_In_Rawhide" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue103#Root_Login_And_Display_Managers_In_Rawhide"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue103#Root_Login_And_Display_Managers_In_Rawhide"&gt;http://fedoraproject.org/wiki/FWN/Issue103#Root_Login_And_Display_Managers_In_Rawhide&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora Geo Spin for USB Key and LiveCD &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/YaakovNemoy" class="mw-redirect" title="YaakovNemoy"&gt;Yaakov Nemoy&lt;/a&gt; announced[1] a &amp;#8220;[&amp;#8230;] respin of Fedora with packages for doing OSM[0] and cartography installed out of the box, or included on a LiveCD and/or LiveUSB. For OSM people, the primary advantage is a live usb stick that can be used at mapping parties to save time cono/guring user computers to do mapping. The USB stick can then be brought home, and the user can continue doing mapping there.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[0] OpenStreetMap &lt;a href="http://en.wikipedia.org/wiki/OpenStreetMap" class="external free" title="http://en.wikipedia.org/wiki/OpenStreetMap"&gt;&lt;a href="http://en.wikipedia.org/wiki/OpenStreetMap"&gt;http://en.wikipedia.org/wiki/OpenStreetMap&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01155.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01155.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01155.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01155.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Draft Guidelines for Approving provenpackagers &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; drafted[1] a definition of `provenpackager&amp;#8217; (see FWN#151[2)]. &lt;a href="https://fedoraproject.org/wiki/AlexLancaster" class="mw-redirect" title="AlexLancaster"&gt;Alex Lancaster&lt;/a&gt; was worried[3] that too many hoops would mean that maintainers such as himself would lose motivation to continue their work.&lt;/p&gt;
&lt;p&gt;As a subsidiary concern Alex was worried that there were still some packages not being opened up. KevinKofler assured Alex that he would become a `provenpackager&amp;#8217; based up his sterling work and Jesse confirmed[4][5] that this redefinition and re-seeding of the `provenpackager&amp;#8217; group was in part to address such concerns.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01573.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01573.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01573.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01573.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue151#Security_Exceptions_to_the_Mass_ACL_Opening" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue151#Security_Exceptions_to_the_Mass_ACL_Opening"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue151#Security_Exceptions_to_the_Mass_ACL_Opening"&gt;http://fedoraproject.org/wiki/FWN/Issue151#Security_Exceptions_to_the_Mass_ACL_Opening&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01620.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01620.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01620.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01620.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01629.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01629.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01629.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01629.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01628.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01628.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01628.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01628.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Cloning of Bug Reports&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Johannbg" title="User:Johannbg"&gt;Jóhann B. Guðmundsson&lt;/a&gt; asked[1] for input, in the form of suggestions and votes, as to whether Bug Hunters (which later seemed to mean testers, but not triagers) should file a separate bug entry for each of: past supported release, current release and rawhide or just annotate a bug for one of the former with a note that it was present in the others.&lt;/p&gt;
&lt;p&gt;There was general agreement that mailing list votes were ineffective and unwanted.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/KevinKofler" class="mw-redirect" title="KevinKofler"&gt;Kevin Kofler&lt;/a&gt; objected[2] to the tack taken by Jóhann which seemed to assume an authority over a decision which would affect not just QA, testing and triage teams but also packagers and maintainers. It appeared[3] that the matter would be elevated to FESCo for a decision but as of going to press this had not happened.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MarkMcLoughlin" class="mw-redirect" title="MarkMcLoughlin"&gt;Mark McLoughlin&lt;/a&gt; suggested[4] a more flexible policy and warned that &amp;#8220;[&amp;#8230;] you can be sure you&amp;#8217;ll have maintainers who haven&amp;#8217;t read or replied to this thread waking up and getting annoyed that they&amp;#8217;ve 3x bug reports to deal with :-)&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; argued[5] that the multiple bug-entry option was preferable on four heads: 1) that bugs may have different causes in their releases; 2) users of past releases will not be helped by closing bugs on rawhide; 3) bodhi updates are not pushed at the same time; 4) maintainers are the only people with the knowledge to make such a call.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/thread.html#01497" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/thread.html#01497"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/thread.html#01497"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/thread.html#01497&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01423.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01423.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01423.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01423.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01490.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01490.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01490.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01490.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01442.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01442.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01442.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01442.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01342.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01342.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01342.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01342.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/80918740</link><guid>http://ofeeley.tumblr.com/post/80918740</guid><pubDate>Mon, 23 Feb 2009 19:55:00 -0500</pubDate></item><item><title>Fedora Weekly News #159</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/OisinFeeley" class="mw-redirect" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- The Possible Future of Comps&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/SethVidal" class="mw-redirect" title="SethVidal"&gt;Seth Vidal&lt;/a&gt; reported[1] that one outcome of the recent FUDCon[2] had been an initiative to overhaul the &lt;code&gt;comps.xml&lt;/code&gt; file. This file is part of the metadata used to define group membership of related packages in order to allow[3] &lt;code&gt;yum&lt;/code&gt; or &lt;code&gt;anaconda&lt;/code&gt; to aid in installation.&lt;/p&gt;
&lt;p&gt;Seth described the intent to replace the fixed group definitions with metapackages created on-the-fly, based on examining and dependency-solving repository metadata, as &amp;#8220;a fairly radical departure&amp;#8221;. Related changes will be the ability to define groups within groups and the addition of new metadata to allow tag cloud classification. Some of the anticipated benefits are the ability to find desired software more easily, the creation of more fine-grained groups and a more intuitive persistence of groups.&lt;/p&gt;
&lt;p&gt;One apparent sticking point raised by &lt;a href="https://fedoraproject.org/wiki/BillNottingham" class="mw-redirect" title="BillNottingham"&gt;Bill Nottingham&lt;/a&gt; was that the flattening of the package levels included the removal of &amp;#8220;conditional&amp;#8221; packages and &amp;#8220;[&amp;#8230;] a large portion of the language support is built around conditional packages.&amp;#8221; Seth argued[4] that removing conditional packages was something which was desirable whether or not this particular initiative took hold. This seemed like a problem especially for &lt;code&gt;KDE&lt;/code&gt; but Bill prototyped[5] a &lt;code&gt;yum&lt;/code&gt; plugin to solve the problem.&lt;/p&gt;
&lt;p&gt;Some examples in which removing a metapackage would not remove dependencies installed to satisfy the metapackage were teased out[6][7] in conversations between &lt;a href="https://fedoraproject.org/wiki/JoshBoyer" class="mw-redirect" title="JoshBoyer"&gt;Josh Boyer&lt;/a&gt; and Seth and &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/FlorianFesti" title="FlorianFesti"&gt;Florian Festi&lt;/a&gt; thought[8] that the list of problems to be solved should be expanded to include how &lt;code&gt;multilib&lt;/code&gt; is handled, the proliferation of &lt;code&gt;noarch&lt;/code&gt; subpackages and poor implementations of parts of the tool-chain. He also emphasized that with the &amp;#8220;increasing number of languages supported and packages being properly translated we ship more and more language dependent content the users are not interested in. We are currently missing both a way to package these contents properly and a mechanism the control which should be actually installed.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00733.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00733.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00733.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00733.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://fedoraproject.org/wiki/FUDCon" class="external free" title="http://fedoraproject.org/wiki/FUDCon"&gt;&lt;a href="http://fedoraproject.org/wiki/FUDCon"&gt;http://fedoraproject.org/wiki/FUDCon&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="http://fedoraproject.org/wiki/PackageMaintainers/CompsXml#How_comps_is_used" class="external free" title="http://fedoraproject.org/wiki/PackageMaintainers/CompsXml#How_comps_is_used"&gt;&lt;a href="http://fedoraproject.org/wiki/PackageMaintainers/CompsXml#How_comps_is_used"&gt;http://fedoraproject.org/wiki/PackageMaintainers/CompsXml#How_comps_is_used&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00748.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00748.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00748.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00748.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00882.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00882.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00882.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00882.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00751.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00751.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00751.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00751.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00777.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00777.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00777.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00777.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00841.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00841.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00841.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00841.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- New GPG Signing Keys for Each Release &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; asked[1] what value &lt;code&gt;Fedora&lt;/code&gt; users perceived in the presence of the &amp;#8220;[&amp;#8230;] two gpg keys per release, one for rawhide/updates-testing and one for the final release and stable updates.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/ToddZullinger" class="mw-redirect" title="ToddZullinger"&gt;Todd Zullinger&lt;/a&gt; suggested[2] that eschewing the importation of the &amp;#8220;updates-testing&amp;#8221; key would ensure that &amp;#8220;[&amp;#8230;] no packages from updates-testing are installed on a box [.]&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/CaseyDahlin" title="CaseyDahlin"&gt;Casey Dahlin&lt;/a&gt; disliked[3] such a use of keys to categorize things.&lt;/p&gt;
&lt;p&gt;Todd asked if each new release would come with a new key, similar to the way this was handled after the infrastructure intrusion. He balanced the sense of confidence given by keeping a key around for a &amp;#8220;reasonably long time&amp;#8221; versus the mitigation of &amp;#8220;the lack of any way to revoke a key in the rpm db [.]&amp;#8221; Jesse confirmed[4] &amp;#8220;[&amp;#8230;] yes, we plan to use new keys each release. We can use gpg web-&amp;#8220;-trust thing and sign the new keys with the old keys and whatnot, does that actually help people?j&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/DouglasWarner" class="mw-redirect" title="DouglasWarner"&gt;Douglas E. Warner&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/SteveGrubb" title="SteveGrubb"&gt;Steve Grubb&lt;/a&gt; worried[5] that the inability to revoke keys exposed machines to repository metadata attacks and Steve revealed[6] that the import of keys is &amp;#8220;[&amp;#8230;] one of the few security sensitive actions that is not put into the audit system.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00999.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00999.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00999.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00999.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01001.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01001.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01001.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01001.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01020.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01020.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01020.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01020.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01003.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01003.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01003.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01003.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01036.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01036.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01036.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01036.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01050.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01050.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01050.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01050.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- libssl.so.7 Going Through a Bumpy Patch &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/TomasMraz" title="TomasMraz"&gt;Tomas Mraz&lt;/a&gt; advised[1] that he was going to build a new &lt;code&gt;OpenSSL&lt;/code&gt; in &lt;code&gt;rawhide&lt;/code&gt; which would require a soname bump due to minor breakage of the ABI. As a transitional measure he intended to temporarily provide symlinks to the old soname so that most of the 288 affected packages should continue working until they were rebuilt. &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; expressed[2] disquiet with the timing as the large number of rebuilds would be &amp;#8220;[&amp;#8230;] likely to break buildroots, break anaconda composes, break installs, break users. This isn&amp;#8217;t the kind of crap we want to land in rawhide just before a freeze, and just before an effort to turn that freeze into something usable. PLEASE wait until after Alpha has been cut to do this.&amp;#8221; He seemed slightly mollified[3] by Tomas&amp;#8217; use of compatibility symlinks and rpm provides.&lt;/p&gt;
&lt;p&gt;When &lt;a href="https://fedoraproject.org/w/index.php?title=BennyAmorsen&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="BennyAmorsen (not yet written)"&gt;Benny Amorsen&lt;/a&gt; wondered why such breakage was occurring again with &lt;code&gt;openssl&lt;/code&gt; Tomas explained[4] that the design &amp;#8220;declar[ed] some important structures which have to be changed/extended with new functionality in the public headers. Unless they move these structures to private headers this situation is going to happen again.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/ChristopherAillon" title="ChristopherAillon"&gt;Christopher Aillon&lt;/a&gt; joked[5] that it was happening again because Benny had not ported his applications to use NSS(see FWN#107[6]).&lt;/p&gt;
&lt;p&gt;Later &lt;a href="https://fedoraproject.org/wiki/HorstvonBrand" title="HorstvonBrand"&gt;Horst von Brand&lt;/a&gt; reported[7] widespread problems with many packages which seemed to fail. RalfErtzinger explained[8] that &amp;#8220;[t]he problem is that the openssl package was supposed to contain symlinks for libssl.so.7 and libcrypto.so.7, and rpm -ql says that the package does contain them, but they are, in fact, missing from the filesystem.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/TomasMraz" title="TomasMraz"&gt;Tomas Mraz&lt;/a&gt; scrambled[9][10] to sort out the problem by trying to run &lt;code&gt;ldconfig&lt;/code&gt; in the &lt;code&gt;%post&lt;/code&gt; of the &lt;code&gt;openssl&lt;/code&gt; package. &lt;a href="https://fedoraproject.org/wiki/KevinKofler" class="mw-redirect" title="KevinKofler"&gt;Kevin Kofler&lt;/a&gt; suggested[11] a possible cause.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; fretted[12] that all of this was exactly what he did not want just before next week&amp;#8217;s alpha freeze[13].&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00758.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00758.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00758.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00758.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00761.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00761.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00761.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00761.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00764.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00764.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00764.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00764.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00880.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00880.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00880.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00880.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00977.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00977.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00977.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00977.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation" class="external free" title="https://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation"&gt;https://fedoraproject.org/wiki/FWN/Issue107#Crypto_Consolidation&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00941.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00941.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00941.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00941.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00942.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00942.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00942.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00942.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00943.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00943.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00943.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00943.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00946.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00946.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00946.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00946.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01051.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01051.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01051.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01051.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[12] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01000.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01000.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01000.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01000.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[13] &lt;a href="https://fedoraproject.org/wiki/Releases/11/Schedule" class="external free" title="https://fedoraproject.org/wiki/Releases/11/Schedule"&gt;&lt;a href="https://fedoraproject.org/wiki/Releases/11/Schedule"&gt;https://fedoraproject.org/wiki/Releases/11/Schedule&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- MinGW Package Reviews Requested &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W.M. Jones&lt;/a&gt; noted[1] that the rapid development cycle[2] meant that &lt;code&gt;Fedora 11&lt;/code&gt; was already approaching (2009-01-20) alpha-freeze and asked for package reviews of the outstanding parts of the &lt;code&gt;MinGW&lt;/code&gt; Windows cross-compiler feature[3]. He offered to trade reviews with interested parties and provided links to outstanding reviews.&lt;/p&gt;
&lt;p&gt;There is apparently no question that the feature, which will allow generation of Windows targets on Fedora, will slip from Fedora 11.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00793.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00793.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00793.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00793.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://fedoraproject.org/wiki/Releases/11/Schedule" class="external free" title="https://fedoraproject.org/wiki/Releases/11/Schedule"&gt;&lt;a href="https://fedoraproject.org/wiki/Releases/11/Schedule"&gt;https://fedoraproject.org/wiki/Releases/11/Schedule&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://fedoraproject.org/wiki/Features/Windows_cross_compiler" class="external free" title="https://fedoraproject.org/wiki/Features/Windows_cross_compiler"&gt;&lt;a href="https://fedoraproject.org/wiki/Features/Windows_cross_compiler"&gt;https://fedoraproject.org/wiki/Features/Windows_cross_compiler&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- MySQL 5.1 Coming to Rawhide After Alpha-Freeze &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A heads-up was posted[1] by &lt;a href="https://fedoraproject.org/wiki/TomLane" title="TomLane"&gt;Tom Lane&lt;/a&gt; to advise that &lt;code&gt;mysql-5.1.30&lt;/code&gt; would be pushed into &lt;code&gt;rawhide&lt;/code&gt; immediately after the alpha freeze. He warned: &amp;#8220;This involves an ABI break: libmysqlclient.so has increased its major version number from 15 to 16 [&amp;#8230;]&amp;#8221; and provided a list of affected packages along with the offer to launch rebuilds for anyone who wished.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00721.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00721.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00721.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00721.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Spins SIG Controversy &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A vigorous disagreement erupted when &lt;a href="https://fedoraproject.org/wiki/User:Kanarip" title="User:Kanarip"&gt;Jeroen van Meeuwen&lt;/a&gt; announced[1] that the Spins SIG[2] would henceforth be having meetings every two weeks (Jeroen later rescheduled[3] the meeting to Mondays at 17:00 UTC) and that the first meeting would be to finalize a new process arrived at during the last FUDCon.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RahulSundaram" class="mw-redirect" title="RahulSundaram"&gt;Rahul Sundaram&lt;/a&gt; contended[4] that &amp;#8220;[s]uch decisions shouldn&amp;#8217;t be taken at FUDCon because it automatically excludes people who cannot be present at the event. You should use the events only to discuss the issues and make the decisions over mailing lists or irc where others can participate as well.&amp;#8221; A long thread mostly involving just Rahul, Jeroen and &lt;a href="https://fedoraproject.org/wiki/JoshBoyer" class="mw-redirect" title="JoshBoyer"&gt;Josh Boyer&lt;/a&gt; resulted.&lt;/p&gt;
&lt;p&gt;In response to Rahul&amp;#8217;s point that the new process was onerous as it mandated a weekly compose and report JoshBoyer seemed[5] to be of the opinion that this was a good thing. BillNottingham added[6]: &amp;#8220;It&amp;#8217;s not really adding anything to the amount of work that needs to be done, in total. It&amp;#8217;s just shifting around who it gets done by and when.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Some weight was given to Rahul&amp;#8217;s argument that the method of arriving at the new process was a problem when Jeroen posted[7] that no minutes had been kept of the meeting and pointed to a &amp;#8220;5-minute after best-recollection of what happened&amp;#8221; summary on the wiki[8] as a source of information.&lt;/p&gt;
&lt;p&gt;JesseKeating argued[9] that FUDCon was a useful, &amp;#8220;high-bandwidth&amp;#8221; means of having discussions and that public email was too slow to make decisions compared to IRC, IM, phone and face-to-face meetings. Subsequently he added that the result of the FUDCon discussions was a proposal and not a decision and suggested that unless the skeleton process was approved quickly then there might be no spins for Fedora 11. Rahul responded[10] that the original post had been a simple declaration which did not suggest it was merely a proposal. Rahul added[11] that there was a need to clarify the process in order to avoid the confusion of the past.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00695.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00695.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00695.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00695.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://fedoraproject.org/wiki/SIGs/Spins" class="external free" title="http://fedoraproject.org/wiki/SIGs/Spins"&gt;&lt;a href="http://fedoraproject.org/wiki/SIGs/Spins"&gt;http://fedoraproject.org/wiki/SIGs/Spins&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00782.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00782.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00782.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00782.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00789.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00789.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00789.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00789.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00811.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00811.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00811.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00811.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00826.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00826.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00826.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00826.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00838.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00838.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00838.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00838.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="http://fedoraproject.org/wiki/SIGs/Spins_NewProcess" class="external free" title="http://fedoraproject.org/wiki/SIGs/Spins_NewProcess"&gt;&lt;a href="http://fedoraproject.org/wiki/SIGs/Spins_NewProcess"&gt;http://fedoraproject.org/wiki/SIGs/Spins_NewProcess&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00864.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00864.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00864.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00864.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00872.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00872.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00872.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00872.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00874.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00874.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00874.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00874.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/80918241</link><guid>http://ofeeley.tumblr.com/post/80918241</guid><pubDate>Mon, 23 Feb 2009 19:53:00 -0500</pubDate></item><item><title>Fedora Weekly News #158</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/OisinFeeley" class="mw-redirect" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Default ssh-agent Dialog Pop-up &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Confusion abounded when user &amp;#8220;nodata&amp;#8221; reported[1] that running &lt;code&gt;ssh-add&lt;/code&gt; from the command-line popped up a gnome dialog requesting his private SSH key. &amp;#8220;nodata&amp;#8221; disliked handing out his private key in such a manner. The confusion resulted from the availability of at least two possible &lt;code&gt;ssh-agents&lt;/code&gt;[2] and also a change in configuration between &lt;code&gt;Fedora 9&lt;/code&gt; and &lt;code&gt;Fedora 10&lt;/code&gt; which presents the authentication dialog by default.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RickyZhou" class="mw-redirect" title="RickyZhou"&gt;Ricky Zhou&lt;/a&gt; was among those who suggested (with a manpage quote) that the &lt;code&gt;SSH_ASKPASS&lt;/code&gt; environment variable determined whether the passphrase was read from a terminal or by an &lt;code&gt;X11&lt;/code&gt; dialog. Separately &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt;[3] and &lt;a href="https://fedoraproject.org/w/index.php?title=NalinDahyabhai&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="NalinDahyabhai (not yet written)"&gt;Nalin Dahyabhai&lt;/a&gt; explained[4] that the dialog was presented by &lt;code&gt;gnome-keyring&lt;/code&gt; and not &lt;code&gt;gnome-ssh-askpass&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&amp;#8220;nodata&amp;#8221; questioned[5] whether the behavior had changed between &lt;code&gt;Fedora 9&lt;/code&gt; and &lt;code&gt;Fedora 10&lt;/code&gt; and expressed irritation that a &amp;#8220;[&amp;#8230;] GUI is popping up when I am using a command line app.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; responded[6]: &amp;#8220;You&amp;#8217;re using a command line app from a graphical terminal. Also, cli apps aren&amp;#8217;t the only use for ssh and ssh keys.&amp;#8221; This did not appeal to many respondents including &lt;a href="https://fedoraproject.org/wiki/JohnLinville" title="JohnLinville"&gt;John Linville&lt;/a&gt; who questioned[7] the benefit of changing focus to a new window to type a passphrase. &lt;a href="https://fedoraproject.org/wiki/CallumLerwick" title="CallumLerwick"&gt;Callum Lerwick&lt;/a&gt; rather tartly outlined[8] some benefits including preventing key logging attacks.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MatthiasClasen" title="MatthiasClasen"&gt;Matthias Clasen&lt;/a&gt; suggested[9] using&lt;/p&gt;
&lt;pre&gt;gconftool-2 -s -t bool /apps/gnome-keyring/daemon-components/ssh false&lt;br/&gt;&lt;/pre&gt;
&lt;p&gt;to turn off the behavior for those who dislike it and this led to several requests to make this the default. &lt;a href="https://fedoraproject.org/wiki/AndrewHaley" title="AndrewHaley"&gt;Andrew Haley&lt;/a&gt; put[10] the case that &amp;#8220;[t]he key argument against a pop-up dialog box that asks for the passphrase is that we&amp;#8217;re training people to type secrets into pop-up dialog boxes. Bad psychology, bad security.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MatthiasClasen" title="MatthiasClasen"&gt;Matthias Clasen&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/TomasMraz" title="TomasMraz"&gt;Tomas Mraz&lt;/a&gt; with &lt;a href="https://fedoraproject.org/w/index.php?title=JerryAmundson&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="JerryAmundson (not yet written)"&gt;Jerry Amundson&lt;/a&gt; explored[11] the use of &lt;code&gt;SSH_ASKPASS&lt;/code&gt; as an alternate method to disable the GUI dialog.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00486.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00486.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00486.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00486.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] Private keys are stored by ssh agents so that they may handle all key related operations requested by clients. The passphrase to decrypt the key thus need only be typed into the agent once instead of per-operation.&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00487.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00487.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00487.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00487.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00536.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00536.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00536.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00536.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00492.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00492.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00492.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00492.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00495.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00495.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00495.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00495.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00523.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00523.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00523.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00523.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00533.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00533.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00533.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00533.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00498.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00498.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00498.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00498.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00517.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00517.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00517.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00517.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00540.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00540.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00540.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00540.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Intel Graphics Installation Woes &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&amp;#8220;Mike&amp;#8221; requested[1] information on when a working &lt;code&gt;xorg-x11-drv-i810&lt;/code&gt; driver for Intel graphics chipsets had a chance of appearing. He was disappointed that it was non-trivial to get two machines with &lt;code&gt;82945G&lt;/code&gt; and &lt;code&gt;82845G&lt;/code&gt; chipsets installed and had needed to fall back to using the &lt;code&gt;vesa&lt;/code&gt; driver instead of the intel one.&lt;/p&gt;
&lt;p&gt;Others listed outstanding bugzilla entries for a wide range of Intel chipsets. &lt;a href="https://fedoraproject.org/wiki/DanWilliams" title="DanWilliams"&gt;Dan Williams&lt;/a&gt; asked[2] if using &lt;code&gt;Option "EXANoComposite" "true"&lt;/code&gt; as a workaround for problems with the &lt;code&gt;i830&lt;/code&gt; chipsets was succesfull and received mixed reports. It seemed that he was making some progress with resolving some of the issues.&lt;/p&gt;
&lt;p&gt;MAYoung suggested[3] that setting &amp;#8220;NoAccel true&amp;#8221; in &lt;code&gt;xorg.conf&lt;/code&gt; might work for some people but that &amp;#8220;[&amp;#8230;] intel graphics are highly flaky on Fedora 10.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=RobertArendt&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="RobertArendt (not yet written)"&gt;Robert Arendt&lt;/a&gt; laid[4] the blame at the door of upstream merges of &lt;code&gt;GEM/DRM&lt;/code&gt; into the kernel and noted that other distributions were suffering identical problems. &amp;#8220;Mike&amp;#8221; later confirmed[5] this with a list of bugzilla entries from upstream &lt;code&gt;freedesktop.org&lt;/code&gt;: &amp;#8220;It would be nice if Intel would help to get this fixed, and there are indeed problems with Suse, Ubuntu and Mandriva also with newer drivers and Intel graphics chipsets of various flavors - this is really bad!&amp;#8221;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00435.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00435.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00435.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00435.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00475.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00475.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00475.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00475.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00443.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00443.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00443.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00443.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00445.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00445.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00445.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00445.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00467.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00467.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00467.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00467.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- KPackageKit Auto-update Bug &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=MichaelAllen&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MichaelAllen (not yet written)"&gt;Michael B Allen&lt;/a&gt; reported[1] that his system had performed an update without his permission and asked how to completely disable such behavior.&lt;/p&gt;
&lt;p&gt;It appeared[2] that this was due to a bug in &lt;code&gt;KPackageKit&lt;/code&gt; which has been unfixable[3] for over a month due in part to the complexity of the code.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00461.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00461.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00461.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00461.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00504.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00504.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00504.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00504.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00510.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00510.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00510.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00510.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Enabling Staging Drivers&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RahulSundaram" class="mw-redirect" title="RahulSundaram"&gt;Rahul Sundaram&lt;/a&gt; asked[1] if enabling the many new drivers in the staging tree[2] would make sense in &lt;code&gt;rawhide&lt;/code&gt; in order to support a wider range of hardware such as the &lt;code&gt;EeePC&lt;/code&gt;&amp;#8217;s &lt;code&gt;ralink&lt;/code&gt; wireless chipset.&lt;/p&gt;
&lt;p&gt;Opinion was roughly split between those who were completely against the idea and those who suggested avoiding codifying a rigid policy. &lt;a href="https://fedoraproject.org/w/index.php?title=MatthewGarrett&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MatthewGarrett (not yet written)"&gt;Matthew Garrett&lt;/a&gt; believed[3] that it would be &amp;#8220;somewhat user-hostile&amp;#8221; to, for example enable the &lt;code&gt;ralink&lt;/code&gt; drivers in &lt;code&gt;rawhide&lt;/code&gt; but possibly remove them for a general release. He argued that the &lt;code&gt;ralink&lt;/code&gt; drivers were a dead-end[4] which would never merge upstream. On the other hand &lt;a href="https://fedoraproject.org/wiki/DaveJones" title="DaveJones"&gt;Dave Jones&lt;/a&gt; preferred[5] to take a case-by-case approach as long as &amp;#8220;[&amp;#8230;] we have someone responsible for working on it, with the goal of getting it out of staging, and dealing with bugs etc. Not unlike the same reasoning for us adding various not-yet-upstream drivers to the Fedora kernel really.&amp;#8221;&lt;/p&gt;
&lt;p&gt;While preferring to completely disable the staging drivers &lt;a href="https://fedoraproject.org/wiki/ThorstenLeemhuis" class="mw-redirect" title="ThorstenLeemhuis"&gt;Thorsten Leemhuis&lt;/a&gt; expressed[6] the intention to provide &lt;code&gt;RPM Fusion&lt;/code&gt; &lt;code&gt;kmods&lt;/code&gt; in that case. &lt;a href="https://fedoraproject.org/wiki/DanWilliams" title="DanWilliams"&gt;Dan Williams&lt;/a&gt; made[7] a strong argument that &amp;#8220;-staging&amp;#8221; itself was a bad idea as it gave &amp;#8220;legitimacy to drivers of questionable quality&amp;#8221; and &lt;a href="https://fedoraproject.org/wiki/JohnLinville" title="JohnLinville"&gt;John Linville&lt;/a&gt; limned[8] the tortured history of the &lt;code&gt;at76&lt;/code&gt; driver.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00459.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00459.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00459.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00459.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &amp;#8220;linux-staging&amp;#8221; is a kernel tree whose purpose is to test drivers and filesystems for later inclusion in mainline &lt;a href="http://lkml.org/lkml/2008/6/10/329" class="external free" title="http://lkml.org/lkml/2008/6/10/329"&gt;&lt;a href="http://lkml.org/lkml/2008/6/10/329"&gt;http://lkml.org/lkml/2008/6/10/329&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00462.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00462.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00462.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00462.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00474.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00474.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00474.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00474.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00472.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00472.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00472.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00472.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00465.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00465.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00465.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00465.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00473.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00473.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00473.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00473.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00476.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00476.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00476.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00476.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- git-* Commands Moved to /usr/libexec/git-core/ &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/AdamTkac" title="AdamTkac"&gt;Adam Tkac&lt;/a&gt; worried[1] that scripts would break due to the latest git branch in rawhide which had moved all the &lt;code&gt;git-*&lt;/code&gt; binaries to &lt;code&gt;/usr/libexec/git-core&lt;/code&gt; in order to comply with upstream practice. The issue was previously discussed (see FWN#141[2)] with the resolution that updating to &lt;code&gt;git-1.6.0&lt;/code&gt; would be a flag day for this change. Adam suggested that the new location could be added to the &lt;code&gt;PATH&lt;/code&gt; environment variable but this received no support.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=KarelZak&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="KarelZak (not yet written)"&gt;Karel Zak&lt;/a&gt; advocated[3] that such scripts should be fixed as the change had been coming since 2006.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=BrynReeves&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="BrynReeves (not yet written)"&gt;Bryn Reeves&lt;/a&gt; wondered[4] if compatibility symlinks and a release note would ease the transition over a couple of releases. Although the symlinks were generally felt to be a non-effective strategy &lt;a href="https://fedoraproject.org/w/index.php?title=ToddZulinger&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="ToddZulinger (not yet written)"&gt;Todd Zulinger&lt;/a&gt; was encouraged[5] by &lt;a href="https://fedoraproject.org/wiki/PaulFrields" class="mw-redirect" title="PaulFrields"&gt;Paul W. Frields&lt;/a&gt; to open a bugzilla entry against the Release Notes to ensure that the documentation team take care of highlighting the issue for &lt;code&gt;Fedora 11&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00404.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00404.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00404.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00404.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue141#Git-1.6.0_Commands_to_be_Moved_Out_of_PATH" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue141#Git-1.6.0_Commands_to_be_Moved_Out_of_PATH"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue141#Git-1.6.0_Commands_to_be_Moved_Out_of_PATH"&gt;http://fedoraproject.org/wiki/FWN/Issue141#Git-1.6.0_Commands_to_be_Moved_Out_of_PATH&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00408.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00408.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00408.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00408.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00410.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00410.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00410.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00410.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00460.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00460.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00460.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00460.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Mandatory FHS Adherence &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/User:Tibbs" title="User:Tibbs"&gt;Jason L. Tibbitts III&lt;/a&gt; posted[1] a summary and links to the 2009-01-06 FPC meeting deliberations. Interest on @fedora-devel was mostly sparked by the item which declared that the FPC would &amp;#8220;Make adherence to the FHS a MUST [.]&amp;#8221; Jason encouraged reading of the full minutes in order to understand this item.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=DougLedford&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="DougLedford (not yet written)"&gt;Doug Ledford&lt;/a&gt; discussed[2] the problem his MPI[3] implementations experienced with the FHS and &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard W. M. Jones&lt;/a&gt; expressed [4] concern that the FHS was a moribund standard and adhering to it would block projects such as MinGW without any method to evolve the standard. &lt;a href="https://fedoraproject.org/wiki/ToshioKuratomi" class="mw-redirect" title="ToshioKuratomi"&gt;Toshio Kuratomi&lt;/a&gt; responded in detail in both threads and pointed out[5] that the MinGW case had been addressed in the meeting and also that there were problems with changing the FHS.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00362.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00362.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00362.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00362.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00424.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00424.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00424.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00424.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="http://www.open-mpi.org/papers/ipdps-2006/" class="external free" title="http://www.open-mpi.org/papers/ipdps-2006/"&gt;&lt;a href="http://www.open-mpi.org/papers/ipdps-2006/"&gt;http://www.open-mpi.org/papers/ipdps-2006/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00469.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00469.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00469.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00469.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00483.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00483.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00483.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2009-January/msg00483.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/80917711</link><guid>http://ofeeley.tumblr.com/post/80917711</guid><pubDate>Mon, 23 Feb 2009 19:51:00 -0500</pubDate></item><item><title>Fedora Weekly News #157</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/OisinFeeley" class="mw-redirect" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Nautilus Spatial-mode Flamewar &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;The tired, old topic of whether &lt;code&gt;nautilus&lt;/code&gt; should use &amp;#8220;spatial-mode&amp;#8221; as a default was re-opened[1] by MarkG85 in the form of a request for list subscribers to &amp;#8220;vote&amp;#8221; on the mailing list for a reversion to &amp;#8220;browser-mode&amp;#8221;. In spatial-mode &lt;code&gt;nautilus&lt;/code&gt; opens a new window for each directory unless one middle-clicks or holds the shift key down.&lt;/p&gt;
&lt;p&gt;It was pointed out by several contributors that voting &amp;#8220;+/- 1&amp;#8221; was not a recognized way to achieve change within the Fedora Project. &lt;a href="https://fedoraproject.org/wiki/ChrisAdams" title="ChrisAdams"&gt;Chris Adams&lt;/a&gt; asked[2] if he and his friends &amp;#8220;[&amp;#8230;] should [&amp;#8230;] all spam fedora-devel with `+1&amp;#8217; and `metoo&amp;#8217; to change the default background color? What if it is 20 friends, or 100, or 500?&amp;#8221; A similar point was made[3] by &lt;a href="https://fedoraproject.org/wiki/JeffSpaleta" class="mw-redirect" title="JeffSpaleta"&gt;Jef Spaleta&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=DimiPaun&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="DimiPaun (not yet written)"&gt;Dimi Paun&lt;/a&gt; expressed[4] frustration with what he charcaterized as &amp;#8220;lame community involvenment&amp;#8221; and several personal attacks were made on both the maintainer and other contributors who had deprecated the attempt to take a mailing list vote. After tempers had flared Jeff commented[5]: &amp;#8220;Noone has figured out how to write a markup language for human intention&amp;#8230;and as a result any passionate discussion degrades severely as we are wired to read intention but without body language and vocal ques&amp;#8230;we absolutely do it wrong when relying solely on written language. Even more so with English! If we mandated everyone encode thought into Lisp we&amp;#8217;d be having more constructive discussions (and less of them). The productivity of the list would be through the roof.&amp;#8221;&lt;/p&gt;
&lt;p&gt;In response to a challenge to detail some advantages of spatial-mode &lt;a href="https://fedoraproject.org/w/index.php?title=TomasTorcz&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="TomasTorcz (not yet written)"&gt;Tomas Torcz&lt;/a&gt; was among those who offered[6] that the persistent screen placement of directory windows was a major advantage. He also suggested a way to avoid leaving multiple windows open: &amp;#8220;When I open new window and don&amp;#8217;t want parent directory open, I just open with middle button. Some people prefer Shift+click in this situation. I never has to use `Close all parent folder&amp;#8217; (ctrlshift-w), but I aware it exist.&amp;#8221; &lt;a href="https://fedoraproject.org/w/index.php?title=JoonasSaraj%C3%A4rvi&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="JoonasSarajärvi (not yet written)"&gt;Joonas Sarajärvi&lt;/a&gt; confirmed[7] the persistence as an advantage: &amp;#8220;[&amp;#8230;] the state of each folder is persistent. Every window opens in the same view that it had when I reopen them. I can have appropriate zoom levels and views for every directory I commonly use.&amp;#8221;&lt;/p&gt;
&lt;p&gt;Very much later in the thread, after he had been referred to several times, the package maintainer &lt;a href="https://fedoraproject.org/wiki/AlexanderLarsson" title="AlexanderLarsson"&gt;Alexander Larsson&lt;/a&gt; replied[8] that he was unconvinced both by the tone and content of the argument that there was a case to be made for changing the default.&lt;/p&gt;
&lt;p&gt;It is possible to choose which behavior one wants by at least two methods. One can either use the &lt;code&gt;GUI&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;Nautilus -&amp;gt; Preferences -&amp;gt; Behavior -&amp;gt; Always open in browser windows&lt;/pre&gt;
&lt;p&gt;or else change the &lt;code&gt;GConf&lt;/code&gt; setting using&lt;/p&gt;
&lt;p&gt;&lt;code&gt;gconftool-2 --type boolean --set /apps/nautilus/preferences/always_use_browser true&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;As part of the argument involved a desire to be able to replicate these settings automatically and possibly distribute them to others &lt;a href="https://fedoraproject.org/wiki/MatthiasClasen" title="MatthiasClasen"&gt;Matthias Clasen&lt;/a&gt; suggested[9] that anyone wishing to make permanent change to the default settings could create a &lt;code&gt;sabayon&lt;/code&gt; profile.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02089.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02089.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02089.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02089.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02286.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02286.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02286.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02286.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02305.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02305.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02305.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02305.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02416.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02416.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02416.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02416.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02392.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02392.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02392.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02392.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02387.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02387.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02387.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02387.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02213.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02213.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02213.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02213.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02189.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02189.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02189.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02189.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02389.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02389.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02389.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02389.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Font Package Naming Guidelines &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/NicolasMailhot" class="mw-redirect" title="NicolasMailhot"&gt;Nicholas Mailhot&lt;/a&gt; ensured[1] that everyone was made aware of the new font package naming rules for &lt;code&gt;Fedora 11&lt;/code&gt;. These will help break up large font packages in order to allow users to obtain fonts from desired families without imposing a large download burden.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02597.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02597.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02597.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02597.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- How to become a Co-Maintainer &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RayVanDolson" title="RayVanDolson"&gt;Ray Van Dolson&lt;/a&gt; asked[1] for some information on identifying the current (co)maintainers of the &lt;code&gt;proftpd&lt;/code&gt; package, the procedure to become a co-maintainer and the abilities to push bugfixes which this would confer upon him if the primary maintainer were absent.&lt;/p&gt;
&lt;p&gt;A full answer was provided[2] by &lt;a href="https://fedoraproject.org/wiki/PatriceDumas" class="mw-redirect" title="PatriceDumas"&gt;Patrice Dumas&lt;/a&gt; with links to &lt;code&gt;PackageDB&lt;/code&gt; and the policies on the wiki regarding non-responsive maintainers.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02253.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02253.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02253.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02253.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02255.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02255.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02255.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02255.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Proposed Package Re-Naming Guidelines &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Feedback was requested[1] by &lt;a href="https://fedoraproject.org/wiki/KevinFenzi" class="mw-redirect" title="KevinFenzi"&gt;Kevin Fenzi&lt;/a&gt; on a draft guideline concerning the re-naming of packages either as a result of upstream action or locally to adhere to the &lt;a href="https://fedoraproject.org/w/index.php?title=NamingGuidelines&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="NamingGuidelines (not yet written)"&gt;NamingGuidelines&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/PatriceDumas" class="mw-redirect" title="PatriceDumas"&gt;Patrice Dumas&lt;/a&gt; and &lt;a href="https://fedoraproject.org/wiki/DennisGilmore" class="mw-redirect" title="DennisGilmore"&gt;Dennis Gilmore&lt;/a&gt; remembered[2] that a re-review followed by EOL of the old package was the current practice.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JasonTibbitts" class="mw-redirect" title="JasonTibbitts"&gt;Jason Tibbitts&lt;/a&gt;[3] and &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt;[4] referenced &lt;code&gt;IRC&lt;/code&gt; discussions of the practice and its advantages in checking the &lt;code&gt;Obsoletes&lt;/code&gt; and &lt;code&gt;Provides&lt;/code&gt; in discussion with &lt;a href="https://fedoraproject.org/wiki/JochenSchmitt" title="JochenSchmitt"&gt;Jochen Schmitt.&lt;/a&gt; Jochen was concerned[5] that the process be kept lightweight as opposed to a full review.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02052.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02052.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02052.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02052.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02054.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02054.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02054.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02054.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02058.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02058.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02058.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02058.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02056.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02056.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02056.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02056.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02060.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02060.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02060.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02060.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Exiv2 Bump in Rawhide &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RexDieter" title="RexDieter"&gt;Rex Dieter&lt;/a&gt; announced[1] that a bump to &lt;code&gt;exiv2-0.18&lt;/code&gt;[2] would occur soon including a soname bump. &lt;a href="https://fedoraproject.org/wiki/JonCiesla" class="mw-redirect" title="JonCiesla"&gt;Jon Ciesla&lt;/a&gt; offered to help and Rex produced[3] a quick list of dependent applications.&lt;/p&gt;
&lt;p&gt;When &lt;a href="https://fedoraproject.org/wiki/MatejCepl" title="MatejCepl"&gt;Matej Cepl&lt;/a&gt; struggled with some odd results &lt;a href="https://fedoraproject.org/w/index.php?title=MichaelJChudobiak&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="MichaelJChudobiak (not yet written)"&gt;Michael Chudobiak&lt;/a&gt; answered[4] that the API had changed a good deal.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02061.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02061.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02061.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02061.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] Exiv is a command-line utility for examining EXIF and IPTC metadata of images.&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02068.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02068.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02068.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02068.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02244.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02244.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02244.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02244.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- wxGTK2 to wxGTK Re-name &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MichaelSchwendt" class="mw-redirect" title="MichaelSchwendt"&gt;Michael Schwendt&lt;/a&gt; discovered[1] that a rename had been performed[2] some time ago so that there was no &lt;code&gt;wxGTK2-devel&lt;/code&gt; package available. &lt;a href="https://fedoraproject.org/w/index.php?title=DanHor%C3%A1k&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="DanHorák (not yet written)"&gt;Dan Horák&lt;/a&gt; explained[3] that only &lt;code&gt;audacity&lt;/code&gt; was affected. There was[4] some discussion about whether versioned &lt;code&gt;Provides&lt;/code&gt; should be kept indefinitely.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01897.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01897.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01897.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01897.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01972.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01972.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01972.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01972.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01975.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01975.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01975.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01975.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02046.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02046.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02046.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg02046.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- RFC: Description Text in Packages &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Follow-up action (see FWN#153[1]) was requested[2] by &lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; for packagers to fix &amp;#8220;isane descriptions&amp;#8221; in their package summary text. &lt;code&gt;Enlightenment&lt;/code&gt; was singled out as an example of an undesirable multi-page description. Richard also asked for comments on how bullet-points should be represented and the use of &lt;code&gt;UTF-8&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A heated discussion followed[3] in which &lt;a href="https://fedoraproject.org/wiki/NicolasMailhot" class="mw-redirect" title="NicolasMailhot"&gt;Nicolas Mailhot&lt;/a&gt; deprecated the possible development of a &amp;#8220;broken application-side transcoding system&amp;#8221;. He advocated the use of &lt;code&gt;UTF-8&lt;/code&gt; over &lt;code&gt;ASCII&lt;/code&gt; for several reasons including supporting the default Asian locales. Paragraph boundaries and lists were also mentioned[4] as a special area of concern.&lt;/p&gt;
&lt;p&gt;This is a long and painful thread to read which expresses a conflict between constraints imposed by PackageKit and how things are currently done. Packagers should probably skim it to determine what final decisions are going to be made. &lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; seemed[5] to decide to implement what seemed to him to be sane changes to gnome-packagekit in which &amp;#8220;If you&amp;#8217;re [g]oing to use [UTF-8 representations of skull-and-crossbones and radiation-hazard symbols] in a spec file, then the text box is going to look rubbish and be all on one line. If you use a description longer than a few hundred words, gnome-packagekit will truncate it.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;br/&gt; [1] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue153#RFC:_Fix_Summary_Text_for_Lots_of_Packages" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue153#RFC:_Fix_Summary_Text_for_Lots_of_Packages"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue153#RFC:_Fix_Summary_Text_for_Lots_of_Packages"&gt;http://fedoraproject.org/wiki/FWN/Issue153#RFC:_Fix_Summary_Text_for_Lots_of_Packages&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01550.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01550.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01550.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01550.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01555.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01555.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01555.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01555.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01577.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01577.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01577.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01577.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01927.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01927.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01927.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01927.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/80917523</link><guid>http://ofeeley.tumblr.com/post/80917523</guid><pubDate>Mon, 23 Feb 2009 19:50:00 -0500</pubDate></item><item><title>Fedora Weekly News #156</title><description>&lt;h2&gt;Developments&lt;/h2&gt;
&lt;p&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/p&gt;
&lt;p&gt;Contributing Writer: &lt;a href="https://fedoraproject.org/wiki/OisinFeeley" class="mw-redirect" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora 11: OSS and PulseAudio Conflict Resolved by CUSE&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;A thread[1] from November led &lt;a href="https://fedoraproject.org/wiki/WarrenTogami" title="WarrenTogami"&gt;Warren Togami&lt;/a&gt; to suggest[2] a plan to use CUSE[3] as part of a strategy to deprecate the near obsolete Open Sound System (OSS) which wreaks havoc with &lt;code&gt;PulseAudio&lt;/code&gt; enabled boxes. The plan included a fallback to &lt;code&gt;OSS&lt;/code&gt; for users who really wanted it.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/BastienNocera" title="BastienNocera"&gt;Bastien Nocera&lt;/a&gt; was[4] skeptical that &lt;code&gt;CUSE&lt;/code&gt; would be ready in time for &lt;code&gt;Fedora 11&lt;/code&gt; and suggested instead that a list of applications using OSS be created so that they could be fixed.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01005.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01005.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01005.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01005.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02195.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02195.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02195.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02195.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] Character Devices in User space: &lt;a href="http://lwn.net/Articles/308445/" class="external free" title="http://lwn.net/Articles/308445/"&gt;&lt;a href="http://lwn.net/Articles/308445/"&gt;http://lwn.net/Articles/308445/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00872.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00872.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00872.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00872.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Rawhide Report 2008-12-08 &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;When the latest &lt;i&gt;Rawhide Report&lt;/i&gt; logged[1] one maintainers use of &lt;code&gt;cvs-import.sh&lt;/code&gt; &lt;a href="https://fedoraproject.org/wiki/DominikMierzejewski" class="mw-redirect" title="DominikMierzejewski"&gt;Dominik Mierzejewski&lt;/a&gt; criticised[2] the use of the script for updating. &lt;a href="https://fedoraproject.org/wiki/RichardJones" title="RichardJones"&gt;Richard Jones&lt;/a&gt; asked[3]: &amp;#8220;[I]s this stuff really documented anywhere? I have tended to learn it by osmosis, deduction and reading the horribly complicated rules in Makefile.common.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JasonTibbitts" class="mw-redirect" title="JasonTibbitts"&gt;Jason Tibbitts&lt;/a&gt; argued[4] that using &lt;code&gt;cvs-import.sh&lt;/code&gt; nullified the potential advantages of using an &lt;code&gt;SCM&lt;/code&gt; as it sequestered the sources elsewhere. &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; disagreed[5] due to ease of use issues.&lt;/p&gt;
&lt;p&gt;A direct answer was provided[6] by &lt;a href="https://fedoraproject.org/wiki/PatriceDumas" class="mw-redirect" title="PatriceDumas"&gt;Patrice Dumas&lt;/a&gt; with links to the relevant portions of the wiki.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00671.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00671.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00671.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00671.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00677.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00677.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00677.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00677.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00691.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00691.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00691.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00691.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00694.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00694.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00694.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00694.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00695.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00695.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00695.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00695.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00701.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00701.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00701.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00701.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- The D-Bus Problem &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/w/index.php?title=IanAmess&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="IanAmess (not yet written)"&gt;Ian Amess&lt;/a&gt; asked[1] for the current status of a problem caused by a substantial update of the &lt;code&gt;D-Bus&lt;/code&gt; package. The update had resulted in the incapacitation of many packages. The most important of these was &lt;code&gt;PackageKit&lt;/code&gt;, the default graphical application for managing software.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/ColinWalters" title="ColinWalters"&gt;Colin Walters&lt;/a&gt; decided[2] that reverting the update was necessary and that changes to &lt;code&gt;D-Bus&lt;/code&gt; policy would be postponed. &lt;code&gt;PackageKit&lt;/code&gt;, and its &lt;code&gt;GNOME&lt;/code&gt; and &lt;code&gt;KDE&lt;/code&gt; clients were updated[3] by &lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; in an attempt to accommodate the changes. Richard testified that &amp;#8220;[o]ver the last two days we&amp;#8217;ve all been working really hard on fixing up all the projects after the DBus update. I know personally I&amp;#8217;m closing a duplicate bugzilla every 30 minutes.&amp;#8221; He noted that the delay between creating an update and pushing it to a mirror was a limiting factor in being able to implement these fixes.&lt;/p&gt;
&lt;p&gt;A post to @fedora-announce by &lt;a href="https://fedoraproject.org/wiki/PaulFrields" class="mw-redirect" title="PaulFrields"&gt;Paul Frields&lt;/a&gt; explained[4] the series of steps which allowed users to re-enable normal system updates using PackageKit. As of 2008-12-15 this notice also appears at the top of all the Fedora Project wiki pages.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01391.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01391.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01391.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01391.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01412.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01412.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01412.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01412.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00746.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00746.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00746.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00746.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-announce-list/2008-December/msg00012.html" class="external free" title="https://www.redhat.com/archives/fedora-announce-list/2008-December/msg00012.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-announce-list/2008-December/msg00012.html"&gt;https://www.redhat.com/archives/fedora-announce-list/2008-December/msg00012.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora Com System&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;An exploration of possible ways to alert users to critical information was initiated[1] by &lt;a href="https://fedoraproject.org/wiki/ArthurPemberton" title="ArthurPemberton"&gt;Arthur Pemberton&lt;/a&gt;. Most ideas seemed to center around some sort of &lt;code&gt;RSS&lt;/code&gt; feed enabled by default on the desktop.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01347.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01347.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01347.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01347.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- YUM: Enable &amp;#8212;skip-broken by Default&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Aliasing &lt;code&gt;yum update&lt;/code&gt; to &lt;code&gt;yum --skip-broken update&lt;/code&gt; was suggested[1] by &lt;a href="https://fedoraproject.org/w/index.php?title=StevenMoix&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="StevenMoix (not yet written)"&gt;Steven Moix&lt;/a&gt; as a way to prevent a lot of recurring support problems by eliminating dependency problems.&lt;/p&gt;
&lt;p&gt;It was attempted[2] to strike a balance between reporting these broken dependencies so that they can be fixed and guarding the list of packages on a user&amp;#8217;s system as private information.&lt;/p&gt;
&lt;p&gt;A divergent sub-thread delved[3] into the appropriate use of &lt;code&gt;Conflicts:&lt;/code&gt; in &lt;code&gt;rpm&lt;/code&gt; packages.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01161.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01161.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01161.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01161.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01171.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01171.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01171.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01171.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01349.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01349.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01349.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01349.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Making `updates-testing&amp;#8217; More Useful &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;The means to enable &lt;code&gt;PackageKit&lt;/code&gt; to prompt willing users to install testing updates was explored in a thread opened[1] by &lt;a href="https://fedoraproject.org/wiki/MatthiasClasen" title="MatthiasClasen"&gt;Matthias Clasen&lt;/a&gt;: &amp;#8220;Basically, PackageKit should know that these are testing updates, and should ask me &amp;#8216;There are &amp;#8230; package updates available that need testing. Do you want to test these now&amp;#160;?&amp;#8217; For extra points, we could even show a &amp;#8216;report back&amp;#8217; link somewhere that allows to send comments to bodhi.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; prototyped a solution but worried[2] that it would be necessary to make changes to the users&amp;#8217; repository configurations without their explicit consent.&lt;/p&gt;
&lt;p&gt;A sub-thread discussed[3] the problem of out-of-sync mirrors and the use of the &lt;code&gt;--skip-broken&lt;/code&gt; option with yum (see also this same FWN#156&amp;#8221;YUM: Enable &amp;#8212;skip-broken by Default?&amp;#8221;.)&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00925.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00925.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00925.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00925.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01063.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01063.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01063.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01063.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01314.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01314.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01314.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01314.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Fedora Suckage&amp;#160;? &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;The tinder for this week&amp;#8217;s massive flamewar was laid[1] by &lt;a href="https://fedoraproject.org/wiki/RobertScheck" class="mw-redirect" title="RobertScheck"&gt;Robert Scheck&lt;/a&gt; in the form of a dryly ironic, multiple-topic rant. Robert attacked the use of &amp;#8220;memory wasting&amp;#8221; python daemons, lags in pushing updates compared to the &lt;code&gt;EPEL&lt;/code&gt; repositories, lack of information on the recent intrusion, poor German translation, the minimal requirements for &lt;code&gt;LiveCD&lt;/code&gt; usage, &lt;code&gt;RPM-4.6&lt;/code&gt; bugs, Red Hat employees blocking Merge Reviews, &lt;code&gt;PackageKit&lt;/code&gt; bugs, and the EU support organisation for Fedora[2]!&lt;/p&gt;
&lt;p&gt;Although there were several worthy attempts to make use of the above material for a true conflagration in general the opportunity was wasted and instead several rational, civil discussions of possible underlying causes and explanations took place. There were some worthy attempts to respond to all parts of this portmanteau complaint, but for the most part the discussion fractured naturally into several threads.&lt;/p&gt;
&lt;p&gt;One such thread was concerned with the pushing of a &lt;code&gt;D-Bus&lt;/code&gt; update which broke many applications including &lt;code&gt;PackageKit&lt;/code&gt;. &lt;a href="https://fedoraproject.org/wiki/KevinKofler" class="mw-redirect" title="KevinKofler"&gt;Kevin Kofler&lt;/a&gt; argued[3] that &amp;#8220;[&amp;#8230;] we need to be more careful with certain types of security updates, and better let them get some QA even if it means the fix gets delayed.&amp;#8221; &lt;a href="https://fedoraproject.org/wiki/MichaelSchwendt" class="mw-redirect" title="MichaelSchwendt"&gt;Michael Schwendt&lt;/a&gt; asserted[4] the lack of active Quality Assurance as one of the contributing factors. KevinKofler explained[5] that the package had been rushed out &amp;#8220;Because it was deemed a security update, complete with a CVE ID[.]&amp;#8221; See &lt;a href="https://fedoraproject.org/wiki/FWN/Issue156#The_D-Bus_Problem" title="FWN/Issue156"&gt;this FWN#156 &amp;#8220;The D-Bus Problem&amp;#8221;&lt;/a&gt; for more details.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MaxSpevack" title="MaxSpevack"&gt;Max Spevack&lt;/a&gt; took up[6] the complaints about &lt;i&gt;Fedora EMEA&lt;/i&gt; and more of that discussion continued[7] on the more appropriate @fedora-ambassadors list.&lt;/p&gt;
&lt;p&gt;No further information on the security intrusion was forthcoming from &lt;a href="https://fedoraproject.org/wiki/PaulFrields" class="mw-redirect" title="PaulFrields"&gt;Paul Frields&lt;/a&gt; but he relayed[8] that the matter was not being forgotten or hushed up and that he planned to meet with others to discuss communication procedures for any possible future intrusions.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/RichardHughes" title="RichardHughes"&gt;Richard Hughes&lt;/a&gt; asked[9] for specific bugs to be filed instead of general rants: &amp;#8220;[&amp;#8230;] I think you need to write much shorter, to the point emails. Ranting doesn&amp;#8217;t have much affect on anything, whilst filing bugs and getting involved upstream does.&amp;#8221; He also corrected Robert that many of the daemons which he complained about were written in C, not in Python.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/ColinWalters" title="ColinWalters"&gt;Colin Walters&lt;/a&gt; issued[10] a mea culpa: &amp;#8220;Just to be clear, the direct push into stable is my fault; not Red Hat&amp;#8217;s or other DBus developers or anyone else&amp;#8217;s. I had originally listed it for updates-testing, but then changed the update to security and in a moment of total stupidity also changed the listing for stable.&amp;#8221;&lt;/p&gt;
&lt;p&gt;The idea of &amp;#8220;repeatable updates&amp;#8221; was raised[11] again by &lt;a href="https://fedoraproject.org/w/index.php?title=LesMikesell&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="LesMikesell (not yet written)"&gt;Les Mikesell&lt;/a&gt; and critiqued for want of a practical implementation by &lt;a href="https://fedoraproject.org/wiki/JamesAntill" title="JamesAntill"&gt;James Antill&lt;/a&gt;. &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; made[12] a suggestion: &amp;#8220;Treat rawhide as your &amp;#8216;new code&amp;#8217; land, leave the release trees as your &amp;#8216;testing and working&amp;#8217; code. That is don&amp;#8217;t be so goddamn eager to push new packages and new upstream releases to every freaking branch in existence.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/BehdadEsfahbod" title="BehdadEsfahbod"&gt;Behdad Esfahbod&lt;/a&gt; tackled[13] the issue of Red Hat employees allegedly stalling on merge reviews. Behdad criticized the jumbling together of so many issues and repudiated any suggestion that as the maintainer of un-reviewed packages he &amp;#8220;[&amp;#8230;] must incorporate the merge reviews and close them, no thank you, I don&amp;#8217;t mind not maintaining anything in Fedora, and I certainly didn&amp;#8217;t block anyone from making progress in the merge reviews. When you say `The Red Hat people have to follow the Fedora packaging guidelines and rules same as the Fedora folks&amp;#8217;, does it mean that Fedora should feel free to decide what *I* work on, when it doesn&amp;#8217;t decide what `other Fedora folks&amp;#8217; work on? That doesn&amp;#8217;t feel right.&amp;#8221;&lt;/p&gt;
&lt;p&gt;The criticism of &lt;code&gt;LiveCD&lt;/code&gt; localization was handled[14] by &lt;a href="https://fedoraproject.org/w/index.php?title=JeroenvanMeeuwen&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="JeroenvanMeeuwen (not yet written)"&gt;Jeroen van Meeuwen&lt;/a&gt; and he accepted that it would be useful if there were some manner in which the &lt;code&gt;Spin SIG&lt;/code&gt; could create spins and torrent seeds outside of Fedora release engineering. It seemed that the need to make absolutely certain that such torrents and spins are kept available for support purposes may make this difficult.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00722.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00722.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00722.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00722.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] EMEA is a non-profit organization with the mission to provide a focal-point and economic base for the European Fedora community. &lt;a href="http://fedoraproject.org/wiki/Ambassadors/EMEA" class="external free" title="http://fedoraproject.org/wiki/Ambassadors/EMEA"&gt;&lt;a href="http://fedoraproject.org/wiki/Ambassadors/EMEA"&gt;http://fedoraproject.org/wiki/Ambassadors/EMEA&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00733.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00733.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00733.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00733.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00753.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00753.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00753.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00753.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00855.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00855.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00855.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00855.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00772.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00772.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00772.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00772.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-ambassadors-list/2008-" class="external free" title="https://www.redhat.com/archives/fedora-ambassadors-list/2008-"&gt;&lt;a href="https://www.redhat.com/archives/fedora-ambassadors-list/2008-"&gt;https://www.redhat.com/archives/fedora-ambassadors-list/2008-&lt;/a&gt;&lt;/a&gt; December/msg00092.html&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00773.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00773.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00773.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00773.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00798.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00798.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00798.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00798.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00812.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00812.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00812.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00812.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00832.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00832.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00832.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00832.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[12] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00913.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00913.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00913.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00913.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[13] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00834.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00834.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00834.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00834.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[14] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00899.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00899.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00899.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00899.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Help Needed: Sift &amp;#8220;rawhide&amp;#8221; for .pc Files &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; requested[1] &amp;#8220;[&amp;#8230;] somebody to examine all the packages in rawhide that provide .pc [pkg-config] files and ensure proper placement of them based on the review guideline. This will likely require interaction with the packages maintainer(s) so the first step should probably be to produce a list of packages that ship .pc in a non -devel package and send the list (sorted by maintainer) to here so that we can discuss and pick off items.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://fedoraproject.org/wiki/MichaelSchwendt" class="mw-redirect" title="MichaelSchwendt"&gt;Michael Schwendt&lt;/a&gt; helped[2] to start the process by providing some lists of non-devel packages which included .pc files or had requires which pulled in packages which provided .pc files.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00612.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00612.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00612.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00612.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00648.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00648.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00648.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00648.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Offtrac &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;An itch scratched[1] by &lt;a href="https://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; was to be able to interact with &lt;code&gt;Trac&lt;/code&gt; via the commandline to create milestones for the Fedora 11 release cycle. He implemented his own python library, named Offtrac, to interact with &lt;code&gt;trac&lt;/code&gt; using &lt;code&gt;XML-RPC&lt;/code&gt; and asked for help in firming up the API and extending his client. Later Jesse explained[2] that the purpose was to &amp;#8220;[&amp;#8230;] make some aspects of using trac easier for folks, not just project owners but people who file tickets in track, like say for package tagging requests, or blocks, or&amp;#8230; &amp;#8220;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00738.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00738.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00738.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00738.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00808.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00808.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00808.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00808.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&amp;#8212;- Updates QA and Karma &amp;#8212;-&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;The updates system came in for some more questioning (see this FWN#156 &amp;#8220;Making `updates-testing&amp;#8217; More Useful&amp;#8221;) when &lt;a href="https://fedoraproject.org/wiki/OrionPoplawski" class="mw-redirect" title="OrionPoplawski"&gt;Orion Poplawski&lt;/a&gt; showed[1] that an &lt;code&gt;rpcbind&lt;/code&gt; update for &lt;code&gt;Fedora 9&lt;/code&gt; may have been pushed to stable despite comments made by him indicating that it failed due to a dependency. Orion asked two questions: &amp;#8220;[1] Should update submitters be allowed to give positive karma to their updates? Seems like that they are too biased. [2] Is there any requirement that an update have positive karma before being pushed to stable?&amp;#8221;&lt;/p&gt;
&lt;p&gt;It appeared that ultimately monitoring of such pushes are down to package maintainers and depend upon the good judgment of those doing the updates. &lt;a href="https://fedoraproject.org/wiki/MichaelSchwendt" class="mw-redirect" title="MichaelSchwendt"&gt;Michael Schwendt&lt;/a&gt; provided[2] an overview of the situation.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01298.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01298.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01298.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01298.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01427.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01427.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01427.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg01427.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/80917293</link><guid>http://ofeeley.tumblr.com/post/80917293</guid><pubDate>Mon, 23 Feb 2009 19:49:00 -0500</pubDate></item><item><title>Bespin - Cloud-based IDE</title><description>&lt;p&gt;Hmmm&amp;#8230;. very nice.  However I still can&amp;#8217;t view the Vimeo introduction because it&amp;#8217;s in some god-awful Flash wrapper. I&amp;#8217;d much rather Mozilla could do something about that:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://vimeo.com/3195079"&gt;http://vimeo.com/3195079&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/78833127</link><guid>http://ofeeley.tumblr.com/post/78833127</guid><pubDate>Mon, 16 Feb 2009 13:10:48 -0500</pubDate></item><item><title>Fedora Weekly News#155 - Development </title><description>&lt;h3&gt;&lt;b&gt;=== The PATH to CAPP Audits ===&lt;/b&gt;&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Some tough questioning about the purpose and usefulness of the Common Criteria for Information Technology Security Evaluation (CC)[1] was dished out to the maintainers of &lt;code&gt;shadow-utils&lt;/code&gt; (the family of secure utilities for manipulating user accounts and passwords) when it appeared that the need to audit specific behaviors was causing some awkward constraints in OS design. The CC certifications are an ISO standard originally developed by the USA&amp;#8217;s National Security Agency to specify the expected behavior of systems under certain strictly defined criteria (so called Protection Profiles) to certain levels (Enterprise Assurance Levels). &lt;i&gt;Red Hat Enterprise Linux&lt;/i&gt; (a downstream derivative of Fedora) is able to boast several of them, including CAPP,LSPP and RBACPP to EAL4+[2], enabling &lt;i&gt;RHEL5&lt;/i&gt; to be purchased for use in government programs which require &amp;#8220;assured information sharing.&amp;#8221; See[3][4] for further information. In order to provide the auditing capabilities mandatory to achieve such certifications &lt;a href="http://fedoraproject.org/wiki/SteveGrubb" title="SteveGrubb"&gt;Steve Grubb&lt;/a&gt; and others on his team have been steadily committing changes to Fedora. The specific protection profile under discussion in this case was the Controlled Access Protection Profile (CAPP) and there has been a good deal of unease about the usefulness of such certification in other forums[5].&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://en.wikipedia.org/wiki/Common_Criteria" class="external free" title="http://en.wikipedia.org/wiki/Common_Criteria"&gt;&lt;a href="http://en.wikipedia.org/wiki/Common_Criteria"&gt;http://en.wikipedia.org/wiki/Common_Criteria&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://www.redhat.com/solutions/government/commoncriteria/" class="external free" title="http://www.redhat.com/solutions/government/commoncriteria/"&gt;&lt;a href="http://www.redhat.com/solutions/government/commoncriteria/"&gt;http://www.redhat.com/solutions/government/commoncriteria/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] A good blog entry by Sun&amp;#8217;s Jim Laurent: &lt;a href="http://blogs.sun.com/jimlaurent/entry/faq_what_is_a_common" class="external free" title="http://blogs.sun.com/jimlaurent/entry/faq_what_is_a_common"&gt;&lt;a href="http://blogs.sun.com/jimlaurent/entry/faq_what_is_a_common"&gt;http://blogs.sun.com/jimlaurent/entry/faq_what_is_a_common&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www2.sans.org/reading_room/whitepapers/standards/1078.php" class="external free" title="https://www2.sans.org/reading_room/whitepapers/standards/1078.php"&gt;&lt;a href="https://www2.sans.org/reading_room/whitepapers/standards/1078.php"&gt;https://www2.sans.org/reading_room/whitepapers/standards/1078.php&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="http://www.schneier.com/blog/archives/2005/12/microsoft_windo.html" class="external free" title="http://www.schneier.com/blog/archives/2005/12/microsoft_windo.html"&gt;&lt;a href="http://www.schneier.com/blog/archives/2005/12/microsoft_windo.html"&gt;http://www.schneier.com/blog/archives/2005/12/microsoft_windo.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When &lt;a href="http://fedoraproject.org/wiki/CallumLerwick" title="CallumLerwick"&gt;Callum Lerwick&lt;/a&gt; noticed[6] that he could not run &lt;code&gt;usermod&lt;/code&gt; as an unprivileged user in order to get its &lt;code&gt;help&lt;/code&gt; page he suggested that &amp;#8220;[&amp;#8230;] it and all the other account tools have been changed to mode 750, inaccessible to normal users&amp;#8221; and erroneously attributed this to recent changes made to accommodate changes to the &lt;code&gt;PATH&lt;/code&gt; environment variable. Earlier discussion of the addition of the &lt;code&gt;sbin&lt;/code&gt; directories to users&amp;#8217; PATHs can be found in FWN#146[7]. &lt;a href="http://fedoraproject.org/wiki/JonStanley" title="JonStanley"&gt;Jon Stanley&lt;/a&gt; replied[8] &amp;#8220;These permissions have been in place for over 2 years, with valid reasoning. Just because it&amp;#8217;s in your PATH doesn&amp;#8217;t mean you should be able to execute it.&amp;#8221; Jon appended the 2006 log message which attributed the change to &amp;#8220;fix regression. Permissions on user* group* binaries should be 0750, because of CAPP/LSPP certification.&amp;#8221; Callum posted a list of all the account tools which had such permissions including the shadow-utils account tools and the audit subsystem tools.&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00489.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00489.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00489.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00489.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue146#PATH:.2Fsbin_Tab_Confusion" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue146#PATH:.2Fsbin_Tab_Confusion"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue146#PATH:.2Fsbin_Tab_Confusion"&gt;http://fedoraproject.org/wiki/FWN/Issue146#PATH:.2Fsbin_Tab_Confusion&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00495.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00495.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00495.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00495.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Although the change was actually several years old it appeared to cause surprise in many circles and prompted demands for information on what CAPP was and whether it was of any use to the Fedora Project. &lt;a href="http://fedoraproject.org/wiki/SteveGrubb" title="SteveGrubb"&gt;Steve Grubb&lt;/a&gt; responded[9] to the original query that &amp;#8220;[&amp;#8230;] you cannot do anything with [the user* commands] unless you are root. Allowing anyone to execute them would require lots of bad things for our LSPP/CAPP evaluations&amp;#8221; and suggested that man pages should be used instead of running the tools with the &lt;code&gt;--help&lt;/code&gt; argument.&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00501.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00501.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00501.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00501.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; probed what appeared to be a reliance on restricting execution permissions for security. When Steve corrected[10] this to be &amp;#8220;[&amp;#8230;] more to do with the fact that we have to audit all attempts to modify trusted databases - in this case, shadow [&amp;#8230;] if we open the permissions, we need to make these become setuid root so that we send audit events saying they failed&amp;#8221; Jesse was even more perturbed[11] and asked &amp;#8220;Why would the binary have to be suid? Why can&amp;#8217;t the binary detect that [the] calling user is not root, and just print out the usage and a message saying that you have to be root? How would this action make it any less auditable?&amp;#8221; Later &lt;a href="http://fedoraproject.org/wiki/ChrisAdams" title="ChrisAdams"&gt;Chris Adams&lt;/a&gt; extended[12] the apparent logic: &amp;#8220;[&amp;#8230;] cat will have to be setuid root so it can audit? What about echo, bash, perl, etc.? This is absurd.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00513.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00513.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00513.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00513.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00523.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00523.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00523.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00523.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[12] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00575.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00575.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00575.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00575.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From this point onwards the confusion and questioning gained in volume and intensity with several points being made to question the usefulness of this particular (CAPP) certification. These included the points that any user could obtain copies of the restricted binaries from outside of the system[13] for nefarious testing purposes; and that there were plenty of other tools[14] on the system which might allow violations of the policy.&lt;/p&gt;
&lt;p&gt;[13] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00514.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00514.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00514.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00514.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[14] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00626.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00626.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00626.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00626.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It would be fair to characterize most of the reactions as hostile. Some of this was due to an apparent impatience with &amp;#8220;security certifications&amp;#8221; which seemed to be of more interest to managers than achieving practical security. &lt;a href="http://fedoraproject.org/wiki/CallumLerwick" title="CallumLerwick"&gt;Callum Lerwick&lt;/a&gt; suggested[15] &amp;#8220;[&amp;#8230;] just because RHEL has to do stupid ignorant shit to appease certification authorities doesn&amp;#8217;t mean Fedora has to do it too.&amp;#8221; Another part was undoubtedly due to concern about who had made the decision to follow this path. &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; expressed[16] some frustration and asked &amp;#8220;Who&amp;#8217;s &amp;#8216;we&amp;#8217;? Perhaps &amp;#8216;we&amp;#8217; shouldn&amp;#8217;t piss on Fedora in order to meet some cert that I highly highly doubt any Fedora install will find useful.&amp;#8221; When &lt;a href="http://fedoraproject.org/wiki/SethVidal" title="SethVidal"&gt;Seth Vidal&lt;/a&gt; and &lt;a href="http://fedoraproject.org/wiki/DominikMierzejewski" title="DominikMierzejewski"&gt;Dominik Mierzejewski&lt;/a&gt; also wondered when, and by whom, the decision was made Steve answered[17]: &amp;#8220;By me after a group presented the options back in 2005. Back in those days shadow-utils was in &amp;#8216;Core&amp;#8217; and that was maintained by Red Hat.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[15] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00528.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00528.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00528.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00528.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[16] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00534.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00534.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00534.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00534.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[17] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00584.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00584.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00584.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00584.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another part of the hostility seemed to originate in the novelty of the certification requirements to many participants. Steve answered many queries as they came in and suggested that it was necessary to take an overview of how the whole process worked. He was pressed by &lt;a href="http://fedoraproject.org/wiki/JeffSpaleta" title="JeffSpaleta"&gt;Jeff Spaleta&lt;/a&gt; for further details. This led[18] to an interesting quote from the CAPP guidelines and the example of how they are applied to shadow-utils. The guidelines make some assumptions which many will find unrealistic, such as the &amp;#8220;[t]he system administrative personnel are not careless, willfully negligent, or hostile, and will follow and abide by the instructions provided by the administrator documentation.&amp;#8221; While this criticism obviously calls into question the practical usefulness of the CAPP certification it is just one layer designed to perform a specific function, other more apparently useful security can only be built on top of these layers after they are implemented. Steve&amp;#8217;s post also contained some interesting practical examples of how administrators can use the audit tools to view information gained by instrumenting the shadow-utils code. To see who has modified accounts, and how, one can:&lt;/p&gt;
&lt;pre&gt;&lt;i&gt;#ausearch --start this-month -m ADD_USER&lt;br/&gt;&lt;br/&gt;#ausearch --start this-month -m ADD_GROUP&lt;/i&gt;&lt;br/&gt;&lt;/pre&gt;
&lt;p&gt;A view of attempts to change accounts both through the approved shadow-utils (restricted to root) or other non-approved tools can be obtained with a&lt;/p&gt;
&lt;pre&gt;&lt;i&gt;#ausearch --start this-month -f /etc/shadow --raw | aureport -x -i&lt;br/&gt;&lt;/i&gt;&lt;/pre&gt;
&lt;p&gt;[18] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00585.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00585.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00585.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00585.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/EnricoScholz" title="EnricoScholz"&gt;Enrico Scholz&lt;/a&gt; pointed out[19] that this seemed like security through obscurity because there were other tools (&lt;code&gt;vipw&lt;/code&gt; and &lt;code&gt;ldapadd&lt;/code&gt;) which could modify the trusted database and Steve responded[20] that &lt;code&gt;vipw&lt;/code&gt; was forbidden and that it would be possible to extend the auditing to &lt;code&gt;ldap&lt;/code&gt; if someone had the time. In response to &lt;a href="http://fedoraproject.org/w/index.php?title=AndrewBartlett&amp;amp;action=edit" class="new" title="AndrewBartlett"&gt;Andrew Bartlett&lt;/a&gt; &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; interpreted[21] this &amp;#8220;forbidden&amp;#8221; as &amp;#8220;`forbidden by policy&amp;#8217; in which using anything /but/ the audit-able tools is `forbidden by policy&amp;#8217;. If you&amp;#8217;re expecting everybody to follow policy, why not just set policy that says `don&amp;#8217;t hack this box&amp;#8217;. That&amp;#8217;ll work right?&amp;#8221;&lt;/p&gt;
&lt;p&gt;[19] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00587.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00587.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00587.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00587.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[20] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00588.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00588.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00588.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00588.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[21] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00623.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00623.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00623.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00623.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/CallumLerwick" title="CallumLerwick"&gt;Callum Lerwick&lt;/a&gt; jumped[22] to what was for him the central point: &amp;#8220;So I guess this is what all this really comes down to: Do we care about certification?&amp;#8221; and asked whether the shadow-utils maintainer(s) would care to put the permissions to a FESCo vote. Steve affirmed[23] that certification was worthwhile with a detailed list of the positive side-effects of the certification process which include: man pages for each syscall, bug fixing and reporting, test suites, crypto work, virtualization with strong guarantees of &lt;code&gt;VM&lt;/code&gt; separation and more. It was an impressive list which seemed to counter the dominant assumption that certification was merely another item to be ticked off on a bureaucrat&amp;#8217;s mindless list. Steve noted that &amp;#8220;[a]s a result, Fedora is the ONLY community distribution that actually meets certification requirements. OpenSuse might be close for CAPP, but not LSPP/RSBAC, but that would be the only one I can think of that might be getting close.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[22] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00560.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00560.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00560.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00560.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[23] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00563.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00563.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00563.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00563.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;While this summary might make it seem as though certification is a slamdunk (and your correspondent has to admit a strong bias in favor of it) it has probably failed to convey the sense of unease expressed by Fedora Project contributors that decisions have been taken without discussion or consultation. &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; asked[24] &lt;a href="http://fedoraproject.org/wiki/SteveGrubb" title="SteveGrubb"&gt;Steve Grubb&lt;/a&gt; to explain who was providing impetus to the shadow-utils/certification team: &amp;#8220;Where is this yelling going on? Where are the bug reports? Where is the public discussion about supposed problems in our install processes? Where is the discussion with domain knowledge experts debating whether or not the complaint has merit? Where is the open and frank discussion?&amp;#8221;&lt;/p&gt;
&lt;p&gt;[24] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00547.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00547.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00547.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00547.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One possible route around what seems to be an impasse was suggested by &lt;a href="http://fedoraproject.org/wiki/JeffSpaleta" title="JeffSpaleta"&gt;Jeff Spaleta&lt;/a&gt;. Jeff observed[25] that CAPP certification for putative &amp;#8220;appliance spins&amp;#8221;, but not the current set of spins, might make sense and asked[26]: &amp;#8220;could some of the restrictions like the permissions be handled in a more modular way? Could for example, things be changed so I could install a specialized fedora-CAPP package at install time which tightens up aspects of the system to bring it into CAPP compliance, instead of expressing those restrictions in the default settings of all installs?&amp;#8221;&lt;/p&gt;
&lt;p&gt;[25] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00556.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00556.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00556.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00556.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[26] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00625.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00625.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00625.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00625.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;=== The Looming Py3K Monster ===&lt;/b&gt;&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Last week we reported that &lt;a href="http://fedoraproject.org/wiki/User:Ivazquez" title="User:Ivazquez"&gt;Ignacio Vazquez-Abrams&lt;/a&gt; was busy shepherding &lt;code&gt;Python-2.6&lt;/code&gt; into Fedora. This week &lt;a href="http://fedoraproject.org/wiki/MichaelDeHaan" title="MichaelDeHaan"&gt;Michael DeHaan&lt;/a&gt; raised[1] the question of what the plan for incorporating Python 3K will be. Michael worried that Py3K&amp;#8217;s incompatibilities with Python-2.6 &amp;#8220;[are] pretty bad for someone who wants to keep a single codebase across EL 4 (Python 2.3) and up, which I think a lot of us do. That gets to be darn impossible and we have to double our involvement with code because we essentially have to maintain a differently-compatible fork for each project.&amp;#8221; He asked: &amp;#8220;Are we looking at also carrying on with packaging 2.N indefinitely when we do decide to carry 3, because as I know it, the code changes to make something Python 3 compatible will be severe and that&amp;#8217;s a big item for any release, and will probably result in some undiscovered bugs even after the initial ports (if applied).&amp;#8221;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00379.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00379.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00379.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00379.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Although there was some optimism that the &amp;#8220;from future import&amp;#8221; syntax would allow the use of &lt;code&gt;python-3&lt;/code&gt; features in &lt;code&gt;python-2&lt;/code&gt; &lt;a href="http://fedoraproject.org/wiki/DanielBerrange" title="DanielBerrange"&gt;Daniel P. Berrange&lt;/a&gt; quashed[2] the idea that this was a simple fix because it &amp;#8220;[&amp;#8230;] isn&amp;#8217;t much help if python 2.3, 2.4 and 2.5 don&amp;#8217;t support &amp;#8216;from future import&amp;#8217; and you care about shipping stuff that works on the 99% of deployed Linux boxes today which don&amp;#8217;t have 2.6 let alone 3.0.&amp;#8221; &lt;a href="http://fedoraproject.org/w/index.php?title=BasilMohamedGohar&amp;amp;action=edit" class="new" title="BasilMohamedGohar"&gt;Basil Mohamed Gohar&lt;/a&gt; suggested[3] running the &lt;code&gt;2to3&lt;/code&gt; tool on the Core packages to gain a sense of what needs to be done.&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00394.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00394.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00394.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00394.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00438.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00438.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00438.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00438.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Some strategies and their implications were detailed[4] by &lt;a href="http://fedoraproject.org/wiki/ToshioKuratomi" title="ToshioKuratomi"&gt;Toshio Kuratomi&lt;/a&gt; in a post which comprehensively explains the options. Toshio suggested avoiding maintaining separate &lt;code&gt;python2&lt;/code&gt; and &lt;code&gt;python3&lt;/code&gt; packages within a single version of Fedora due to the resulting double work and space. He suggested that &amp;#8220;[&amp;#8230;] this decision is only partially within the powers of the Fedora Project to decide. If 80% of our upstream libraries move to py3, we&amp;#8217;ll need to move to py3 sooner. If 80% refuse to move off of py2, we can take our time working on migration code.&amp;#8221; In later discussion with &lt;a href="http://fedoraproject.org/wiki/ArthurPemberton" title="ArthurPemberton"&gt;Arthur Pemberton&lt;/a&gt; he seemed[5] to favor the idea of using &lt;code&gt;python-2.6&lt;/code&gt; while ensuring that all code is as compatible as possible with &lt;code&gt;python-3&lt;/code&gt; and avoided estimating how hard this would be until actual experience is gained with &amp;#8220;[&amp;#8230;] porting code to 2.6 with 3.x features turned on at some point.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00420.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00420.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00420.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00420.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00437.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00437.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00437.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00437.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/JamesAntill" title="JamesAntill"&gt;James Antill&lt;/a&gt; was[6] skeptical that Py3K would be seen in Fedora any time soon due to the massive changes required and the past history (FWN#114[7])of votes on maintaining compatibility packages: &amp;#8220;I&amp;#8217;ll put money on python3k not being the default in Fedora 12. Hell, I&amp;#8217;ll even put some money on it not being the default in Fedora 14, at this point. My personal opinion is that we stay with 2.6.* for as long as possible, giving everyone time to dual port and the problems to be found/fixed and then it &amp;#8220;should be easy&amp;#8221; to have it as a feature and move for one release. But I&amp;#8217;ll point out that Ignacio Vazquez-Abrams did .all. the work for 2.6 in Fedora 11 &amp;#8230; so feel free to take this as just my opinion.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00391.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00391.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00391.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00391.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue114#Policy_Proposal_For_New_Compatibility_Packages" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue114#Policy_Proposal_For_New_Compatibility_Packages"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue114#Policy_Proposal_For_New_Compatibility_Packages"&gt;http://fedoraproject.org/wiki/FWN/Issue114#Policy_Proposal_For_New_Compatibility_Packages&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;=== PackageKit Stealth Installations ===&lt;/b&gt;&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/w/index.php?title=RobertLocke&amp;amp;action=edit" class="new" title="RobertLocke"&gt;Robert Locke&lt;/a&gt; asked[1] how &lt;code&gt;createrepo&lt;/code&gt;, &lt;code&gt;anaconda-yum-plugins&lt;/code&gt; and &lt;code&gt;preupgrade&lt;/code&gt; had been installed without his permission on a fresh Fedora 10 install.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00431.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00431.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00431.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00431.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;An answer was posted[2] by &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; to the effect that this had been done by &lt;code&gt;PackageKit&lt;/code&gt; &amp;#8220;[&amp;#8230;] so that it could offer you the ability to upgrade. We&amp;#8217;ve moved that information to a public webserver rather than being in the preupgrade package so that PK can get this information without stealth installing packages.&amp;#8221; He added that while there were no &amp;#8220;[&amp;#8230;] current guidelines that would have caught this [&amp;#8230;] it does fall into the `don&amp;#8217;t do that&amp;#8217; category.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00448.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00448.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00448.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00448.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In further answers Jesse explained[3]: &amp;#8220;It was installed so that PackageKit could have the appropriate information to check if there were distro level upgrades (say 9 to 10) available for you. The upstream has been asked to please not install any software in Fedora without a users consent, so hopefully this scenario won&amp;#8217;t happen again, at least not with PackageKit.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00505.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00505.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00505.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00505.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;=== DNS Resolution Unreliable ===&lt;/b&gt;&lt;br/&gt;&lt;/h3&gt;
&lt;p&gt;Previously in FWN#154[1] we reported on some strange name resolution problems. &lt;a href="http://fedoraproject.org/wiki/SethVidal" title="SethVidal"&gt;Seth Vidal&lt;/a&gt;, as maintainer of the &lt;code&gt;YUM&lt;/code&gt; package which looked as though it might be implicated, requested[2] follow-up information.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue154#Strange_Resolution_Problems" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue154#Strange_Resolution_Problems"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue154#Strange_Resolution_Problems"&gt;http://fedoraproject.org/wiki/FWN/Issue154#Strange_Resolution_Problems&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00246.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00246.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00246.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00246.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/TimNiemuller" title="TimNiemuller"&gt;Tim Niemuller&lt;/a&gt; replied that the problems persisted for him and were probably not to do with YUM. He added failures with &lt;code&gt;svn&lt;/code&gt; to the mix and suggested[3] that &amp;#8220;[&amp;#8230;] yum is [not] the problem but there is a more general problem related to DNS lookups. As a specialty I&amp;#8217;m using nss-mdns. But on F-8/F-9 this has never been a problem, so I suspect this is not what is causing the problem, especially because others have the same problem and I don&amp;#8217;t think nss-mdns is installed on many machines.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00305.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00305.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00305.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00305.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/JonathanUnderwood" title="JonathanUnderwood"&gt;Jonathan Underwood&lt;/a&gt; posted[4] a link to a heavily commented &lt;code&gt;bugzilla&lt;/code&gt; entry opened by &lt;a href="http://fedoraproject.org/w/index.php?title=TomHorsley&amp;amp;action=edit" class="new" title="TomHorsley"&gt;Tom Horsley&lt;/a&gt; on 2008-08-21. The gist of the comments appears to be that with certain &lt;code&gt;DNS&lt;/code&gt; servers there is a problem with simultaneous &lt;code&gt;IPv4&lt;/code&gt; and &lt;code&gt;IPv6&lt;/code&gt; requests being sent. A reported[5] work-around involved using a non-glibc resolver such as &lt;code&gt;dnsmasq&lt;/code&gt; and was added[6] to the Fedora Project wiki by &lt;a href="http://fedoraproject.org/wiki/ChristopherStone" title="ChristopherStone"&gt;Christopher Stone&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00308.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00308.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00308.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00308.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="http://www.fedorafaq.org/f10/#dns-slow" class="external free" title="http://www.fedorafaq.org/f10/#dns-slow"&gt;&lt;a href="http://www.fedorafaq.org/f10/#dns-slow"&gt;http://www.fedorafaq.org/f10/#dns-slow&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://fedoraproject.org/wiki/Common_F10_bugs#DNS_resolver_not_reliable" class="external free" title="https://fedoraproject.org/wiki/Common_F10_bugs#DNS_resolver_not_reliable"&gt;&lt;a href="https://fedoraproject.org/wiki/Common_F10_bugs#DNS_resolver_not_reliable"&gt;https://fedoraproject.org/wiki/Common_F10_bugs#DNS_resolver_not_reliable&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/JakubJelinek" title="JakubJelinek"&gt;Jakub Jelinek&lt;/a&gt; prepared[7] a &lt;code&gt;glibc&lt;/code&gt; update which temporarily disables the simultaneous requests and &lt;a href="http://fedoraproject.org/wiki/BenWilliams" title="BenWilliams"&gt;Ben Williams&lt;/a&gt; promised that once the issue is cleanly resolved the &lt;i&gt;Fedora Unity&lt;/i&gt; team[8] will issue a Fedora 10 re-spin.&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=459756#c91" class="external free" title="https://bugzilla.redhat.com/show_bug.cgi?id=459756#c91"&gt;&lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=459756#c91"&gt;https://bugzilla.redhat.com/show_bug.cgi?id=459756#c91&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="http://fedoraunity.org/" class="external free" title="http://fedoraunity.org/"&gt;&lt;a href="http://fedoraunity.org/"&gt;http://fedoraunity.org/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/64144161</link><guid>http://ofeeley.tumblr.com/post/64144161</guid><pubDate>Wed, 10 Dec 2008 14:21:00 -0500</pubDate></item><item><title>Comprehensive SELinux guide for Fedora 10</title><description>&lt;p&gt;Murray McAllister has produced a very useful &amp;#8220;Security-Enhanced Linux User Guide for Fedora 10&amp;#8221;. This integrates a lot of information which was scattered around.  Essential reading for anyone running a modern system.&lt;/p&gt;
&lt;p&gt;1.  &lt;a title="SELinux Guide for Fedora 10" href="http://docs.fedoraproject.org/selinux-user-guide/f10/en-US/"&gt;&lt;a href="http://docs.fedoraproject.org/selinux-user-guide/f10/en-US/"&gt;http://docs.fedoraproject.org/selinux-user-guide/f10/en-US/&lt;/a&gt;&lt;/a&gt; .&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/62681843</link><guid>http://ofeeley.tumblr.com/post/62681843</guid><pubDate>Tue, 02 Dec 2008 16:27:00 -0500</pubDate><category>SELinux</category><category>fedora</category><category>security</category><category>MAC</category></item><item><title>Fedora Weekly News#154 - Development </title><description>&lt;p&gt;== Developments ==&lt;br/&gt;&lt;br/&gt;&lt;i&gt;In this section the people, personalities and debates on the&lt;br/&gt; @fedora-devel mailing list are summarized.&lt;br/&gt;&lt;br/&gt; Contributing Writer: Oisin Feeley&lt;br/&gt;&lt;/i&gt; &lt;br/&gt;&lt;b&gt;=== Python Bump to 2.6 in Rawhide ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; The success of Fedora&amp;#8217;s dogged persistence in pursuing an &amp;#8220;upstream all&lt;br/&gt; possible patches&amp;#8221; methodology was anecdotally highlighted during a&lt;br/&gt; thread in which Ignacio Vazquez-Abrams warned that all Python packages&lt;br/&gt; in rawhide would soon be affected. An apology was made[1] by Ignacio for&lt;br/&gt; a dramatic subject-line (&amp;#8220;It&amp;#8217;s all ASPLODY!), but he explained that&lt;br/&gt; &amp;#8220;[w]ithin the next few days Python 2.6 will be imported into Rawhide.&lt;br/&gt; This means that EVERY single Python-based package in Rawhide will be&lt;br/&gt; broken, and that we&amp;#8217;ll need to slog our way through rebuilding it&lt;br/&gt; package by package.&amp;#8221; Ignacio suggested that the list of approximately&lt;br/&gt; seven hundred packages could be examined with a:&lt;br/&gt;&lt;br/&gt;&lt;i&gt;repoquery &amp;#8212;disablerepo=\* &amp;#8212;enablerepo={development,rawhide} \&lt;br/&gt; &amp;#8212;whatrequires &amp;#8220;python(abi)&amp;#8221; | sort | less&lt;br/&gt;&lt;/i&gt; &lt;br/&gt; Ignacio expressed[2] willingness to trigger the rebuilds for some of the&lt;br/&gt; packages but &amp;#8220;[&amp;#8230;] there&amp;#8217;s no way I can get [700] done in a timely&lt;br/&gt; fashion.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01809.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01809.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01809.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01813.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01813.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01813.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Ville Skyttä asked[3] &amp;#8220;[i]f a package installs some *.py, *.pyc, *.pyo&lt;br/&gt; somewhere else than in versioned python dirs, and the source *.py is&lt;br/&gt; python 2.6 compatible, will the *.pyc and *.pyo compiled with 2.5 break&lt;br/&gt; with 2.6?&amp;#8221; Ignacio confirmed[4] that such packages should not need to be&lt;br/&gt; recompiled as the API had not changed beween versions 2.5 and 2.6.&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01826.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01826.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01826.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01837.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01837.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01837.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Tom &amp;#8216;spot&amp;#8217; Callaway suggested[5] using a separate Koji tag so that&lt;br/&gt; Ignacio could use a process similar to that which Tom had employed for&lt;br/&gt; the transition from PERL-5.8 to PERL-5.10. Jeremy Katz remembered[6]&lt;br/&gt; that such tagging had been used for past bumping of Python and suggested&lt;br/&gt; &amp;#8220;It&amp;#8217;s good to at least get the stack up through yum and friends building&lt;br/&gt; and working before thrusting the new python upon everyone as otherwise&lt;br/&gt; it&amp;#8217;s quite difficult for people to even try to fix things on their own.&amp;#8221;&lt;br/&gt; A list of the essential packages was made[7] by Seth Vidal and&lt;br/&gt; Konstantin Ryabitsev.&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01823.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01823.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01823.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01815.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01815.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01815.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01820.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01820.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01820.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; On the foot of some skeptical questions from Les Mikesell Tom&lt;br/&gt; reported[8] that the end result of following such a process for PERL was&lt;br/&gt; that &amp;#8220;[Fedora is] closer to perl upstream than we&amp;#8217;ve ever been, and we&lt;br/&gt; have most of the long-standing perl bugs resolved (and we fixed the&lt;br/&gt; &amp;#8220;RHEL slow perl&amp;#8221; bug without even being aware of it as a byproduct of&lt;br/&gt; the methodology). The fact that you just noticed it means that we must&lt;br/&gt; have done some things properly, you&amp;#8217;re welcome. :)&amp;#8221;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01839.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01839.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01839.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; On 28-11-2008 Ignacio reported[9] that &amp;#8220;[&amp;#8230;] we&amp;#8217;re going to go ahead&lt;br/&gt; and commit 2.6 to Rawhide and start the rebuild of all Python packages&lt;br/&gt; in Rawhide. So please keep your hands off any packages that require&lt;br/&gt; python(abi) until we&amp;#8217;re done. Or if you like, you can help out by&lt;br/&gt; bumping the release and building against the dist-f11-python tag.&amp;#8221; He&lt;br/&gt; later explained[10] that python-2.6 would appear in rawhide &amp;#8220;[&amp;#8230;]&lt;br/&gt; within 10 days if all goes well. Then releng will need to fold the tag&lt;br/&gt; back into f11-dist&amp;#8221; and confirmed[11] that the version in Fedora 11 will&lt;br/&gt; be Python-2.6.&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02126.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02126.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02126.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02130.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02130.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02130.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02136.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02136.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02136.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; On 30-11-2008 Ignacio posted[12] the results of the &amp;#8220;first cycle of&lt;br/&gt; rebuilds&amp;#8221; and categorized the failures into several convenient classes.&lt;br/&gt; On 01-12- 2008 Ignacio posted the results of round two which he&lt;br/&gt; explained[13][14] were &amp;#8220;a set of packages that a different net caught. I&lt;br/&gt; used python(abi)=2.5 for the first set in order to get the low-level&lt;br/&gt; packages, and this one uses libpython2.5.so.1.0.&amp;#8221; The latest follow-up,&lt;br/&gt; on 01-12-2008 consisted[15] of the list of packages which &amp;#8220;[&amp;#8230;] contain&lt;br/&gt; compiled Python code but do not have a Requires of python(abi). Please&lt;br/&gt; note that this is a packaging bug as the bytecode is specific to the&lt;br/&gt; version of the Python it was compiled with. Whether this is a problem&lt;br/&gt; with rpm&amp;#8217;s macros or with the package itself must be dealt with on a&lt;br/&gt; case-by-case basis.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [12]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02201.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02201.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02201.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [13]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00014.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00014.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00014.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [14]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00028.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00028.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00028.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [15]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00041.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00041.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00041.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Power Management and Filesystem Parameters ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; A series of three disk-power management proposals were published[1] as&lt;br/&gt; an RFC by Matthew Garrett. They were generally well-received and&lt;br/&gt; discussion was mostly focused on ways to instrument the kernel to&lt;br/&gt; measure any resulting changes and to ensure that disk lifetimes are&lt;br/&gt; monitored carefully.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02047.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02047.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02047.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The first, least controversial, proposal is to get Ingo Molnar&amp;#8217;s&lt;br/&gt; relatime patch upstream. An extensive discussion in LWN[2] explains that&lt;br/&gt; this allows applications to keep track of when files have been read&lt;br/&gt; without having to constantly update the last file access time, thus&lt;br/&gt; reducing the number of writes to the disk.&lt;br/&gt;&lt;br/&gt; [2] &lt;a href="http://www.lwn.net/Articles/244829/"&gt;&lt;a href="http://www.lwn.net/Articles/244829/"&gt;http://www.lwn.net/Articles/244829/&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Matthew&amp;#8217;s second proposal was to &amp;#8220;[&amp;#8230;] increase the value of&lt;br/&gt; dirty_writeback_centisecs. This will result in dirty data spending more&lt;br/&gt; time in memory before being pushed out to disk. This is probably more&lt;br/&gt; controversial. The effect of this is that a power interruption will&lt;br/&gt; potentially result in more data being lost.&amp;#8221; The third proposal was to&lt;br/&gt; enable laptop-mode[3] by default in order to mitigate the second change.&lt;br/&gt;&lt;br/&gt; [3] cat&lt;br/&gt; /usr/share/doc/kernel-doc-2.6.27.5/Documentation/laptops/laptop-mode.txt&lt;br/&gt;&lt;br/&gt; EricSandeen was interested[4] in how Matthew would measure the effects&lt;br/&gt; on power and performance, whether it was possible to identify individual&lt;br/&gt; applications causing disk accesses, and whether disk spin-down should be&lt;br/&gt; considered. When Matthew replied[5] that it would be difficult to&lt;br/&gt; monitor disk access without causing further disk access David Woodhouse&lt;br/&gt; suggested using blktrace and this was eagerly recognized[6] by Matthew&lt;br/&gt; as exactly what he needed.&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02048.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02048.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02048.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02052.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02052.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02052.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02093.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02093.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02093.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Eric&amp;#8217;s spin-down suggestion was confirmed: &amp;#8220;Yes, the long-term plan&lt;br/&gt; involves allowing drive spindown. I&amp;#8217;m hoping to do this adaptively to&lt;br/&gt; let us avoid the spinup/down tendancies a static timeout provides, but&lt;br/&gt; you&amp;#8217;re right that monitoring SMART information would be a pretty&lt;br/&gt; important part of that. I lean towards offering it on desktops and&lt;br/&gt; servers, but not enabled by default.&amp;#8221;&lt;br/&gt;&lt;br/&gt; Phil Knirsch posted[7] that he was working on similar ideas currently&lt;br/&gt; including &amp;#8220;the idea if a combination of a monitoring backend and a&lt;br/&gt; tuning engine could provide an automatic adoption of the system to the&lt;br/&gt; current use. E.g. during daytime when a user works with his machine we&lt;br/&gt; would typically see quite a few reads and write all the time. Drive&lt;br/&gt; spindowns or other power saving features could during that time be&lt;br/&gt; reduced so that the user will have the best performance. During the&lt;br/&gt; night (in case he didn&amp;#8217;t turn of the machine) only very few read and&lt;br/&gt; even fewer write operations should happen, at which time the disk could&lt;br/&gt; then be powered down most of the time. And of course this can be&lt;br/&gt; extended to not only disk drives but other tunable hardware components.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02089.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02089.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02089.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Some of the pitfalls of choosing defaults for all users were exposed&lt;br/&gt; when Ralf Ertzinger and Phil disagreed[8] on the ideal behavior of&lt;br/&gt; logging mechanisms. Phil drew a distinction between system logging&lt;br/&gt; mechanisms and user application logs and argued that losing data from&lt;br/&gt; the latter was not as important. Dariusz Garbowski put[9] the point of&lt;br/&gt; view of &amp;#8220;Joe the User&amp;#8221;: &amp;#8220;He cares a lot that he lost last hour of his&lt;br/&gt; xchat (or whatever he uses) logs. He quite likely doesn&amp;#8217;t care about&lt;br/&gt; last hour of syslog messages (he may not even be aware they exist in the&lt;br/&gt; first place)&amp;#8230;&amp;#8221;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02099.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02099.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02099.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02137.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02137.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02137.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; See FWN#88[10],FWN#100[11][12] for previous discussion of&lt;br/&gt; power-management in Fedora.&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue88#PowerTOP_Release_Opens_Up_New_Directions_In_Power_Saving"&gt;&lt;a href="https://fedoraproject.org/wiki/FWN/Issue88#PowerTOP_Release_Opens_Up_New_Directions_In_Power_Saving"&gt;https://fedoraproject.org/wiki/FWN/Issue88#PowerTOP_Release_Opens_Up_New_Directions_In_Power_Saving&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [11] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue100#Disabling_Atime"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue100#Disabling_Atime"&gt;http://fedoraproject.org/wiki/FWN/Issue100#Disabling_Atime&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [12]&lt;br/&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue100#Reducing_Power_Usage_Of_Fedora"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue100#Reducing_Power_Usage_Of_Fedora"&gt;http://fedoraproject.org/wiki/FWN/Issue100#Reducing_Power_Usage_Of_Fedora&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Strange Resolution Problems ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; A report of a strange name resolution problem was made[1] by Mark&lt;br/&gt; Bidewell. Yum failed to download the Adobe flash-plugin with an error:&lt;br/&gt;&lt;i&gt;[Errno 4] IOError: &amp;lt;urlopen error (-2, &amp;#8216;Name or service not known&amp;#8217;)&amp;gt;&lt;br/&gt; Trying other mirror.&lt;/i&gt;&amp;#8221; , yet it was possible to download it directly over&lt;br/&gt; HTTP using the browser.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02002.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02002.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02002.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Christian Iseli added[2] that he had a similar &amp;#8220;[&amp;#8230;] issue which seems&lt;br/&gt; to be due to some sort of DNS lookup problem. In my case I&amp;#8217;d get the&lt;br/&gt; &amp;#8216;Name or service not known&amp;#8217; for download1.rpmfusion.org.&amp;#8221; Christian&amp;#8217;s&lt;br/&gt; troubleshooting revealed that specific sites (linuxdownload.adobe.com&lt;br/&gt; and download1.rpmfusion.org) were consistently resolved with ping or&lt;br/&gt; firefox but failed with wget and ssh. Moreover: &amp;#8220;Putting the IP&lt;br/&gt; addresses in /etc/hosts &amp;#8220;works around&amp;#8221; the problem[.]&amp;#8221;&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02071.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02071.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02071.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Following some questions from Seth Vidal nothing seemed[3] obviously&lt;br/&gt; wrong and the mystery remains.&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02082.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02082.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02082.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Cron Confusion ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; Pavel Alexeev asked[1] for guidance on how to correctly rpm package a&lt;br/&gt; cron job. The specific requirement was a cronjob that ran every twenty&lt;br/&gt; minutes and might thus use the /etc/cron.d directory provided by cronie&lt;br/&gt; ,the SELinux and PAM aware derivative of vixie cron. Pavel wondered how&lt;br/&gt; he could make a package which would work for both variants of cron.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02179.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02179.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02179.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; When Martin Langhoff confirmed that /etc/cron.d was necessary Pavel&lt;br/&gt; replied[2]: &amp;#8220;[&amp;#8230;] /etc/cron.d [is] provided only by cronie [and] now we&lt;br/&gt; have several other crons in the repositories[.]&amp;#8221; He listed several other&lt;br/&gt; implementations of cron found by a&lt;br/&gt;&lt;br/&gt;&lt;i&gt;# repoquery &amp;#8216;*cron*&amp;#8217; | egrep -v &amp;#8216;^(yum-cron|PackageKit-cron|cronolog)&amp;#8217;&lt;br/&gt;&lt;/i&gt; &lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02182.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02182.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02182.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Ignacio Vazquez-Abrams corrected[3] him: &amp;#8220;The only replacement for&lt;br/&gt; cronie in that list is fcron. Feel free to log a bug against it.&amp;#8221; Till&lt;br/&gt; Maas and Pavel noted[4], however, that the /etc/cron.* directories were&lt;br/&gt; also provided by the package named crontabs.&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02183.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02183.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02183.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02187.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02187.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02187.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Patrice Dumas posted[5] the welcome news that he was &amp;#8220;[&amp;#8230;] currently&lt;br/&gt; preparing a fcron sub-package that would be completly compatible with&lt;br/&gt; cronie and would watch /etc/cron.d (using inotifywait). I&amp;#8217;ll keep the&lt;br/&gt; list informed.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02187.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02187.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02187.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Man Pages to be Mandatory and Upstreamed ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; A vigorous thread flowered from the promising seed planted[1] by Michael&lt;br/&gt; Cronenworth in which he advocated getting rid of all current&lt;br/&gt; documentation: &amp;#8220;Yes, what I&amp;#8217;m about to describe should obsolete man,&lt;br/&gt; info, and all the other dozen &amp;#8220;help&amp;#8221; documentation found in all the&lt;br/&gt; Fedora packages.&amp;#8221; Michael proposed that a new, lightweight standard of&lt;br/&gt; some sort would solve the problem of missing documentation.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02015.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02015.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02015.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; During the course of the week there have been requests for&lt;br/&gt; &amp;#8220;NetworkManager cli docs&amp;#8221;[2] and &amp;#8220;PulseAudio info needed&amp;#8221;[3] in which&lt;br/&gt; the desired information has mostly been found on external web pages&lt;br/&gt; instead of in documentation supplied with the OS.&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01757.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01757.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01757.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02041.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02041.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02041.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Richard W. M. Jones suggested[4] instead that the Debian model should be&lt;br/&gt; followed: &amp;#8220;Debian forces all programs to come with a man page. If one is&lt;br/&gt; missing, this is considered a bug and packagers have to write one.&amp;#8221;&lt;br/&gt; Patrice Dumas was[5] against compulsion and preferred leaving the choice&lt;br/&gt; to the packager.&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02023.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02023.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02023.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02025.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02025.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02025.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The idea of upstreaming the man pages was introduced[6] by Thorsten&lt;br/&gt; Leemhuis: &amp;#8220;One reason for that: If you add man pages from debian to a&lt;br/&gt; fedora package then you have to recheck every now and then if the man&lt;br/&gt; pages are still up2date. That afaics often tends to be forgotten (I&amp;#8217;m&lt;br/&gt; guilty myself here).&amp;#8221; Richard agreed[7] and in the course of several&lt;br/&gt; clarifications made the strong point that &amp;#8220;[&amp;#8230;] it&amp;#8217;s a really useful&lt;br/&gt; feature of Debian that &lt;u&gt;_any_&lt;/u&gt; command, any many configuration files and&lt;br/&gt; other files, are documented using &amp;#8216;man&amp;#8217;. I find it a big negative&lt;br/&gt; against Fedora that things aren&amp;#8217;t so consistently documented.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02024.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02024.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02024.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02050.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02050.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg02050.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; There seemed to be little disagreement on the desirability of providing&lt;br/&gt; more information but Michael was not impressed[8] with Trond Danielsen&amp;#8217;s&lt;br/&gt; suggestion that yelp would fulfill his requirements: &amp;#8220;[&amp;#8230;] it lacks in&lt;br/&gt; the lightweight department. It eats 40 megs of RAM upon startup and more&lt;br/&gt; RAM once searching occurs or pages are opened. Sure, we&amp;#8217;re all getting&lt;br/&gt; gigabytes of RAM these days, but it&amp;#8217;s a HELP tool with TEXT.&amp;#8221; Basil&lt;br/&gt; Mohamed Gohar was inspired[9] to &amp;#8220;[write] or two man pages, because I&amp;#8217;ve&lt;br/&gt; run into the missing-man-page problem too often.&amp;#8221; He suggested a very&lt;br/&gt; reasonable sounding action plan for identifying missing man pages and&lt;br/&gt; then filling them in with at least stubs in order to form a SIG which&lt;br/&gt; would work on providing quality replacements. Gergely Buday also&lt;br/&gt; seemed[10] interested.&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00004.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00004.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00004.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00023.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00023.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00023.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00060.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00060.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-December/msg00060.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/62632470</link><guid>http://ofeeley.tumblr.com/post/62632470</guid><pubDate>Tue, 02 Dec 2008 11:01:08 -0500</pubDate></item><item><title>Fedora Weekly News #153 Developments</title><description>&lt;p&gt;&lt;b&gt;== Developments ==&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;&lt;i&gt;In this section the people, personalities and debates on the&lt;br/&gt; @fedora-devel mailing list are summarized.&lt;br/&gt;&lt;br/&gt; Contributing Writer: Oisin Feeley&lt;/i&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== More and Wider Testing ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; In a thoughtful post Callum Lerwick suggested[1] that Fedora testing&lt;br/&gt; coverage could be improved in several inter-related areas. These&lt;br/&gt; included making Bugzilla easier to use; adding per-package rollbacks to&lt;br/&gt; enable reversion to known good states; blocking yum updates on specific&lt;br/&gt; reported bugs; providing a rescue image in /boot with the aforementioned&lt;br/&gt; functionality; and lastly, enabling simple installation of specific&lt;br/&gt; updates which might fix said reported bugs. Callum asked for respondents&lt;br/&gt; to eschew what he called the &amp;#8220;Hard problem fallacy&amp;#8221; which consisted of&lt;br/&gt; minor technical objections and asked them to provide answers modeled on&lt;br/&gt; the pattern of &amp;#8220;You are an idiot and your ideas are stupid. We&amp;#8217;re not&lt;br/&gt; doing this.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01370.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01370.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01370.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; On the subject of rollbacks Jef Spaleta objected[2] that it was&lt;br/&gt; complicated by the triggered scripts in packages. Currently there are no&lt;br/&gt; tests for rollback and Jef wondered &amp;#8220;&amp;#8230;how do you set up a test which&lt;br/&gt; attempts to measure whether rollback across a trigger boundary put you&lt;br/&gt; back to where you were? How much of a different in state counts as&lt;br/&gt; &amp;#8216;break rollback&amp;#8217;&amp;#160;?&amp;#8221; He then added the problem of Obsoletes: &amp;#8220;When an&lt;br/&gt; obsolete is introduced in an update&amp;#8230; can we rollback and get what we&lt;br/&gt; had?&amp;#8221; He finished off with the suggestion that Carrier Grade Linux might&lt;br/&gt; have some experience to offer as they had attempted rollbacks. Seth&lt;br/&gt; Vidal remembered[3] that &amp;#8220;[&amp;#8230;] the rollback functionality the CGL&lt;br/&gt; wanted was removed from rpm recently.&amp;#8221; Gilboa Davra asked[4] how it&lt;br/&gt; would be possible to pin-point what exactly had broken when there was a&lt;br/&gt; &amp;#8220;150 package update push. Will you rollback all the updates? Only the&lt;br/&gt; updates that had &lt;u&gt;_something_&lt;/u&gt; to do with the breakage?&amp;#8221; RalfCorsepius&lt;br/&gt; also nixed[5] the idea as &amp;#8220;[&amp;#8230;] package rollbacks will never work in&lt;br/&gt; general, because updates may contain non-reversable statefull operations&lt;br/&gt; (e.g. reformatting databases).&amp;#8221;&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01394.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01394.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01394.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01396.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01396.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01396.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01409.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01409.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01409.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01442.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01442.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01442.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; A comprehensive reply was made[6] by Gilboa Davra. In it he argued that&lt;br/&gt; automating bug reports lowered the signal-to-noise ratio considerable&lt;br/&gt; and objected to modification of yum to refuse updates until reported&lt;br/&gt; bugs are fixed: &amp;#8220;Say-what?!? Are we building a second Vista here?&amp;#8221;&lt;br/&gt; Although he liked the idea of a rescue image in /boot he cautioned that&lt;br/&gt; space considerations impinged upon the need to keep &amp;#8220;[&amp;#8230;] a different&lt;br/&gt; rescue image for each installed kernel unless you plan to keep the&lt;br/&gt; original kernel[.]&amp;#8221; As regards selective updates he stated: &amp;#8220;You can&lt;br/&gt; always enable updates-testing and selectively install what you need.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01409.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01409.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01409.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; A preliminary step was added[7] by Chris Lumens to those listed by&lt;br/&gt; Callum: &amp;#8220;I&amp;#8217;d like to add a step (0) before we make bugs easier to file&lt;br/&gt; and really crank up the number of reports we&amp;#8217;re getting: (0) More people&lt;br/&gt; FIXING the bug, not just reporting them. You can have a giant user base&lt;br/&gt; of people filing tons of bugs, and you can have a motivated and&lt;br/&gt; effective QA/Triaging team whittling them down to the really important&lt;br/&gt; and reproducable bugs. But without more people fixing them, the backlog&lt;br/&gt; is just going to continue to build.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01421.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01421.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01421.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; When Peter Lemenkov wondered[8] why users were forced to register on&lt;br/&gt; Bugzilla Bill Nottingham underscored[9] the need for tools which do not&lt;br/&gt; swamp developers with large numbers of bugs. Alan Cox added[10] that the&lt;br/&gt; key was &amp;#8220;[&amp;#8230;] one clear and accurate bug report that happens to contain&lt;br/&gt; the right information and the user willing to help.&amp;#8221; Daniel P. Berrange&lt;br/&gt; further explained[11] that &amp;#8220;[&amp;#8230;] 90% [of bugs] are essentially useless&lt;br/&gt; when first reported. It requires several back/forth interactions between&lt;br/&gt; myself &amp;amp; the bug reporter to get enough information to diagnose &amp;amp;&lt;br/&gt; resolve the problem. If we create a system where we bombard maintainers&lt;br/&gt; with bugreports &amp;amp; no scope for user interaction they&amp;#8217;ll end up directly&lt;br/&gt; in /dev/null, and further discourage maintainers from addressing even&lt;br/&gt; bugs with enough info.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01408.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01408.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01408.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01399.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01399.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01399.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01415.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01415.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01415.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01422.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01422.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01422.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The Ubuntu tool apport was discussed[12] as a possible solution several&lt;br/&gt; times as was[13] the Debian tool reportbug.&lt;br/&gt;&lt;br/&gt; [12]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01428.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01428.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01428.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [13]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01456.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01456.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01456.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; An emphasis was placed[14] on providing Bugzilla tools for developers&lt;br/&gt; and packagers by James Antill: &amp;#8220;I won&amp;#8217;t mind getting 666 dups, or&lt;br/&gt; dealing with 10x as many bugs in general, as long as I have a decent&lt;br/&gt; local tool that can manage that number of bugs. Atm lots of TABs of open&lt;br/&gt; bugs, and giant folders of BZ email are the best tools I&amp;#8217;ve seen.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [14]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01492.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01492.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01492.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; KarelZak jumped[15] straight to the original question and answered that&lt;br/&gt; testing participation was low &amp;#8220;[&amp;#8230;] because this work is not&lt;br/&gt; attractive. It&amp;#8217;s boring work without proper credit in open source&lt;br/&gt; community. It&amp;#8217;s very simple to found list of top-ten kernel developers,&lt;br/&gt; but who knows the most active bug reporters or QA around kernel? Nobody.&lt;br/&gt; People who are testing a software are real contributors. Our THANKS to&lt;br/&gt; them should be more visible!&amp;#8221;&lt;br/&gt;&lt;br/&gt; [15]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01696.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01696.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01696.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Source File Audit Catches RPM Problems Early ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; Kevin Fenzi posted[1] the results from the latest run of his&lt;br/&gt; sources/patches URL checker script. There were 912 possible problems&lt;br/&gt; reported, which Kevin noted was &amp;#8220;Up from 662 last run. This is a pretty&lt;br/&gt; sad increase.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01433.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01433.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01433.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Happily many of the reported problems appeared[2] to be due to either&lt;br/&gt; temporary problems with GoogleCode and SourceForge project hosting or to&lt;br/&gt; some minor oddities in the script. Many of the other highlighted&lt;br/&gt; problems were confirmed as genuine and fixed by the package owners.&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01450.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01450.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01450.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Ian Weller contrasted[3] a successful run of spectool -g[4], which uses&lt;br/&gt; wget internally, with the failure of Kevin&amp;#8217;s script. Later Kevin also&lt;br/&gt; found[5] a similar result when examining another failure. He speculated&lt;br/&gt; &amp;#8220;[&amp;#8230;] it&amp;#8217;s working fine with a wget&amp;#8230; perhaps they are blocking the&lt;br/&gt; agent that spectool -g uses? (which I am not sure what it reports).&amp;#8221;&lt;br/&gt; Ville Skyttä offered[6] that &amp;#8220;spectool -g uses plain wget, with&lt;br/&gt; configuration file /etc/fedora/wgetrc if it exists, otherwise usual&lt;br/&gt; system wget configs&amp;#8221; and Thomas Moschny discovered[7] that &amp;#8220;spectool&lt;br/&gt; uses -N, which seems to cause 404 errors with googlecode[.]&amp;#8221; Jaroslav&lt;br/&gt; Reznik confirmed[8] this: &amp;#8220;Same for me - it&amp;#8217;s not working for googlecode&lt;br/&gt; downloads. Wget with -N param sends HEAD instead GET - these two are&lt;br/&gt; same, but HEADs response are only headers - it&amp;#8217;s used for links&lt;br/&gt; validation etc&amp;#8230; But looks is it misconfiguration on server side?&amp;#8221; and&lt;br/&gt; thanked Kevin for the usefulness of his script which had caught a&lt;br/&gt; serious problem.&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01434.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01434.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01434.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4] The spectool utility is part of rpmdevtools. It downloads and&lt;br/&gt; extracts sources and patches to build RPMs&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01451.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01451.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01451.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01454.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01454.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01454.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01459.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01459.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01459.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Eric Sandeen asked[9] if it would be a good idea to extend rpmlint to&lt;br/&gt; perform these checks: &amp;#8220;I&amp;#8217;m most likely to fix this stuff if I&amp;#8217;m in the&lt;br/&gt; middle of making some other change, and an automatic check while I&amp;#8217;m&lt;br/&gt; working on a package that says `hey your source URL is no longer valid&amp;#8217;&lt;br/&gt; would probably provoke me to fix it quickly. :)&amp;#8221;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01466.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01466.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01466.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01641.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01641.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01641.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== One Issue Tracker to Rule Them All ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; Arthur Pemberton examined[1] the challenge issued by Callum Lerwick to&lt;br/&gt; improve Bugzilla (see this same FWN#153 &amp;#8220;More and Wider Testing&amp;#8221;.) He&lt;br/&gt; asked for a list features which distinguished Bugzilla from competitors.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01430.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01430.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01430.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The ability of Bugzilla to deal with a massive number of &amp;#8220;products,&lt;br/&gt; components, users, hits per second [with] clustering databases and&lt;br/&gt; similar magic&amp;#8221; was advanced[2] by Matej Cepl as the most compelling&lt;br/&gt; reason. Nicholas Mailhot added[3] &amp;#8220;feature completeness, familiar UI,&lt;br/&gt; integrating with upstream issue trackers (which are often bugzilla too)&amp;#8221;&lt;br/&gt; and Emmanuel Seyman suggested[4]: &amp;#8220;And as an encore&amp;#160;: it has to contain&lt;br/&gt; 109900+ bugs of existing data so that we don&amp;#8217;t lose any history.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01470.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01470.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01470.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01477.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01477.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01477.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01483.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01483.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01483.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; A certain amount of impatience with the general idea was expressed[5] by&lt;br/&gt; Matej Cepl when he agreed with Andrew Cagney that one essential feature&lt;br/&gt; would be a &amp;#8220;push upstream&amp;#8221; button: &amp;#8220;AMEN!!! And I think we should&lt;br/&gt; concentrate on this rather than doing stupid bugzilla rewrites. Sorry,&lt;br/&gt; for being harsh, but it is so IMNSHO.&amp;#8221; Emmanuel Seyman warned[6] that it&lt;br/&gt; would be necessary to map users, bugs and components across any separate&lt;br/&gt; upstream/downstream instances of bugzilla. He later expanded[7] upon&lt;br/&gt; this: &amp;#8220;Bugzilla has gained the abilty to customize statuses and&lt;br/&gt; resolutions, making it even harder to push bugs from one bugzilla to&lt;br/&gt; another with prompting for user interaction.&amp;#8221; LaunchPad[8] was&lt;br/&gt; discussed[9] as possibly providing this feature. Casey Dahlin noted[10]&lt;br/&gt; that cross-site integration was still not implemented &amp;#8220;[&amp;#8230;] because&lt;br/&gt; there should never ever ever be two independent sets of launchpad data&lt;br/&gt; ever, according to their philosophy [.]&amp;#8221;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01611.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01611.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01611.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01615.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01615.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01615.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01622.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01622.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01622.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [8] Canonical&amp;#8217;s collaborative hosting service &lt;a href="https://launchpad.net/"&gt;&lt;a href="https://launchpad.net/"&gt;https://launchpad.net/&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01616.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01616.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01616.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01539.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01539.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01539.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Till Maas suggested[11] several interesting improvements including&lt;br/&gt; &amp;#8220;[&amp;#8230;] the possibility of having several people beeing responsible for a&lt;br/&gt; Component, which is currently only partly possible. There is the initial&lt;br/&gt; CC list, but when a bug is reassigned to a different component, the&lt;br/&gt; members of the initial CC list of the old component are not removed from&lt;br/&gt; the list.&amp;#8221; Other desiderata included storing the NEVR of a package in a&lt;br/&gt; dedicated field and support for the same bug across several different&lt;br/&gt; releases.&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01612.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01612.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01612.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The issue of how bugs can actually be fixed cropped up again in the&lt;br/&gt; discussion. Brennan Ashton suggested[12] that triaging bugs was an area&lt;br/&gt; in need of volunteers and provided a link[13] to the BugZappers wiki&lt;br/&gt; page.&lt;br/&gt;&lt;br/&gt; [12]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01704.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01704.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01704.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [13] &lt;a href="https://fedoraproject.org/wiki/BugZappers"&gt;&lt;a href="https://fedoraproject.org/wiki/BugZappers"&gt;https://fedoraproject.org/wiki/BugZappers&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== RFC: Fix Summary Text for Lots of Packages ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; Richard Hughes wished[1] that the Packaging Guidelines on summaries and&lt;br/&gt; descriptions would be followed a little more closely as &amp;#8220;[q]uite a lot&lt;br/&gt; of packages have summary text that is overly verbose, and this makes the&lt;br/&gt; GUI and output from pkcon look rubbish.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01484.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01484.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01484.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Josh Boyer warned[2] against making reviewers&amp;#8217; jobs harder by codifying&lt;br/&gt; too much in the package guidelines and suggested: &amp;#8220;Just file bugs for&lt;br/&gt; packages you think are overly verbose. Offer alternate summaries in the&lt;br/&gt; bug, and a URL to your email for rationale.&amp;#8221; Bill Nottingham was[3]&lt;br/&gt; dubious that &amp;#8220;[&amp;#8230;] this scales across 5000 packages. So it would be&lt;br/&gt; good to have at least &lt;b&gt;*something*&lt;/b&gt; in the guidelines.&amp;#8221; When Richard&lt;br/&gt; compromised on a &amp;#8220;soft guideline such as: Summary should aim to be less&lt;br/&gt; than 8 words&amp;#8221; David Woodhouse gently poked[4] fun at this summary as&lt;br/&gt; being too wordy.&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01487.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01487.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01487.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01489.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01489.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01489.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01493.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01493.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01493.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Toshio Kuratomi expressed[5] disapproval of soft guidelines due to their&lt;br/&gt; potential for sparking many individual disagreements instead of one&lt;br/&gt; single point of contention being handled by the Packaging Committee.&lt;br/&gt; Richard seemed happy enough with Toshio&amp;#8217;s suggestion[6] that the&lt;br/&gt; packaging guidelines contain a &amp;#8220;best practice&amp;#8221; description with&lt;br/&gt; examples.&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01495.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01495.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01495.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01499.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01499.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01499.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; When Bill Nottingham raised[7] the possibility of &amp;#8220;summary collisions&amp;#8221;&lt;br/&gt; Jef Spaleta threw out[8] an analogy based on searching for medicine in a&lt;br/&gt; grocery store in a foreign country. This was intended to stimulate&lt;br/&gt; clarification of the function of summaries. Toshio Kuratomi loved[9] it&lt;br/&gt; and suggested that summaries were like the &amp;#8220;[&amp;#8230;] little advertising&lt;br/&gt; gimicks seen on and alongside the other things on the bottle. Things&lt;br/&gt; like: &amp;#8220;New!&amp;#8221;, &amp;#8220;Larger size&amp;#8221;, [Picture of grapes and smiling child], etc.&lt;br/&gt; They&amp;#8217;re differentiators that &amp;#8220;help&amp;#8221; you choose one product over&lt;br/&gt; another.&amp;#8221; He provided some concrete examples which seemed to prove his&lt;br/&gt; case.&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01520.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01520.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01520.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01536.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01536.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01536.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01569.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01569.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01569.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Michal Hlavinka worried[10] that yum search &amp;lt;keyword&amp;gt; would be disrupted&lt;br/&gt; but Michael Schwendt re-assured[11] him that &amp;#8220;&amp;#8216;yum search&amp;#8217; also searches&lt;br/&gt; the package %description. And the description is the place where to be&lt;br/&gt; much more verbose than in the summary. The %summary is not made for&lt;br/&gt; searching, but for enabling the installer and packaging tools to to&lt;br/&gt; display a brief and concise package description or a list thereof. That&lt;br/&gt; means, put a few relevant keywords in the summary (newspaper&lt;br/&gt; headline-style at most), but avoid long/complete sentences as often as&lt;br/&gt; possible. That also makes it easier to fit into one line.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01500.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01500.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01500.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01510.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01510.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01510.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Later Richard asked[12] for opinions on a sample email which he intended&lt;br/&gt; to send out to some maintainers to alert them to their long package&lt;br/&gt; summaries.&lt;br/&gt;&lt;br/&gt; [12]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01640.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01640.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01640.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Andrea Musuruane, as an RPM Fusion packager, felt[13] that packagers&amp;#8217;&lt;br/&gt; time would be wasted in following the proposal and that a &amp;#8220;Summary is&lt;br/&gt; something that the packager should choose on his own. It must be less&lt;br/&gt; than 80 characters and &lt;u&gt;_maybe_&lt;/u&gt; it should not contain the package name.&lt;br/&gt; Everything else is just marketing. If someone thinks that adding the&lt;br/&gt; fact that the application is based on Gnome, it is fine for me. If&lt;br/&gt; someone else thinks that mentioning that other application uses DBUS it&lt;br/&gt; is fine for me too.&amp;#8221; Richard clarified[14]: &amp;#8220;I&amp;#8217;m &lt;u&gt;_not_&lt;/u&gt; saying &amp;#8220;change&lt;br/&gt; your summary or we&amp;#8217;ll drop your package&amp;#8221; I&amp;#8217;m asking them to come into&lt;br/&gt; line with 90% of the other packages in the distro. I&amp;#8217;m even offering to&lt;br/&gt; do the cvs commit myself, if they give me the new summary line.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [13]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01654.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01654.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01654.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [14]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01656.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01656.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01656.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The issue of these changes being made solely to accommodate PackageKit&lt;br/&gt; was addressed[15] by James Antill: &amp;#8220;The fact that a single tool decided&lt;br/&gt; that summaries should be used instead of names, and so summaries should&lt;br/&gt; be roughly the same size of names shouldn&amp;#8217;t make Fedora packages break&lt;br/&gt; their summaries for other tools &amp;#8230; all IMO.&amp;#8221; When Emmanuel Seyman&lt;br/&gt; asked[16] exactly how GUI packaging tools made the summary more&lt;br/&gt; prominent than the package name Richard Hughes responded[17] that it was&lt;br/&gt; actually one, but one that was exposed in many places. Emmanuel&amp;#8217;s&lt;br/&gt; response was blunt: &amp;#8220;FWIW, I don&amp;#8217;t appreciate our maintainers being lied&lt;br/&gt; to. The vast majority of them work hard to make their packages and I&lt;br/&gt; believe that a minimum of respect should be shown [&amp;#8230;] it is a case of&lt;br/&gt; changing one application versus changing 500.&amp;#8221; Ville Skyttä took[18] an&lt;br/&gt; overview which left the current user-interface of gnome-PackageKit aside&lt;br/&gt; and concentrated on whether there was agreement that rpmlint should be&lt;br/&gt; taught to check that the package name should not be repeated in the&lt;br/&gt; summary.&lt;br/&gt;&lt;br/&gt; [15]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01683.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01683.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01683.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [16]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01672.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01672.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01672.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [17]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01713.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01713.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01713.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [18]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01673.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01673.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01673.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Further criticism was made[19] by Christopher Wickert of sorting&lt;br/&gt; packages by description instead of name in PackageKit and Tom Lane&lt;br/&gt; raised[20] the problem of sub-packages needing to reference the name of&lt;br/&gt; their parent package. At this stage it seemed that some consensus had&lt;br/&gt; been reached on the idea that summaries which repeated the program name&lt;br/&gt; were frowned upon and that &amp;#8220;verb phrases&amp;#8221; should be also be deprecated&lt;br/&gt; as suggested[21] by Ignacio Vazquez-Abrams.&lt;br/&gt;&lt;br/&gt; [19]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01721.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01721.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01721.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [20]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01733.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01733.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01733.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [21]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01532.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01532.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01532.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; A brief dispute between Andreas Musuruane and Michael Schwendt yielded a&lt;br/&gt; closing statement which seemed[22] to make the case of those that favor&lt;br/&gt; the changes in a strong manner. Michael accepted that: &amp;#8220;[i]t isn&amp;#8217;t&lt;br/&gt; trivial to come up with good one-line summaries that do more than&lt;br/&gt; repeating the program name. It&amp;#8217;s nothing packagers like to spend time&lt;br/&gt; on. Reducing a packager&amp;#8217;s freedom even further won&amp;#8217;t be a good thing&lt;br/&gt; [&amp;#8230;] I think with some people one could argue endlessly about pkg&lt;br/&gt; summaries. And during pkg reviews that&amp;#8217;s wasted time. Still, with very&lt;br/&gt; old repositories it has been noticed [and agreed on, mostly] that some&lt;br/&gt; types of summaries simply look poor in Anaconda and package management&lt;br/&gt; tools. That was the rationale for some of the recommendations.&amp;#8221;&lt;br/&gt; RichardHughes noted[23] that over the last forty-eight hours many&lt;br/&gt; maintainers had changed their package summaries as requested.&lt;br/&gt;&lt;br/&gt; [22]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01753.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01753.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01753.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [23]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01764.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01764.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01764.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Smock: Simpler Mock for Chain Building ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; A couple of announcements were made by Richard Jones. The first was of a&lt;br/&gt; new version of OCaml. The second was[1] of a wrapper script that &amp;#8220;[&amp;#8230;]&lt;br/&gt; runs on top of mock, allowing you to chain-build a series of RPMs from a&lt;br/&gt; single command.&amp;#8221; An example which would &amp;#8220;[&amp;#8230;] arrange the SRPMs into&lt;br/&gt; the correct order according to their BuildRequires, then build each in&lt;br/&gt; the four separate mock environments Fedora {9,10} {i386,x86_64}&amp;#8221; was&lt;br/&gt; provided:&lt;br/&gt;&lt;br/&gt; smock.pl &amp;#8212;arch=i386 &amp;#8212;arch=x86_64 \&lt;br/&gt; &amp;#8212;distro=fedora-9 &amp;#8212;distro=fedora-10 \&lt;br/&gt; *.src.rpm&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01229.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01229.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01229.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Till Maas suggested[2] that local file access URIs[3], such as &lt;a href="file:///"&gt;file:///&lt;/a&gt;,&lt;br/&gt; could be used to avoid the need for a webserver and Paul Howarth&lt;br/&gt; confirmed[4] that he had been using mock &amp;#8220;[&amp;#8230;] like this for &lt;b&gt;*years*&lt;/b&gt;&lt;br/&gt; with loopback-mounted ISO images for a low-cost source for the base&lt;br/&gt; repo. It definitely works.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01232.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01232.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01232.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3] See RFC1738 section 3.10&amp;#160;&lt;a href="http://tools.ietf.org/html/rfc1738"&gt;&lt;a href="http://tools.ietf.org/html/rfc1738"&gt;http://tools.ietf.org/html/rfc1738&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01264.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01264.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01264.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Seth Vidal asked[5] why the wrapper approach had been taken instead of&lt;br/&gt; integrating the functionality into mock and Richard agreed[6] that this&lt;br/&gt; should happen. An initial problem with build requires of the form&lt;br/&gt; &amp;#8220;%{name}-devel&amp;#8221; failing was quickly fixed[7].&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01238.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01238.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01238.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01239.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01239.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01239.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01354.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01354.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01354.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/61547690</link><guid>http://ofeeley.tumblr.com/post/61547690</guid><pubDate>Tue, 25 Nov 2008 15:45:00 -0500</pubDate><category>fedora</category><category>news</category><category>fwn</category><category>fedora weekly news</category><category>developments</category><category>red hat</category></item><item><title>Small Sample-size Cross Validation and Bootstrapping are Unreliable</title><description>&lt;p&gt;&lt;h1&gt;25 years of conventional evaluation of data analysis proves worthless in practice&lt;/h1&gt;
Nice &lt;a href="http://www.uu.se/news/news_item.php?typ=pm&amp;amp;id=277"&gt;paper&lt;/a&gt; from Isaksson &amp;amp; Gustafsson at Uppsala which appears to demonstrate the unreliability of bootstrapping and cross-validation when the ratio of sample size to natural variation is too low. The problem is that it&amp;#8217;s difficult to know what the natural variation is when you&amp;#8217;ve got a small sample size. Looks like Bayesian confidence intervals may provide a sobering reassesment of many medical trials. See also the Ioannidis PLoS paper and E.T. Jaynes.&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/61546740</link><guid>http://ofeeley.tumblr.com/post/61546740</guid><pubDate>Tue, 25 Nov 2008 15:38:00 -0500</pubDate></item><item><title>Fedora Weekly News#152 - Developments</title><description>&lt;h2&gt;&lt;b&gt;Developments&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;i&gt;In this section the people, personalities and debates on the @fedora-devel mailing list are summarized.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Contributing Writer: &lt;a href="http://fedoraproject.org/wiki/OisinFeeley" title="OisinFeeley"&gt;Oisin Feeley&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;Features Policy Modified&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;The latest FESCo discussions (2008-11-12) clarified[1] the Features[2] process. The changes make explicit the need for testing to be complete one week prior to the final freeze. Failure to meet that condition can result in FESCo deciding to drop the feature or implement a contingency plan or other suitable action.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00847.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00847.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00847.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00847.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] Features are &amp;#8220;a significant change or enhancement to the version of Fedora currently under development&amp;#8221;: &lt;a href="http://fedoraproject.org/wiki/Features/Policy/Definitions" class="external free" title="http://fedoraproject.org/wiki/Features/Policy/Definitions"&gt;&lt;a href="http://fedoraproject.org/wiki/Features/Policy/Definitions"&gt;http://fedoraproject.org/wiki/Features/Policy/Definitions&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The spur to these discussions was several last-minute changes for Fedora 10 which included dropping the instant-messaging client Empathy as the default, and the late addition of LiveConnect (see FWN#151[3]) and AMQP[4]. Earlier confusion about the Feature process and difficulties with communication had also been expressed (see FWN#147[5]) after the decision to drop the Lightweight X11 Desktop Environment as a feature.&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue151#LiveConnect_Feature_Approved_for_Fedora_10" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue151#LiveConnect_Feature_Approved_for_Fedora_10"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue151#LiveConnect_Feature_Approved_for_Fedora_10"&gt;http://fedoraproject.org/wiki/FWN/Issue151#LiveConnect_Feature_Approved_for_Fedora_10&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] The Advanced Messaging Queue Protocol is a vendor-neutral middleware transport for business processes: &lt;a href="http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol" class="external free" title="http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol"&gt;&lt;a href="http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol"&gt;http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue147#LXDE_Feature_Removal_Disappointment_-_How_to_Avoid" class="external free" title="http://fedoraproject.org/wiki/FWN/Issue147#LXDE_Feature_Removal_Disappointment_-_How_to_Avoid"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue147#LXDE_Feature_Removal_Disappointment_-_How_to_Avoid"&gt;http://fedoraproject.org/wiki/FWN/Issue147#LXDE_Feature_Removal_Disappointment_-_How_to_Avoid&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The other major changes to the process include the emailing of the Feature owner to inform them when their feature is being discussed by FESCo and any decisions made concerning said feature. The extra work involved in tracking down email addresses was anticipated to be an over-burdening of the committee chair, &lt;a href="http://fedoraproject.org/wiki/BrianPepple" title="BrianPepple"&gt;Brian Pepple&lt;/a&gt;. To ease this problem it was decided that Feature owners must include current email addresses on their Feature pages.&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;Server SIG&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;DanHorák announced[1] that a &amp;#8220;[&amp;#8230;] formal entity to coordinate [&amp;#8230;] the server fundamentals that later create a successful enterprise product [&amp;#8230;]&amp;#8221; had been launched as a SIG. He invited constructive ideas and the wiki page[2] suggests that the SIG has many important initial goals including: a spin for headless servers, CLI equivalents of GUI tools, a lightweight installer and maintenance of the &lt;code&gt;/etc/sysconfig/network-scripts&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00645.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00645.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00645.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00645.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://fedoraproject.org/wiki/DanHorak/ServerSIG" class="external free" title="https://fedoraproject.org/wiki/DanHorak/ServerSIG"&gt;&lt;a href="https://fedoraproject.org/wiki/DanHorak/ServerSIG"&gt;https://fedoraproject.org/wiki/DanHorak/ServerSIG&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The extensive discussion which followed mostly consisted of approval for the idea. &lt;a href="http://fedoraproject.org/wiki/DennisGilmore" title="DennisGilmore"&gt;Dennis Gilmore&lt;/a&gt; expressed[3] enthusiasm for the general idea and specifically requested kickstart files for different types of servers and &amp;#8220;best practice&amp;#8221; whitepapers. An example of one of the issues the SIG might deal with was[4] the observation by &lt;a href="http://fedoraproject.org/wiki/ChrisAdams" title="ChrisAdams"&gt;Chris Adams&lt;/a&gt; that an installation of &lt;code&gt;ntop&lt;/code&gt; had resulted in seventy dependencies, including &lt;code&gt;metacity&lt;/code&gt;, being pulled down. &lt;a href="http://fedoraproject.org/wiki/PeterRobinson" title="PeterRobinson"&gt;Peter Robinson&lt;/a&gt; attributed[5] this to &lt;code&gt;graphviz&lt;/code&gt; and suggested that while such problems were declining in number it would be useful for the ServerSIG to co-ordinate bug filing for these issues. Chris provided[6] a script which allowed test installs into a subdirectory to determine &amp;#8220;what gets pulled in.&amp;#8221; Later &lt;a href="http://fedoraproject.org/wiki/JamesAntill" title="JamesAntill"&gt;James Antill&lt;/a&gt; mentioned two useful scripts written by himself and &lt;a href="http://fedoraproject.org/wiki/SethVidal" title="SethVidal"&gt;Seth Vidal&lt;/a&gt; which show package dependencies and provides as a tree structure. &lt;a href="http://fedoraproject.org/wiki/DominikMierzejewski" title="DominikMierzejewski"&gt;Dominik &amp;#8220;rathan&amp;#8221; Mierzejewski&lt;/a&gt; added[7] a mention of &lt;code&gt;rpmreaper&lt;/code&gt;, a utility which eases the removal of unnecessary dependencies.&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00652.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00652.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00652.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00652.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00730.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00730.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00730.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00730.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00736.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00736.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00736.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00736.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00778.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00778.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00778.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00778.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00932.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00932.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00932.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00932.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After Chris observed that &amp;#8220;[w]ith rawhide, it appears impossible to install a kernel without pulling in X libraries (because of plymouth), so I guess the base X libraries can be considered &amp;#8220;core&amp;#8221; now&amp;#8221; the conversation took a more adversarial turn. The accuracy of this statement turned out[8] to depend on whether &lt;code&gt;libpng&lt;/code&gt; and &lt;code&gt;pango&lt;/code&gt; were considered to be &amp;#8220;X libraries&amp;#8221; and Chris demonstrated the dependency chain as originating with the &lt;code&gt;plymouth-plugin-solar&lt;/code&gt;. &lt;a href="http://fedoraproject.org/w/index.php?title=LesMikesell&amp;amp;action=edit" class="new" title="LesMikesell"&gt;Les Mikesell&lt;/a&gt; commented[9]: &amp;#8220;This is all pretty strange from a server perspective. And plymouth is there to keep the screen from blinking while you boot?&amp;#8221; When &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; replied that Plymouth &amp;#8220;handl[ed] the passphrase prompting for encrypted volumes&amp;#8221; Les argued[10] that it should be optional for remote, headless boxes. &lt;a href="http://fedoraproject.org/wiki/DominikMierzejewski" title="DominikMierzejewski"&gt;Dominik &amp;#8220;rathann&amp;#8221; Mierzejewski&lt;/a&gt; was shocked[11] when &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; pointed out that &lt;code&gt;plymouth&lt;/code&gt; also provided working &lt;code&gt;/var/log/boot.log&lt;/code&gt;s: &amp;#8221; Hm, you&amp;#8217;re right, all my boot.log files are 0 bytes (F-9). So instead of fixing the bug, a new package was introduced? Amazing.&amp;#8221; Dominik&amp;#8217;s dissatisfaction continued[12] to be unabated when he was informed that the absence of the kernel commandline parameter &amp;#8220;rhgb&amp;#8221; would result in &lt;code&gt;plymouthd&lt;/code&gt; running but without any graphical plugins.&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[9] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00787.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[10] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00795.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00795.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00795.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00795.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[11] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00814.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00814.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00814.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00814.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[12] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00859.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00859.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00859.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00859.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The automatic selection of &lt;code&gt;plymouth-plugin-solar&lt;/code&gt; as opposed to the alternate &amp;#8220;plymouth-text-and-details-only&amp;#8221; resulted[13] in a discussion around whether it was possible to make &lt;code&gt;yum&lt;/code&gt; behave differently in such ambiguous situations. &lt;a href="http://fedoraproject.org/wiki/EnricoScholz" title="EnricoScholz"&gt;Enrico Scholz&lt;/a&gt; wished to add a &amp;#8220;fail, warn and/or prompt when multiple packages satisfy a (virtual) dependency[.]&amp;#8221; &lt;a href="http://fedoraproject.org/wiki/SethVidal" title="SethVidal"&gt;Seth Vidal&lt;/a&gt; reminded[14] him that the constraint of non-interactive defaults meant that this might not work. &lt;a href="http://fedoraproject.org/wiki/JamesAntill" title="JamesAntill"&gt;James Antill&lt;/a&gt; posted[15] that he had a patch to &lt;code&gt;yum&lt;/code&gt; which &amp;#8220;[&amp;#8230;] would allow Fedora (or any active repo.) to configure these choices manually. We could then also easily have different defaults for the desktop vs. the server spins.&amp;#8221; James received some questions from &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; and &lt;a href="http://fedoraproject.org/wiki/BillNottingham" title="BillNottingham"&gt;Bill Nottingham&lt;/a&gt; who asked how per-spin defaults would be stored and how to deal with conflicting information from multiple repositories. His answer suggested[16] that introducing new repositories for the metadata or changing its syntax would be necessary.&lt;/p&gt;
&lt;p&gt;[13] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00858.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00858.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00858.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00858.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[14] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00907.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00907.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00907.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00907.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[15] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00995.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00995.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00995.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00995.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[16] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01030.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01030.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01030.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01030.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/w/index.php?title=DanHor%C3%A1k&amp;amp;action=edit" class="new" title="DanHorák"&gt;Dan Horák&amp;#8217;s&lt;/a&gt; desire to remove &lt;code&gt;plymouth&lt;/code&gt; entirely was dismissed[17] as non-optional by &lt;a href="http://fedoraproject.org/wiki/BillNottingham" title="BillNottingham"&gt;Bill Nottingham&lt;/a&gt; as it will take on an even more important role in storage handling in the future. Bill suggested that the default plugin was optional however. He reassured[18] Dan that as regards headless machines there had been &amp;#8220;[&amp;#8230;] some testing on PPC boxes via serial/hvc consoles. Please test that it works in your scenarios as well, of course.&amp;#8221; When &lt;a href="http://fedoraproject.org/wiki/EnricoScholz" title="EnricoScholz"&gt;Enrico Scholz&lt;/a&gt; rejected disk encryption as important for servers &lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; made[19] the case that &amp;#8220;In a colo environment I /would/ want some encryption on the disk, and if I have to use a remote kvm to input the passphrase at reboot time, that&amp;#8217;s OK. Reboots are either planned events, or emergencies, both of which are going to require the attention of the people who have the passphrase.&amp;#8221; &lt;a href="http://fedoraproject.org/wiki/AlanCox" title="AlanCox"&gt;Alan Cox&lt;/a&gt; backed[20] this up: &amp;#8220;If you are storing personal data on a system in a colo its practically mandatory to have encryption, and if you are storing anything sensitive its a big deal indeed - at least in those parts of the world with real data and privacy law ;)&amp;#8221;&lt;/p&gt;
&lt;p&gt;[17] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00784.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00784.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00784.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00784.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[18] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00792.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00792.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00792.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00792.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[19] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00798.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00798.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00798.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00798.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[20] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00823.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00823.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00823.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00823.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The thread continued in fits and starts. &lt;a href="http://fedoraproject.org/wiki/AdamTkac" title="AdamTkac"&gt;Adam Tkac&lt;/a&gt; raised[21] the problem of handling static IPs with &lt;code&gt;NetworkManager&lt;/code&gt; (see this same FWN#152 &amp;#8220;NetworkManager keyfiles for Pre-login Static Routes&amp;#8221; for a discussion of as yet undocumented features). &lt;a href="http://fedoraproject.org/wiki/ChuckAnderson" title="ChuckAnderson"&gt;Chuck Anderson&lt;/a&gt; disputed[22] that the problem existed and provided commandline and GUI solutions: &amp;#8220;[&amp;#8230;] for system-wide connections which you would presumably want for a server, you edit /etc/sysconfig/networkscripts/ifcfg-* as usual and NM will bring the interface up at boot. From the desktop, you can Edit Connections and create a new static connection and select it instead of the System or Auto connection which is very handy when moving between networks that don&amp;#8217;t support DHCP.&amp;#8221;&lt;/p&gt;
&lt;p&gt;An important addendum was provided[23] by &lt;a href="http://fedoraproject.org/w/index.php?title=OlivierGalibert&amp;amp;action=edit" class="new" title="OlivierGalibert"&gt;Olivier Galibert&lt;/a&gt; &amp;#8220;Try a &amp;#8220;chkconfig -list network&amp;#8221;. It should be on for levels 2-5. If it isn&amp;#8217;t, you haven&amp;#8217;t enabled the old-style networking [.]&amp;#8221; The same point was made by Chuck[24] &amp;#8220;Are you using NetworkManager or network service? chkconfig -list NetworkManager; chkconfig -list network If NetworkManager is enabled and network is not, then you need to change ifcfg-eth0: NM_CONTROLLED=yes&amp;#8221; and by &lt;a href="http://fedoraproject.org/wiki/BillNottingham" title="BillNottingham"&gt;Bill Nottingham&lt;/a&gt;[25] &amp;#8220;You need to either set NM_CONTROLLED to something other than &amp;#8216;no&amp;#8217;, or enable the &amp;#8216;network&amp;#8217; service. In either case, NM&amp;#8217;s static network support is not your problem.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[21] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00863.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00863.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00863.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00863.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[22] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00871.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00871.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00871.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00871.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[23] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00892.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00892.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00892.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00892.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[24] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00887.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00887.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00887.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00887.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[25] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00938.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00938.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00938.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00938.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The LSB[26] also came in for a bashing due to infrequently used, old tools (such as &lt;code&gt;ypbind&lt;/code&gt; and the insecure r-commands) being installed to achieve compliance. &lt;a href="http://fedoraproject.org/wiki/PatriceDumas" title="PatriceDumas"&gt;Patrice Dumas&lt;/a&gt; clarified[27] that &lt;code&gt;ypbind&lt;/code&gt; was necessary in &lt;code&gt;@base&lt;/code&gt; to provide &lt;code&gt;NIS&lt;/code&gt; functionality. Later discussion separated[28] out LSB-Core and LSB-Desktop which should simplify making a minimal install LSB compliant. &lt;a href="http://fedoraproject.org/wiki/BillNottingham" title="BillNottingham"&gt;Bill Nottingham&lt;/a&gt; and &lt;a href="http://fedoraproject.org/wiki/ChrisAdams" title="ChrisAdams"&gt;Chris Adams&lt;/a&gt; performed[29] a dissection of &lt;code&gt;@core&lt;/code&gt; with the intent of separating out items such as &lt;code&gt;hdparm&lt;/code&gt; , &lt;code&gt;prelink&lt;/code&gt; , &lt;code&gt;dhclient&lt;/code&gt; , &lt;code&gt;ed&lt;/code&gt; and others into &lt;code&gt;@base&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;[26] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00718.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00718.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00718.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00718.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[27] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00753.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00753.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00753.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00753.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[28] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00759.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00759.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00759.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00759.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[29] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00802.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00802.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00802.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00802.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/JeremyKatz" title="JeremyKatz"&gt;Jeremy Katz&lt;/a&gt; outlined[30][31] a perspective from the Quality Assurance point of view. The burden imposed by preserving the modularity that many of the participants advocated sounds quite high: &amp;#8220;[&amp;#8230;] trying to preserve that modularity combinatorially adds to the testing matrix and also makes it significantly more difficult to write code since you can no longer depend on functionality. It also makes things slower as you have to conditionally check for things constantly [&amp;#8230;] It&amp;#8217;s more than just /etc/init.d/network that has to be maintained. There&amp;#8217;s oodles of stuff in install-time configuration that will have to be maintained, tested, and have things fixed when people report them.&amp;#8221; &lt;a href="http://fedoraproject.org/wiki/SethVidal" title="SethVidal"&gt;Seth Vidal&lt;/a&gt; acknowledged[32] this but cautioned against dismissing the objections to particular changes as merely &amp;#8220;neoluddite&amp;#8221;.&lt;/p&gt;
&lt;p&gt;[30] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01023.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01023.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01023.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01023.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[31] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01025.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01025.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01025.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01025.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[32] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01027.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01027.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01027.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01027.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The massive thread included much more discussion and resists easy summary. Those interested should probably plow through the messages. Among the issues raised were finding DBus documentation[33] and contention between class devices to set default routes[34].&lt;/p&gt;
&lt;p&gt;A quote from DanHorak which seems to offer the perspective of the ServerSIG concisely is appropriate in closing: &amp;#8220;It is really time to look back at the roots of Unix systems. It should be a combination of small pieces with well defined interfaces doing well their tasks. Only the time had changed those pieces from simple command line utilities to more complex ones.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[33] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01071.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01071.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01071.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg01071.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[34] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00911.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00911.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00911.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00911.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;NetworkManager keyfiles for Pre-login Static Routes&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;In the course of the ServerSIG discussions (see this same FWN#152 &amp;#8220;Server SIG&amp;#8221;) an interesting question about &lt;code&gt;NetworkManager&lt;/code&gt; was asked[1] by &lt;a href="http://fedoraproject.org/w/index.php?title=LesMikesell&amp;amp;action=edit" class="new" title="LesMikesell"&gt;Les Mikesell&lt;/a&gt;: &amp;#8220;If you bring up a mix of static and dynamically assigned interfaces, can you control which gets to assign the default route and DNS servers?&amp;#8221;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00872.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00872.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00872.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00872.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/DanWilliams" title="DanWilliams"&gt;Dan Williams&lt;/a&gt; provided[2] a useful description of how &lt;code&gt;NetworkManager&lt;/code&gt; currently decides the default route. In response to &lt;a href="http://fedoraproject.org/w/index.php?title=OlivierGalibert&amp;amp;action=edit" class="new" title="OlivierGalibert"&gt;Olivier Galibert&lt;/a&gt; he added[3] that static routes could be set up using the &amp;#8220;[&amp;#8230;] connection editor see the &amp;#8220;Routes&amp;#8230;&amp;#8221; button in the IPv4 tab. Routes from ifcfg files aren&amp;#8217;t yet supported, but could be. Routes from keyfile-based system connections (ie, prelogin) are supported.&amp;#8221; After this tidbit &lt;a href="http://fedoraproject.org/wiki/ChuckAnderson" title="ChuckAnderson"&gt;Chuck Anderson&lt;/a&gt; prodded[4] Dan into explaining that keyfiles were a way to support things like &amp;#8220;VPN, 3G, WPA&amp;#8221; which were difficult or impossible to support with the ifcfg files in &lt;code&gt;/etc/sysconfig/network-scripts&lt;/code&gt;. &amp;#8220;NM has a system settings &amp;#8216;keyfile&amp;#8217; plugin that allows editing system connections from the connection editor, or your favorite text editor if you don&amp;#8217;t use a GUI at all. Add `,keyfile&amp;#8217; to the &amp;#8212;plugins argument in the /usr/share/dbus-1/systemservices/org.freedesktop.NetworkManagerSystemSettings.service file, and then &amp;#8216;killall -TERM nm-system-settings&amp;#8217;.&amp;#8221;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00880.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00880.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00880.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00880.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00897.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00897.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00897.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00897.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00900.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00900.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00900.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00900.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/wiki/JesseKeating" title="JesseKeating"&gt;Jesse Keating&lt;/a&gt; wondered when and where the documentation for this was placed and Dan replied[5] &amp;#8220;[w]hen I struggle up for air from the tarpit that is the concurrent release of NM 0.7 + F10 + RHEL 5.3? :) &amp;#8220;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00912.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00912.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00912.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00912.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;b&gt;Flash 10 in 64-bit Fedora 9&lt;/b&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/w/index.php?title=JosVos&amp;amp;action=edit" class="new" title="JosVos"&gt;Jos Vos&lt;/a&gt; asked[1] for comparative data on using &lt;code&gt;nspluginwrapper&lt;/code&gt; with &lt;code&gt;Firefox&lt;/code&gt; to access &lt;code&gt;Flash&lt;/code&gt; content in 64-bit Fedora 9. He was experiencing &amp;#8220;[&amp;#8230;] error messages about not finding &amp;#8216;soundwrapper&amp;#8217; in my $PATH [.]&amp;#8221;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00432.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00432.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00432.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00432.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Although &lt;a href="http://fedoraproject.org/wiki/ChrisAdams" title="ChrisAdams"&gt;Chris Adams&lt;/a&gt; reported success &lt;a href="http://fedoraproject.org/w/index.php?title=OrcanOgetbil&amp;amp;action=edit" class="new" title="OrcanOgetbil"&gt;Orcan Ogetbil&lt;/a&gt; described[2] a &amp;#8220;gray rectangle bug&amp;#8221; which seemed to be manifested mostly when multiple tabs were open. &lt;a href="http://fedoraproject.org/wiki/BrennanAshton" title="BrennanAshton"&gt;Brennan Ashton&lt;/a&gt; claimed[3] that it was due to a &lt;code&gt;PulseAudio&lt;/code&gt; &amp;#8220;bug&amp;#8221;.&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00439.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00439.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00439.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00439.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[3] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00443.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00443.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00443.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00443.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fedoraproject.org/w/index.php?title=IgnacioVazquez-Abrams&amp;amp;action=edit" class="new" title="IgnacioVazquez-Abrams"&gt;Ignacio Vazquez-Abrams&lt;/a&gt; and others reported[4] no problems and Jos posted[5] that there appeared to be a dependency on &lt;code&gt;libcurl.i386&lt;/code&gt; in the Adobe supplied &lt;code&gt;rpm&lt;/code&gt;. This was later stated[6] by &lt;a href="http://fedoraproject.org/wiki/PaulHowarth" title="PaulHowarth"&gt;Paul Howarth&lt;/a&gt; to be changed so that either &lt;code&gt;libcurl.so.3&lt;/code&gt; or &lt;code&gt;libcurl.so.4&lt;/code&gt; will be used via a &lt;code&gt;dlopen()&lt;/code&gt; and there is no explicit &lt;code&gt;requires:libcurl&lt;/code&gt; in the rpm. &lt;a href="http://fedoraproject.org/w/index.php?title=GianlucaSzforna&amp;amp;action=edit" class="new" title="GianlucaSzforna"&gt;Gianluca Szforna&lt;/a&gt; supplied[7] a link[8] which suggests that &lt;code&gt;libflashsupport&lt;/code&gt; should be completely removed as it may cause crashes.&lt;/p&gt;
&lt;p&gt;[4] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00437.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00437.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00437.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00437.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[5] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00445.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00445.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00445.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00445.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[6] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00479.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00479.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00479.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00479.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[7] &lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00484.html" class="external free" title="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00484.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00484.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00484.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[8] &lt;a href="http://macromedia.mplug.org/" class="external free" title="http://macromedia.mplug.org/"&gt;&lt;a href="http://macromedia.mplug.org/"&gt;http://macromedia.mplug.org/&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/60130164</link><guid>http://ofeeley.tumblr.com/post/60130164</guid><pubDate>Mon, 17 Nov 2008 10:53:00 -0500</pubDate><category>FedoraWeeklyNews</category><category>Fedora</category><category>ofeeley</category></item><item><title>Non-dictionary attack on WPA-TKIP</title><description>&lt;p&gt;Martin Beck and Erik Tews present[1] an attack on WPA-TKIP. Seems to depend on 802.11e QoS features to implement a chopchop attack. A re-keying interval of &amp;lt; 120s is suggested as a counter-measure.&lt;/p&gt;
&lt;p&gt;The way chopchop attacks work is to &amp;#8220;chop&amp;#8221; off the last byte of a packet and iterate adding each of the 256 possible values for the packet back on and attempting to get the AP to rebroadcast it.  Once a packet with the correct dst-mac is seen being re-broadcast then the corresponding correct value is known. This approach was originally applied by KoreK to WEP.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;A follow up article on NetworkWorld suggests this is a big problem because of customers assuming that WPA was safe enough.&lt;/p&gt;
&lt;p&gt;1. &lt;a title="Martin Beck and Erik Tews present[1] an attack on WPA-TKIP. Seems to depend on 802.11e QoS features to implement a chopchop attack. A re-keying interval of &amp;lt; 120s is suggested as a counter-measure.  http://dl.aircrack-ng.org/breakingwepandwpa.pdf" href="Martin%20Beck%20and%20Erik%20Tews%20present%5B1%5D%20an%20attack%20on%20WPA-TKIP.%20Seems%20to%20depend%20on%20802.11e%20QoS%20features%20to%20implement%20a%20chopchop%20attack.%20A%20re-keying%20interval%20of%20&amp;lt;%20120s%20is%20suggested%20as%20a%20counter-measure.%20%20http://dl.aircrack-ng.org/breakingwepandwpa.pdf"&gt;&lt;a href="http://dl.aircrack-ng.org/breakingwepandwpa.pdf"&gt;http://dl.aircrack-ng.org/breakingwepandwpa.pdf&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. &lt;a target="_blank" href="http://www.networkworld.com/news/2008/110608-once-thought-safe-wpa-wi-fi.html?ts0hb&amp;amp;story=ts_wpahack%20"&gt;&lt;a href="http://www.networkworld.com/news/2008/110608-once-thought-safe-wpa-wi-fi.html?ts0hb&amp;amp;story=ts_wpahack"&gt;http://www.networkworld.com/news/2008/110608-once-thought-safe-wpa-wi-fi.html?ts0hb&amp;amp;story=ts_wpahack&lt;/a&gt;&lt;/a&gt;&lt;b&gt;&lt;br/&gt;&lt;/b&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/59814358</link><guid>http://ofeeley.tumblr.com/post/59814358</guid><pubDate>Sat, 15 Nov 2008 08:28:00 -0500</pubDate><category>wpa-tkip</category><category>crack</category><category>wifi</category><category>security</category></item><item><title>Fedora Weekly News #151 - Developments</title><description>&lt;p&gt;Developments&lt;br/&gt; 1.2.1 Security Exceptions to the Mass ACL Opening&lt;br/&gt; 1.2.2 Who Moved My Bug&amp;#160;?&lt;br/&gt; 1.2.3 HOWTO: Get an SELinux Policy Change&lt;br/&gt; 1.2.4 Comps Czar Appointed to Encourage Modifications&lt;br/&gt; 1.2.5 LiveConnect Feature Approved for Fedora 10&lt;/p&gt;
&lt;p&gt;&lt;b&gt;== Developments ==&lt;br/&gt;&lt;/b&gt; &lt;br/&gt;&lt;i&gt;In this section the people, personalities and debates on the&lt;br/&gt; @fedora-devel mailing list are summarized.&lt;br/&gt;&lt;br/&gt; Contributing Writer: Oisin Feeley&lt;/i&gt; &lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Security Exceptions to the Mass ACL Opening ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; MichaelDeHaan initiated[1] discussion on why he had chosen not to open access (previously covered in FWN#148[2], FWN#136[3]) on some of his systems management software packages. His main reasoning was that&lt;br/&gt; obtaining provenpackager[4] status was too easy and could lead to at&lt;br/&gt; least two undesirable security outcomes: &amp;#8220;(A) provenpackager decides to correct what he thinks is an rpmlint error and thus unintentionally breaks the security of the packaged application, (B) credentials of provenpackager are compromised allowing $evil to replace the contents of a said package. In either case, the change could either be making a new release of an application (which contains an exploit and/or unwitting bug), or updating the specfile in a way that breaks file permissions in a way that may not be immediately obvious (whether intentional or not).&amp;#8221; The packages omitted by Michael were koan, cobbler, func and certmaster all of which could, if compromised, &amp;#8220;[&amp;#8230;] allow reprogramming of an entire datacenter in very easy steps.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00382.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00382.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00382.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [2] &lt;a href="http://fedoraproject.org/wiki/FWN/Issue148#The_Big_ACL_Opening"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue148#The_Big_ACL_Opening"&gt;http://fedoraproject.org/wiki/FWN/Issue148#The_Big_ACL_Opening&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue136#New_libraw1394_Rebuild_Exposes_Closed_ACLs"&gt;&lt;a href="http://fedoraproject.org/wiki/FWN/Issue136#New_libraw1394_Rebuild_Exposes_Closed_ACLs"&gt;http://fedoraproject.org/wiki/FWN/Issue136#New_libraw1394_Rebuild_Exposes_Closed_ACLs&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4] After a flamewar (see FWN#148 &amp;#8220;PackageGurus, SpecMentats or&lt;br/&gt; UeberPackagers?&amp;#8221;) the group name for packagers with access to any&lt;br/&gt; package in CVS is provenpackager:&lt;br/&gt;&lt;a href="https://fedorahosted.org/packagedb/browser/fedora-packagedb-stable/ChangeLog#L45"&gt;&lt;a href="https://fedorahosted.org/packagedb/browser/fedora-packagedb-stable/ChangeLog#L45"&gt;https://fedorahosted.org/packagedb/browser/fedora-packagedb-stable/ChangeLog#L45&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Toshio Kuratomi shared[5] Michael&amp;#8217;s concerns but pointed out that it&lt;br/&gt; would be possible to introduce compromised code into his packages&amp;#8217;&lt;br/&gt; dependencies: &amp;#8220;I&amp;#8217;d like to mention, though, that func depends on the&lt;br/&gt; following packages with open acls: pyOpenSSL, python, python-simplejson So in terms of protecting against $EVIL, restricting provenpackager isn&amp;#8217;t very effective.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00384.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00384.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00384.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Daniel Berrange thought[6] it would be more effective to have more&lt;br/&gt; co-maintainers: &amp;#8220;The ideal should be for every package in the distro to&lt;br/&gt; have at least 1 extra comaintainer, or preferrably 3 or 4. People with a&lt;br/&gt; little domain knowledge for the package who can handle both the&lt;br/&gt; low-hanging fruit the main maintainer misses, with less risk of making&lt;br/&gt; mistakes due to lack of package specific knowledge.&amp;#8221; Toshio countered[7]&lt;br/&gt; with a detailed reply which investigated the problems of&lt;br/&gt; non-responsiveness and trust which would be encountered by such a&lt;br/&gt; change. Michael Schwendt added[8] his experiences of the practical&lt;br/&gt; problems involving non-responsive maintainers and the difficulty of&lt;br/&gt; informing people without overloading them.&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00387.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00387.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00387.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00392.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00392.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00392.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00405.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00405.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00405.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Jesse Keating returned[9] to the main topic and remarked that he agreed&lt;br/&gt; with Michael DeHaan&amp;#8217;s logic with regard to these specific packages but&lt;br/&gt; that membership of &amp;#8220;provenpackagers&amp;#8221; was now obtainable by requesting&lt;br/&gt; membership via the account system and approval of said request by a&lt;br/&gt; provenpackager. The requirement to have at least five packages was&lt;br/&gt; merely for initial seeding.&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00385.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00385.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00385.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Tim Lauridsen wondered[10] when co-maintainers would be enabled to&lt;br/&gt; submit updates to packages through bodhi and subsequent discussion with&lt;br/&gt; Michael Schwendt suggested that it should be possible. Kevin Kofler had&lt;br/&gt; similar concerns and Michael shared[11] the last public information on&lt;br/&gt; the topic which was that anyone with commit access to the devel branch&lt;br/&gt; can submit updates.&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00407.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00407.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00407.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00411.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00411.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00411.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Who Moved My Bug&amp;#160;? ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; Debarshi Ray&amp;#8217;s question sounded[1] alluringly like a parody of a&lt;br/&gt; self-help book but expressed genuine concern over why the status of bugs&lt;br/&gt; assigned to him were being changed. Till Maas reassured[2] Debarshi that&lt;br/&gt; the status ASSIGNED means &amp;#8220;that the bug has been triaged, i.e. it is&lt;br/&gt; assigned to the rigth component and all necessary information is&lt;br/&gt; provided. A member of the Fedora Triage Team probably did the changes to&lt;br/&gt; your bugs [,]&amp;#8221; he included a useful link[3] to the BugZappers wikipage.&lt;br/&gt; Bryn Reeves explained[4] how to see every change made to a bug. John&lt;br/&gt; Poelstra also suggested[5] using the &amp;#8220;history&amp;#8221; link and explained that&lt;br/&gt; the use of the &amp;#8220;FutureFeature&amp;#8221; keyword was to insure that bugs would&lt;br/&gt; continue to be given the version &amp;#8220;rawhide&amp;#8221; even after the GA release of&lt;br/&gt; Fedora 10.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00273.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00273.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00273.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00274.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00274.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00274.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3] &lt;a href="https://fedoraproject.org/wiki/BugZappers/BugStatusWorkFlow"&gt;&lt;a href="https://fedoraproject.org/wiki/BugZappers/BugStatusWorkFlow"&gt;https://fedoraproject.org/wiki/BugZappers/BugStatusWorkFlow&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00279.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00279.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00279.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00290.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00290.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00290.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; It appeared[6] that this was a different process to that used to handle&lt;br/&gt; package review submissions and this had difference had caused some&lt;br/&gt; confusion. Confusion also reigned[7] about when this use of the ASSIGNED&lt;br/&gt; keyword had become standard and Dominik Mierzejewski argued[8] that it&lt;br/&gt; had not been approved by FESCo, but Brian Pepple posted the FESCo logs&lt;br/&gt; and Jesse Keating suggested[9] following the discussions on&lt;br/&gt; @fedora-devel. Dominik declined to rely on following such a high-volume&lt;br/&gt; list and Steve Grubb agreed[10].&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00325.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00325.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00325.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00285.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00285.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00285.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00285.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00285.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00285.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00310.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00310.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00310.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00420.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00420.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00420.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Kevin Kofler added[11] some useful information for those working in&lt;br/&gt; teams: &amp;#8220;[&amp;#8230;] when you&amp;#8217;re actively working on fixing something (so you&lt;br/&gt; don&amp;#8217;t duplicate work in the team), you can use the ON_DEV status for&lt;br/&gt; that purpose.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00283.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00283.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00283.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== HOWTO: Get an SELinux Policy Change ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; Jerry James requested[1] information on how to get the correct security&lt;br/&gt; context in place for the GCL binaries which he was packaging. He needed&lt;br/&gt; to know both whether it was acceptable to use a chcon -t java_exec_t&lt;br/&gt; within the Makefile and how to have this reflected explicitly in Fedora&lt;br/&gt; policy.&lt;br/&gt;&lt;br/&gt; [1]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00259.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00259.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00259.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Hans de Goede suggested[2] filing a bug against selinux-policy as Dan&lt;br/&gt; Walsh was &amp;#8220;[&amp;#8230;] usually very fast and correct in fixing issues like&lt;br/&gt; this one.&amp;#8221; Dan posted that Jerry could get the final destination of the&lt;br/&gt; file with a chcon `matchpathcon -n /usr/bin/gcl` LOCALPATH/gcl.&lt;br/&gt;&lt;br/&gt; [2]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00261.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00261.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00261.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Jochen Schmitt suggested[3] that Jerry create a SELinux module to fix&lt;br/&gt; the issue and then actually did it himself and shared[4] it with the&lt;br/&gt; list, which impressed Jerry.&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00289.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00289.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00289.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00294.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00294.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00294.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The problem evolved[5] to be a little deeper than modifying the Makefile&lt;br/&gt; as Jerry explained[6]: &amp;#8220;I need a non-default security context for&lt;br/&gt; binaries that are both built and executed in the %build script, when the&lt;br/&gt; policy module has not yet been installed. It appears to me that there&lt;br/&gt; are only two ways to accomplish this: keep abusing java_exec_t like I&lt;br/&gt; have been, or get a GCL policy incorporated into selinux-policy* prior&lt;br/&gt; to building GCL. Am I wrong?&amp;#8221; After Paul Howarth pointed out that&lt;br/&gt; selinux-policy needed to provide a context type for /usr/bin/gcl Dan&lt;br/&gt; modified[7] his previous matchpathcon suggestion and advised that this&lt;br/&gt; would be provided in selinux-policy-3.5.13-19.fc10.&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00307.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00307.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00307.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00350.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00350.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00350.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00367.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00367.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00367.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== Comps Czar Appointed to Encourage Modifications ===&lt;/b&gt;&lt;br/&gt;&lt;br/&gt; An important decision made[1] by FESCo in its 2008-10-29 deliberations&lt;br/&gt; was to try and encourage further modification of comps.xml[2] by&lt;br/&gt; defining some clearer procedures. These included the appointment of Bill&lt;br/&gt; Nottingham as a &amp;#8220;Grand Arbitrator of Comps&amp;#8221; to decide which packages&lt;br/&gt; should be included in comps. The main concern expressed during the&lt;br/&gt; deliberation was that packagers tended not to modify comps and that&lt;br/&gt; awareness of its purpose had not been clearly communicated. It was hoped&lt;br/&gt; that extending the wiki page[3] and making one person formally&lt;br/&gt; responsible would help. Currently there are filters in place and only&lt;br/&gt; those with uberpackager status can commit changes. Jesse Keating (f13)&lt;br/&gt; wanted to &amp;#8220;[&amp;#8230;] rather correct bad behavior than prevent good behavior&lt;br/&gt; [.]&amp;#8221;&lt;br/&gt;&lt;br/&gt; [1] &lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2008-10-29.html"&gt;&lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2008-10-29.html"&gt;http://bpepple.fedorapeople.org/fesco/FESCo-2008-10-29.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [2] Comps is an XML file which is used by anaconda (the installer) to&lt;br/&gt; present groups of available packages for selection by the administrator&lt;br/&gt; during the installation of a new operating system. See:&lt;br/&gt;&lt;a href="https://fedoraproject.org/wiki/PackageMaintainers/CompsXml"&gt;&lt;a href="https://fedoraproject.org/wiki/PackageMaintainers/CompsXml"&gt;https://fedoraproject.org/wiki/PackageMaintainers/CompsXml&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3] &lt;a href="https://fedoraproject.org/wiki/PackageMaintainers/CompsXml"&gt;&lt;a href="https://fedoraproject.org/wiki/PackageMaintainers/CompsXml"&gt;https://fedoraproject.org/wiki/PackageMaintainers/CompsXml&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; One worry was to ensure that not everything is added to comps as this&lt;br/&gt; would produce an unreadable, large list. This latter problem was&lt;br/&gt; foregrounded when Christopher Stone advocated[4] that &amp;#8220;[a]ll packages&lt;br/&gt; should go in comps. I don&amp;#8217;t know why notting is against this?!!? Why&lt;br/&gt; should my php-pear-* packages be excluded from comps for example? Just&lt;br/&gt; because some newb might not want to install them does not mean a php web&lt;br/&gt; developer would not use comps to install them.&amp;#8221; Matt Miller explained[5]&lt;br/&gt; that the current scheme was inflexible: &amp;#8220;If comps ends up with a&lt;br/&gt; thousand programs under Games and Entertainment, another thousand under&lt;br/&gt; Graphical Internet, etc., it&amp;#8217;s even more useless than having nothing in&lt;br/&gt; comps at all. What would be the point? On the other hand, having a&lt;br/&gt; thousand small comps groups is also no good.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [4]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00098.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00098.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00098.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [5]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00120.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00120.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00120.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Seth Vidal and Toshio Kuratomi seemed[6] interested in the idea of&lt;br/&gt; allowing Flickr-like tagging of package as a replacement for the problem&lt;br/&gt; of assigning them to groups. Denis Leroy also suggested[7] such a&lt;br/&gt; system: &amp;#8220;Comps evolved over time into something that doesn&amp;#8217;t make a&lt;br/&gt; whole bunch of sense to me. Is the main use of comps still for&lt;br/&gt; installation groups within yum and anaconda&amp;#160;? A lot of packages are not&lt;br/&gt; installation &amp;#8220;targets&amp;#8221; but simply libraries that should only be&lt;br/&gt; installed by being pulled in from dependency resolution. Now if we&amp;#8217;re&lt;br/&gt; trying to &amp;#8220;categorize&amp;#8221; all packages nonetheless, it&amp;#8217;d be better to have&lt;br/&gt; a tagbased system from packagedb, where packages can be &amp;#8220;tagged&amp;#8221;&lt;br/&gt; a-la-gmail, and also belong into multiple tag groups as some things&lt;br/&gt; really belong into multiple categories&amp;#8230;&amp;#8221;&lt;br/&gt;&lt;br/&gt; [6]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00134.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00134.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00134.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00107.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00107.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00107.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Nicolas Mailhot listed[8][9] the advantages of the current format of&lt;br/&gt; comps as: human-editable, version-controllable, diff-able, grep-able,&lt;br/&gt; platform-agnostic and scalable. Toshio leaned[10] towards having tag&lt;br/&gt; information stored in packagedb which could generate static &amp;#8220;[&amp;#8230;]&lt;br/&gt; separate files for the installer and general use (so that the installer&lt;br/&gt; isn&amp;#8217;t sprinkled with thousands of libraries but one could still use yum&lt;br/&gt; to search for &amp;#8220;all packages that have a &amp;#8216;python&amp;#8217; &amp;#8216;library&amp;#8217; to do&lt;br/&gt; &amp;#8216;ssl&amp;#8217;&amp;#8221;).&amp;#8221;&lt;br/&gt;&lt;br/&gt; [8]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00108.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00108.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00108.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [9]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00158.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00158.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00158.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [10]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00122.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00122.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00122.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; In another post Nicolas raised[11] another series of pertinent questions&lt;br/&gt; which included thinking about other repositories and alternate views of&lt;br/&gt; any data which might shoehorned into a particular model. Bill Nottingham&lt;br/&gt; wondered[12] where Nicolas was going with all this and re-capped the&lt;br/&gt; current purpose of comps as both an input to a graphical package&lt;br/&gt; selector and an input to tree composition tools. The discussion with&lt;br/&gt; Bill revealed that Nicolas advocated[13] &amp;#8220;[&amp;#8230;] just add everything in&lt;br/&gt; comps and run basic scripts that check every package we ship appears&lt;br/&gt; there (say in a dev-null group for libs or such stuff). You can easily&lt;br/&gt; cull the dev-null group at comps.xml.in -&amp;gt; comps.xml stage if needed&amp;#8221; in&lt;br/&gt; order to ease the QA burden.&lt;br/&gt;&lt;br/&gt; [11]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00125.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00125.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00125.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [12]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00165.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00165.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00165.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [13]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00226.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00226.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00226.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; Jeremy Katz wondered[14] who was the audience and task for Seth Vidal&amp;#8217;s&lt;br/&gt; &amp;#8220;tree hierarchy plus tags&amp;#8221; interface and distinguished between users&lt;br/&gt; looking for an application and administrators installing a system. Seth&lt;br/&gt; suggested[15] that using kickstart to install a minimal base and then&lt;br/&gt; the desired packages was the appropriate solution for the latter&lt;br/&gt; problem. He later explained[16] that having a tag-based presentation of&lt;br/&gt; the packages online would make it easier to determine which packages&lt;br/&gt; were available. Les Mikesell wished to reproduce specific machine&lt;br/&gt; configurations easily which led[17] Seth to suggest using&lt;br/&gt; yum-groups-manager to create a comps.xml file and then createrepo -g&lt;br/&gt; that_comps.xml somedir which produces &amp;#8220;[&amp;#8230;] a repository that ONLY has&lt;br/&gt; comps.xml in it that is then instantly usable by any site which can get&lt;br/&gt; to the baseurl where it lives.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [14]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00147.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00147.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00147.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [15]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00148.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00148.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00148.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [16]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00150.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00150.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00150.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [17]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00152.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00152.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00152.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;=== LiveConnect Feature Approved for Fedora 10 ===&lt;br/&gt;&lt;/b&gt; &lt;br/&gt; FESCo&amp;#8217;s 2008-10-29 discussions[1] contained a decision to include the&lt;br/&gt; LiveConnect[2] feature in Fedora 10. LiveConnect is a way for web&lt;br/&gt; browsers to allow JavaScript and Java classes to call each other&amp;#8217;s&lt;br/&gt; methods. The project to develop a completely FLOSS implementation was&lt;br/&gt; initiated[3] by Tom Fitzsimmons and brought to completion by Deepak&lt;br/&gt; Bhole. Tom&amp;#8217;s work[4] on a rewrite of gcjwebplugin as an XPCOM plugin has&lt;br/&gt; been named IcedTeaPlugin and is the default in IcedTea6.&lt;br/&gt;&lt;br/&gt; [1] &lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2008-10-29.html"&gt;&lt;a href="http://bpepple.fedorapeople.org/fesco/FESCo-2008-10-29.html"&gt;http://bpepple.fedorapeople.org/fesco/FESCo-2008-10-29.html&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [2] &lt;a href="http://fedoraproject.org/wiki/Features/Liveconnect"&gt;&lt;a href="http://fedoraproject.org/wiki/Features/Liveconnect"&gt;http://fedoraproject.org/wiki/Features/Liveconnect&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [3]&lt;br/&gt;&lt;a href="http://people.redhat.com/fitzsim/fosdem-2008/fosdem-2008-liveconnect.pdf"&gt;&lt;a href="http://people.redhat.com/fitzsim/fosdem-2008/fosdem-2008-liveconnect.pdf"&gt;http://people.redhat.com/fitzsim/fosdem-2008/fosdem-2008-liveconnect.pdf&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [4] &lt;a href="http://fitzsim.org/blog/?p=23"&gt;&lt;a href="http://fitzsim.org/blog/?p=23"&gt;http://fitzsim.org/blog/?p=23&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; The practical implications for end users are that many popular&lt;br/&gt; sites[5][6] are now usable without the problems associated with the&lt;br/&gt; installation of Sun Microsystems&amp;#8217; non-FLOSS Java plugin.&lt;br/&gt;&lt;br/&gt; [5] &lt;a href="http://www.jigzone.com/"&gt;&lt;a href="http://www.jigzone.com/"&gt;http://www.jigzone.com/&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; [6] &lt;a href="http://games.yahoo.com/"&gt;&lt;a href="http://games.yahoo.com/"&gt;http://games.yahoo.com/&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt; There was[7] some agonizing over the problem that LiveConnect was being&lt;br/&gt; approved as a Feature post freeze date while other exciting projects had&lt;br/&gt; been dropped because they were not complete at that time. Brian Pepple&lt;br/&gt; worried: &amp;#8220;Those folks we booted since they weren&amp;#8217;t complete would be&lt;br/&gt; justified in being pissed about us.&amp;#8221; Although this seemed to be a&lt;br/&gt; non-controversial opinion Deepak&amp;#8217;s work was also felt to be very&lt;br/&gt; important and fully tested. In addition Deepak submitted that &amp;#8220;[&amp;#8230;] no&lt;br/&gt; new packages introduced for this feature. Just an update to an existing&lt;br/&gt; package, that now installs a different Java plugin.&amp;#8221;&lt;br/&gt;&lt;br/&gt; [7]&lt;br/&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00097.html"&gt;&lt;a href="https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00097.html"&gt;https://www.redhat.com/archives/fedora-devel-list/2008-November/msg00097.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://ofeeley.tumblr.com/post/58995514</link><guid>http://ofeeley.tumblr.com/post/58995514</guid><pubDate>Mon, 10 Nov 2008 13:08:50 -0500</pubDate></item></channel></rss>
