-----BEGIN PGP SIGNED MESSAGE-----
Fedora Weekly News Issue 144
Welcome to Fedora Weekly News Issue 144 for the week ending September
In this issue we cover the upcoming plans for North America Fedora
Ambassador Day, update the happenings across the Fedora Planet, report
on numerous work towards Fedora 10 in artwork, internationalization and
reports on FUDCon 2008 in Brno, Czech Republic and Linux Demo Day in
Charleston, SC USA.
If you are interested in contributing to Fedora Weekly News, please see
our 'join' page.
== Announcements ==
In this section, we cover announcements from the Fedora Project.
Contributing Writer: Max Spevack
== Fedora 10 feature owners--rescue your unfinished feature pages!
John Poelstra reminded everyone that the feature freeze for Fedora 10
is coming soon, and that feature owners need to get their pages updated
to ensure that the features that belong in F10 get in, and that the
features that need to be deferred to F11 are deferred. "Please complete
this as soon as possible so that we can prepare an accurate beta release
announcement. FESCo will also be reviewing the complete feature list at
its next meeting on Wednesday, September 17, 2008, and determining which
incomplete features should remain."
== Updates to Fedora Packaging Guidelines
Tom Callaway announced the most recent set of revisions to the
Packaging Guidelines, including including Haskell, Lisp, and several
other areas. For the full announcement, read the link below.
== Fedora 10 and translations: String freeze and repackaging
Dimitris Glezos reminded us "that shipped packages for which Fedora
is upstream for are string frozen since the Beta freeze of September 11:
no translatable strings can be added or modified for Fedora 10."
== Fedora intrustion update
Paul Frields issued his latest updated regarding the Fedora security
breach that has been news during the past few weeks. "Work on the Fedora
infrastructure has returned to normal at this point. Updates are once
again available for Fedora 8 and Fedora 9, our current releases, using
the new package signing key we've implemented."
For the full announcement, follow the link.
== Planet Fedora ==
In this section, we cover the highlights of Planet Fedora - an
aggregation of blogs from Fedora contributors worldwide.
Contributing Writer: Max Spevack
== Tech Tidbits
Warren Togami announced the creation of a new list for NSPluginWrapper.
"NSPluginwrapper Development discussion with the goal of isolating
issues and collaboratively working on solutions should go on this list.
There was some interest from other Linux distributions and even Adobe to
cooperate on the future of nspluginwrapper development."
Jesus Rodriguez announced the release of Spacewalk 0.2, the open-source
upstream for Red Hat Satellite. There is a list of features,
enhancements, bug fixes, and credits on Jesus' blog.
Greg DeKoenigsberg is helping the OLPC folks recruit volunteers to be
part of their growing infrastructure team. "OLPC builds a lot of
packages. They are looking to set up and maintain an infrastructure that
will allow them to meet their own unique packaging needs. They need a
volunteer with a strong understanding of the Fedora packaging process --
one who either understands koji now, or can learn to understand it in
fairly short order."
My favorite Planet post this week comes from Fedora Board member Matt
Domsch, and it is worth people's time to read the entire post, to gain a
lot of insight into how Fedora's mass rebuilds work, and what triggers them.
"One challenge to self-hosting a project the size of Fedora (now with
about 6200 source packages) is dealing with the interdependencies
between packages. When a major component, such as the compiler or an
often-used library, upgrades to a new version, you should rebuild all
packages that depend upon that major component, to ensure they continue
to work. Often, simply re-compiling or re-linking each package using the
updated compiler or library is all that is needed. In some cases though,
applications which once built, no longer do - bitrot has set in."
Tom Callaway wrote a lengthy post about the Mozilla EULA controversy,
which reared its head again this week in the context of Ubuntu and
Mozilla. However, Fedora dealt with this problem several months ago, at
the end of the Fedora 9 release cycle.
Spot's entire post is worth reading, as is the commentary that follows
it. Here is one excerpt:
"[The] goal was always to ensure that we could walk away with license
terms from Mozilla that:
1. Permitted Fedora to continue using the Firefox trademarks 2. Clearly
upheld the MPL as the valid software license terms for the Firefox
binaries and source (not just for Fedora, but for everyone) 3. Meet the
criteria for Free Software 4. Are presented to the user in a
non-obtrusive, non-clickthrough agreement way"
Anthony Green wrote a post that referenced SGI altering its Free B
license, which has long been a thorn in the side of various distros.
== Events & Ambassadors ==
The North American Fedora Ambassador Day is coming up at Ohio Linux Fest
in October, and there were a few posts about it on Planet this week.
Brian Powell gave an update on the organization, saying:
"There have been quite a few discussions and meetings recently in
regards to FAD planning. There has been a lot of good progress and great
ideas coming out of these. With time getting close, we are looking at
finalizing the Agenda and Schedule for FADNA shortly.
If you are a North American Ambassador I would ask that you take a
moment to look at what we have come up with so far and a 'tentative'
schedule of events located at the FADNA2008 wiki page. If you have
anything to add feel free to do so."
Additionally, Karsten Wade wrote a post about strategies for handling
remote meetings, and making a physical gathering of a small number of
people into a larger meeting that remotees can attend and still get
value out of, whether that attendance is via IRC, telephone, or
something collaborative like gobby.
"Think about your sessions and how it can help to interact with the rest
of us. I recommend a minimum of: live video feed, live audio feed, and
IRC, Gobby, and wiki editing projected on the wall. We can also keep a
VoIP conference room open, but my instinct is to limit the flow on the
incoming voices by subject matter. Beyond that recommendation, a live
IRC and wiki-based abd/or Gobby note taking with many laptops in the
in-person session is the bare bones, with regular usage of
David Nalley wrote up a trip report for Linux Demo Day in Charleston,
SC. "About 60 people showed up. Charleston’s LUG is relatively new, and
this was their first event. They seemed very pleased. I handed about 30
LiveCDs out and talked with a number of Fedora. In addition I spoke to
2-3 people who were intrigued with contributing to Fedora in one way or
another. I’ll be following up with these individuals." This is a great
example of an event -- low cost, but high touch!
== Marketing ==
In this section, we cover the Fedora Marketing Project.
The history of Fedora is now available in video format. 
== FUDCon Brno 2008
Max Spevack reported the result of FUDCon Brno 2008.
== The beauty found in Fedora.
Very interesting point of view of a Fedora user
== Plug and Run Fedora on a TOSHIBA A300D laptop
Adventures with Fedora and very tricky laptop 
It is always good to know for such success stories. Some laptops do not
even start GNU/Linux at all! But that one seems to work pretty well with
== First look at Fedora
The video article "First look at Fedora" shows what one can sees for the
first time  Very useful for novice users.
== Translation ==
This section, we cover the news surrounding the Fedora Translation
Contributing Writer: Runa Bhattacharjee
== 14th October 2008 declared as the Package Translation deadline for
The last date of submission of translations for Fedora 10 packages has
been announced as 14th October 2008 (Tuesday). This announcement was
made after an unanimous decision by the Fedora L10n Steering Committee
(FLSCo) members. The last date for the translation of Documents remains
as 21st October 2008 (Tuesday).
A request for rebuilding of packages post the translation freeze date,
was also made to the Fedora-Devel-Announcement List.
"Maintainers of the above packages need to put a reminder to issue a new
build *later* than this date and before the Development Freeze of 21/10.
The closer to the development freeze the rebuild takes place, the better
for our translators. If you have not received any translations since the
last build, a rebuild is not necessary."
== Renewed call for volunteers for the L10n Infrastructure
Another call was made at the FLSCo meeting held on 16th September
2008 seeking volunteers for the Fedora L10n infrastructure. The
earlier call was made in April 2008.
Meanwhile, Asgeir Frimannsson announced a proposed plan for a new L10n
infrastructure which is currently being discussed in various relevant
== Infrastructure ==
This section contains the discussion happening on the
Contributing Writer: HuzaifaSidhpurwala
== Planning a future L10N infrastructure (including Fedora)
Asgeir Frimannsson wrote on the @fedora-infrastructure-list  about
his views on the current localisation infrastructure. He summarises the
current infrastructure which is used by the localisation team, which
includes the version control system and other online tools. He also
discusses transifex. He also discusses the requirements for a system
where the translation lifecycle would be managed within 'Translation
== Puppet training
Mike McGrath wrote on the @fedora-infrastructure-list  that he is
going to hold a puppet training next wednesday. He also posted an ogg
and the slide deck  to which his live training will be identical.
== Fedora 10 Beta Release Planning Meeting
John Poelstra wrote on the @fedora-infrastructure-list  about the
Fedora 10 Beta Release Planning Meeting. He has also posted the list of
participants and the meeting logs.
== Infrastructure update notice
Paul W. Frields wrote on the @fedora-infrastructure-list  about the
announcement which went out on the fedora-announce-list . Paul
confirmed that all of our services were back online now.
== app2 disk space
Mike McGrath wrote on the @fedora-infrastructure-list about the
recent disk alerts on app2. It seems that the host was not built with
enough disk space similar to app1. It does raise a point about storage
for transifex though. Basically each host running transifex or damned
lies, keeps a local copy of every scm as part of its usage. For
performance reasons that should not change but its something we'll want
to figure out long term. So after the freeze the host is going to be
== Artwork ==
In this section, we cover the Fedora Artwork Project.
Contributing Writer: Nicu Buculei
== Near to the Echo
Pursuing the declared goal of having the new Echo icon theme ready to be
used as a default in Fedora 10, Martin Sourada and Luya Tshimbalanga
continued the development and posting updates, , gathering
feed-back and improvement proposals on @fedora-art. Martin even created
an animated demo "also prepared animated gif (slideshow)  so you can
see all the icons in one batch" and blogged about it.
== Freedom for a game
Nicu Buculei relayed to @fedora-art a request from the Hans deGoede,
of Games SIG fame: the Project: Starfighter game, which used to be
included in Fedora, was discovered of having some non-free graphic files
and need free replacements to be re-included. Erick Henrique offered
his help "I go to unpack the archive starfighter.pak and to study a form
of I redesign everything in a new style" and Hans promised to code a
needed utility "About recreating the .pak file I need to write a little
utility for that, hopefully I'll have time for that this weekend."
== Infrastructure change for Fedora Art
After an IRC consultation with Mairin Duffy, Martin Sourada proposed
services for the Art team "it might be worth
setting up a fedorahosted.org
instance for the Fedora Art Team. Primary
purpose would be to host our release graphics, but it could serve other
purposes as well (e.g. using ticket system for design service come to my
mind)", an initiative received with open arms by Luya Tshimbalanga and
with some skepticism by Ian Weller "I'm personally all for the idea,
but I knew there were some caveats that we should definitely look into
before we even think about proceeding. I'd also like to see Mo's input,
of course." and Nicu Buculei "I am strongly against something which
would raise the barrier to entry, so a NO-NO would be to require git to
upload sketches (proposals) for the upcoming release."
In this section, we cover Security Advisories from fedora-package-announce.
Contributing Writer: David Nalley
== Fedora 9 Security Advisories
* tomcat5-5.5.27-0jpp.2.fc9 -
* fedora-package-config-smart-9-13.0.2.transitional -
* fedora-package-config-apt-9-3.transitional -
* ssmtp-2.61-11.6.fc9.1 -
== Fedora 8 Security Advisories
* ssmtp-2.61-11.6.fc8.1 -
* fedora-package-config-apt-8-2.transitional -
* fedora-package-config-smart-8-12.0.2.transitional -
* tomcat5-5.5.27-0jpp.2.fc8 -
In this section, we cover discussion on the @et-mgmnt-tools-list,
@fedora-xen-list, @libvirt-list and @ovirt-devel-list of Fedora
Contributing Writer: Dale Bewley
== Enterprise Management Tools List
This section contains the discussion happening on the et-mgmt-tools list
== Virt-manager and Virtinst Closely Related
After upgrading virt-manager to 0.6.0, Maikel Dollé received the
error ImportError: cannot import name Storage. Cole Robinson
explained virt-manager is tied closely with virtinst and installing
virtinst 0.400.0 would likely fix the problem.
== Migration Support in Virt-manager GUI
Shigeki Sakamoto followed up on a previous request for comments on
a patch, submitted by same, which works to allow the migration of
domains from within the virt-manager GUI. Daniel P. Berrange
suggested using a submenu rather than a pop-up window, and commented
on the sanity checks in libvirt.
Live Migration Sanity Checks were recently discussed on @libvir list
(see FWN #141 Live Migration Sanity Checks).
== Fedora Xen List
This section contains the discussion happening on the fedora-xen list.
== DomU Network Interface Problem Leads to Discussion of HVM Requirements
Guillaume asked about a paravirtualized domU which did not show
any network interfaces. There was a suggestion made that this could be
due to a lack of HVM support in the host hardware, which isn't the case.
Paul Wouters cleared up such confusion by describing the main
virtualization techniques used in Fedora. Quoting:
* Xen hypervisor for para_virt guests does not need HVM.
Problem here is that Fedora 8 is the last release to support this
setup on x86_64, though work is in progress to add this support to
Fedora 9/10. Para_virt guests are booted via kernel= and rootfs images,
or via pygrub, which is just a wrapper for grabbing kernel from bootable
* Qemu is a software emulator for various architectures including PC
It requires no HVM instructions, but it can use them if they exist
via the kernel "kvm" code. This is how Fedora9 does its VM's via the
libvirt and virt-install. This does NOT [sic] use or require a xen
* Xenner is a software emulation for the Xen hypervisor.
It requires HVM because it uses the kernel "kvm" code. The idea
behind Xenner is that you can run VM's based on kernel-xen kernels (eg
migration from Fedora8)
Paul went on to mention other virtualization technologies such as
VirtualBox/Vmx, lguest, uml, virtuoso, and openvz.
In another post Paul suggested that Guillaume's domU may have an
initrd which lacks xenblk and xennet, and pointed to a debate in the
FC6 era concerning the xenblk kernel module.
== Libvirt List
This section contains the discussion happening on the libvir-list.
== Minimal Client-only Libvirt Build
Ben Guthro patched the libvirt spec file to allow for a minimal
== Access to CPU Flags
Ben Guthro needed to access CPU flags to determine if VMX features
were available, and suggested src/nodeinfo.c would be the place to parse
this. This however raised a concern that adding to the nodeinfo struct
breaks the API. Additionally, since this is an x86 specific change, Ben
wondered if it would be acceptable.
Daniel P. Berrange stated "any struct or API in
include/libvirt/libvirt.h is immutable to preserve ABI", and the API
shouldn't be specifically x86. Daniel did offer that the most likely
place for exposing CPU flags would be in the capabilities XML format.
Where PAE, VMX, and SVM flags are already exposed.
Ben noted that Xen will report those flags, but oVirt running KVM
does not, and said "It seems to me that it might be useful for some sort
of "node" info driver, where we might be able to share code for
hypervisor independent info about the physical machine it is running
on." Daniel pointed to src/nodeinfo.c as "a place for this useful
reusable node info code".
== OpenVZ Support
Anton Protopopov pointed to a previous thread on xml format for
OpenVZ driver, and asked if libvirt supported the xml format for
Evgeniy Sokolov replied that OpenVZ uses the XML format common for
all libvirt drivers.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----