From Fedora Project Wiki

< FWN‎ | Beats

No edit summary
Line 11: Line 11:
=== Fedora Announcements ===
=== Fedora Announcements ===


====Change in requirements for Board, FESCo, and FAmSCo candidates====
====Fedora Board Town Hall - 30 May 2011====


Tom Callaway<ref>Tom Callaway tcallawa at redhat.com</ref>, from Fedora Legal, on Mon May 16 14:53:49 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-May/002959.html</ref>,
David Nalley announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-May/002963.html</ref>:


"There has been an amendment to the requirements for candidates to
"Just announcing that there'll be an IRC town hall with the Board
elected (and appointed) roles in Fedora's Community, including (but not
election candidates on Monday May 30th, at 1900UTC (3pm
limited to) the Fedora Board, Fedora Engineering Steering Committee, and
US/Eastern.)
the Fedora Ambassadors Steering Committee.


Specifically, candidates must not be a citizen of an export-restricted
You can join #fedora-townhall-public to ask questions of the moderators,
country (see<ref>https://fedoraproject.org/wiki/Legal/Export#Embargoed_Destinations|Legal/Export#Embargoed_Destinations</ref>
which will be posed and answered by the candidates in #fedora-townhall.
for the list of export restricted countries).


This requirement is applicable immediately, and will apply to candidates
More information is available here<ref>http://fedoraproject.org/wiki/Elections#How_to_Join</ref>
for this upcoming election as well.


Unfortunately, the laws in the United States which Fedora and Red Hat
A summary and the irc log will be posted and linked from the wiki after
are subject to place very tight restrictions on the involvement of
the discussion, if you're unable to watch it live.
citizens of certain countries. Fedora has made its position on this
issue known here:


<ref>https://fedoraproject.org/wiki/Embargoed_nations</ref>
Thanks,


Thank you for your understanding"
David Nalley"


<references/>  
<references/>  


====IMPORTANT - Fedora Project Contributor Agreement Signing Window Is Open====
====Announcing the release of Fedora 15 (Lovelock)====


Tom Callaway<ref>Tom Callaway tcallawa at redhat.com</ref> on Tue May 17 20:05:56 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-May/002960.html</ref>,
[[User:Jsmith|Jared K. Smith]] announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-May/002964.html</ref>,


"Please take a moment and read this brief email, as it is important.
"Let the celebrations begin!  Fedora 15 is officially here!


Fedora is in the process of retiring our old "Individual Contributor
Fedora is a leading edge, free and open source operating system that
License Agreement" (also known as the ICLA or CLA) and replacing it with
continues to deliver innovative features to many users, with a new
the new Fedora Project Contributor Agreement (FPCA).
release about every six months. We bring to you the latest and
greatest release of Fedora ever, Fedora 15! Join us and share the joy
of Free software and the community with friends and family.  We have
several major new features with special focus on desktops, developers,
virtualization, security and system administration.


All Fedora contributors with accounts in the Fedora Account System
===== What's new in Fedora 15 (Lovelock)? =====
(<ref>https://admin.fedoraproject.org/accounts</ref>) who have agreed to the old
CLA *MUST* agree to the new FPCA by June 17, 2011 to continue
contributing to Fedora.


Here is how you do this:
====== For desktop users ======


1) Login to the Fedora Account System:
A universe of new features for end users:
<ref>https://admin.fedoraproject.org/accounts</ref>


2) Once logged in, click on the "My Account" link in the blue box on the
* GNOME 3 desktop environment -- GNOME 3 is the next generation of
left side of the window.
GNOME with a brand new user interface. It provides a completely new
and modern desktop that has been designed for today's users and
technologies. Fedora 15 is the first major distribution to include
GNOME 3 by default.  GNOME 3 is being developed with extensive
upstream participation from Red Hat developers and Fedora volunteers,
and GNOME 3 is tightly integrated in Fedora 15. GNOME Shell, the new
user interface of GNOME 3, is polished, robust and extensible, and
several GNOME Shell extensions and the GNOME tweak tool are available
in the Fedora software repository.  Thanks to the Fedora desktop team
developers and community volunteers.


3) On the page that loads, you will see a section labeled "Account
* Btrfs filesystem --  Btrfs, the next generation filesystem is being
Details". Look for the line that says "Contributor Agreement". On that
developed with upstream participation of Red Hat developers, Oracle
line, you should see a new section that says:
and many others. Btrfs is now available as a menu item in the
installer (only for non-live images. live images support just Ext4)
and does not require passing a special option to the installer as in
the previous releases. Btrfs availability has moved up a notch as a
incremental step towards the goal of Btrfs as the default filesystem
in the next release of Fedora.  The btrfsck program for performing
filesystem checks is under active development upstream with
participation from Fedora but the one included in this release is
still limited and hence users are highly recommended to maintain
backups when using this filesystem (backups are a good idea anyway!).
Thanks to Josef Bacik, Red Hat Btrfs developer, for his upstream
participation and integration of this feature in Fedora including a
yum plugin (yum-plugin-fs-snapshot) that enables users to rollback
updates if necessary, taking advantage of Btrfs snapshots.


"New CLA Not Signed - We need contributors to sign the new Contributor
* Indic typing booster -- Indic typing booster is a predictive input
Agreement(Complete it now!)"
method for the ibus platform. It suggests complete words based on
partial input, and users can simply select a word from the suggestion
list and improve their typing speed and accuracy. Thanks to the
development led by Pravin Satpute and Naveen Kumar, Red Hat I18N team
engineers in Pune, India.


Click on "Complete it now!" and follow the prompts.
* Better crash reporting -- ABRT, a crash reporting tool in Fedora,
can now perform a part of crash processing remotely, on a Fedora
Project server.  Remote coredump retracing avoids users having to
download a large amount of debug information and leads to better
quality reports. The retrace server can generate good backtraces with
a much higher success rate than local retracing.


*****
* Redesigned SELinux troubleshooter -- SELinux troubleshooter is a
graphical tool that watches and analyses log files and automatically
provides solutions to common issues.  In this release, this tool has
been redesigned to be simpler but provide more solutions at the same
time.  Thanks to Dan Walsh, SELinux developer at Red Hat, for leading
the development of this functionality.


It is important that Fedora Account holders who have signed the old
* Higher compression in live images --  Live images in this release
Fedora CLA sign the new FPCA. We have allotted a window of one month for
use XZ compression instead of gzip as in older releases, making them
Fedora contributors to agree to the FPCA. This means that after June 17,
smaller (about 10%) to download or providing more space for
2011, any Fedora Contributors who have not agreed to the FPCA will have
applications to be made available by default.  Thanks to Bruno Wolff
their "cla_done" flag set to False. This also means that any groups that
III, Fedora community volunteer, for integrating this functionality in
they are in which are dependent upon "cla_done", such as "packager",
Fedora Live CD tools.  Thanks to Phillip Lougher for his work on
"ambassador", and Fedora People access will be removed.
squashfs and Lasse Collin for getting XZ squashfs support in the
upstream Linux kernel.


There are a few accounts which are exempt from this, specifically,
* Better power management -- Fedora 15 includes a redesigned and
accounts which are members of the "cla_dell", "cla_intel", and
better version of powertop and newer versions of tuned and pm-utils
"cla_redhat" groups. If you do not know what these groups are, you are
for better power management.  The tuned package contains a daemon that
probably not in them. :) Accounts in these groups will not see the "New
tunes system settings dynamically to balance between power consumption
CLA Not Signed" line on their "My Account" page, and do not need to take
and performance. It also performs various kernel tunings according to
any action at this time.
selected profile. The new version of tuned brings several bug fixes,
improvements and profiles updates for better efficiency. Thanks to
Jaroslav Škarvada, Red Hat developer, for integrating the newer
powertop and pm-utils, as well as performing power measurement and
benchmarking. Thanks to Jan Včelák, Red Hat developer, for developing
tuned and integrating the newer version in this release.


Please take a minute and login to FAS to agree to the terms of the FPCA,
* LibreOffice productivity suite --  LibreOffice is a community-driven
to avoid loss of access.
and developed free and open source personal productivity suite which
is a project of the not-for-profit organization, The Document
Foundation.  It is a fork of OpenOffice.org with a diverse community
of contributors including developers from Red Hat, Novell and many
volunteers.  OpenOffice.org has been replaced with LibreOffice in this
release.  Thanks to Caolán McNamara from Red Hat for his upstream
participation and for maintaining LibreOffice in Fedora.


More information about the FPCA, including the final FPCA text, can be
* Firefox 4 web browser -- A new major version of this popular browser
found here:
from the Mozilla non-profit foundation is part of this release.
<ref>https://fedoraproject.org/wiki/Legal:Fedora_Project_Contributor_Agreement</ref>
Firefox 4 features JavaScript execution speeds up to six times faster
than the previous version, new capabilities such as Firefox Sync,
native support for the patent unencumbered WebM multimedia format,
HTML5 technologies and a completely revised user interface. Thanks to
Christopher Aillon from Red Hat and others for integrating Firefox 4
in this release.


If you have any additional questions about the FPCA or the re-signing
* KDE plasma workspaces 4.6 and Xfce 4.8 desktop environments --
process, please feel free to email me directly at legal at fedoraproject.org."
Fedora 15 includes new major versions of these alternative desktop
environments.  Fedora also provides dedicated KDE Plasma Workspaces
and Xfce installable live images that include these desktop
environments by default. Thanks to Red Hat developers and other Fedora
community volunteers, part of KDE and Xfce special interest groups.


<references/>
* Sugar .92 learning platform -- Sugar is a desktop environment
originally designed for the OLPC project which has now evolved into a
learning platform developed by the non-profit Sugar Labs foundation.
This version provides major usability improvements for the first login
screen and the control panel, as well as new features such as support
for 3G networks.  Thanks to Peter Robinson and Sebastian Dziallas,
Fedora community volunteers, for leading the integration of this
environment.
 
====== For developers ======
 
For developers there are all sorts of additional goodies:
 
* Robotics Suite -- Fedora 15 now includes the Robotics Suite, a
collection of packages that provides a usable out-of-the-box robotics
development and simulation environment. This ever-growing suite
features up-to-date robotics frameworks, simulation environments,
utility libraries, and device support, and consolidates them into an
easy-to-install package group. Refer to
https://rmattes.blogspot.com/2011/05/fedora-15-robotics-suite.html for
more details.  Thanks to Tim Niemueller and Rich Mattes,  Fedora
community volunteers for their participation.
 
* GCC 4.6 --  GCC 4.6 is the system default compiler in Fedora 15 and
all the relevant packages have been rebuilt in Fedora 15 using it.
Developers can realize compiled code improvements and use the newly
added features, such as improved C++0x support, support for the Go
language, REAL*16 support in Fortran and many other improvements.
Thanks to Jakub Jelinek from Red Hat for upstream participation and
leading the integration in Fedora.
 
* GDB 7.3 --  This new GDB release 7.3 together with Archer and Fedora
extensions improves the debugging experience on Fedora by making the
debugger more powerful. The majority of these features were written by
Red Hat engineers, thus benefiting all gdb users. New features for the
Fedora 15 release include support for breakpoints at SystemTap markers
(probes), support for using labels in the program's source, OpenCL
language debugging support,  thread debugging of core dumps and Python
scripting improvements.  Numerous important packages within Fedora are
pre-built with SystemTap static markers, and these can now be used as
the target for breakpoints in gdb.  Thanks to Jan Kratochvil and other
GDB developers from Red Hat for their upstream participation and
integration of this functionality.
 
* Programming language updates --  Python 3.2:  The system Python 3
stack has been upgraded to 3.2 (the system Python 2 stack remains at
2.7), bringing in hundreds of fixes and tweaks; for a list of changes
refer to https://docs.python.org/dev/whatsnew/3.2.html.  OCaml 3.12:
OCaml 3.12 is a major revision of the OCaml programming language, the
camlp4 macro language, libraries, and CDuce for XML processing. Rails
3.0.5:  Rails 3 is a large update to the Ruby on Rails web framework.
It brings many new features such as a polished routing API, new
activemailer and activerecord APIs, and many more new enhancements.
Thanks to Dave Malcolm, Richard W.M. Jones and Mo Morsi, Red Hat
developers leading the integration of the respective features in this
release.
 
* Maven 3 -- Maven 3.0 offers better stability and performance
compared to previous versions and a lot of work under the hood to
simplify writing Maven plugins and further improve performance by
building projects in parallel.  Refer to
https://maven.apache.org/docs/3.0/release-notes.html for more
information.  Fedora still provides maven2 package to support
backward compatibility where needed. Thanks to Red Hat developer,
Stanislav Ochotnický for the work in this feature.
 
====== For system administrators ======
 
And don't think we forgot the system administrators:


=== Fedora Development News ===
* systemd system and session manager --  systemd is a system and
The Development Announcement<ref>https://admin.fedoraproject.org/mailman/listinfo/devel-announce</ref> list is intended to be a LOW TRAFFIC announce-only list for Fedora development.
session manager for Linux, compatible with SysV and LSB init scripts.
systemd provides aggressive parallelization capabilities, uses socket
and D-Bus activation for starting services, offers on-demand starting
of daemons, keeps track of processes using Linux cgroups, supports
snapshotting and restoring of the system state, maintains mount and
automount points and implements a powerful transactional
dependency-based service control logic. It can work as a drop-in
replacement for sysvinit. A related change is /var/run and /var/lock
are mounted from tmpfs and results in a simpler, more faster and
robust boot-up scheme and aligns to the default configuration of
several other distributions. Thanks to Lennart Poettering,  Rahul
Sundaram. Michal Schmidt, Bill Nottingham and others from Red Hat for
leading development and integration of systemd as the default init
system in this release and many Fedora community volunteers for their
extensive testing and feedback.


'''Acceptable Types of Announcements'''
* Dynamic firewall -- Dynamic firewall makes it possible to change
* Policy or process changes that affect developers.
firewall settings without the need to restart the firewall and  makes
* Infrastructure changes that affect developers.
persistent connections possible.  This is for example very useful for
* Tools changes that affect developers.
services, that need to add additional firewall rules including
* Schedule changes
virtualization (libvirtd) and VPN(openvpn). With the static firewall
* Freeze reminders
model these rules are lost if the firewall gets modified or restarted.
The firewall daemon (firewalld) holds the current configuration
internally and is able to modify the firewall without the need to
recreate the complete firewall configuration; it is also able to
restore the configuration in a service restart and reload case.
Another use case for the dynamic firewall mode is printer discovery.
For this the discovery program will be started locally that sends out
a broadcast message. It will most likely get an answer from an unknown
address (the new printer). This answer will be filtered by the
firewall, because the answer is not related to the broadcast and the
port of the program that was sending out the message is dynamic and
therefore a fixed rule can not be created for this. It also has a
D-BUS interface to allow clients or services to request firewall
changes. firewall-cmd (part of firewalld package) is a very simple
yet powerful user space alternative to the iptables command: for
instance,  firewall-cmd --enable --service=samba --timeout=10 opens
the appropriate ports for Samba for only ten seconds.  Since the
current implementation is a proof of concept, in this release, it is
available in the Fedora software repository but not installed by
default. The plan is to make it the default firewall solution in the
next release. Thanks to Thomas Woerner from Red Hat for developing
this feature.


'''Unacceptable Types of Announcements'''
* BoxGrinder appliance creator --  BoxGrinder is a set of free and
* Periodic automated reports (violates the INFREQUENT rule)
open source tools used for building appliances (images/virtual
* Discussion
machines) for various platforms (KVM, Xen, VMware, EC2).  BoxGrinder
* Anything else not mentioned above
creates appliances from simple plain text appliance definition files.
Thanks to Marek Goldmann and others from Red Hat for upstream
participation and bringing this feature into Fedora.


<references/>
* Spice integration in Virt Manager --  With Fedora 15, virt-manager
has been updated to support Spice, the complete open source solution
for interaction with virtualized desktops.  It is now possible to
create a virtual machine with Spice support without touching the
command line, easily taking advantage of all the Spice enhancements
directly from virt-manager.  Spice provides better performance and
additional functionality (such as copy/paste between guest and host)
compared to using VNC.  Thanks to the spice-gtk library, a new client
can be developed in Python or C, or with gobject-introspection
bindings.  Thanks to Marc-André Lureau,  Red Hat developer, for
leading development of this feature.


====Outage: pkgs.fedoraproject.org - 2011-05-10 17:00 UTC==== 
* Consistent network device naming --  Servers often have multiple
Kevin Fenzi<ref>Kevin Fenzi kevin at scrye.com</ref> on Fri May 6 17:20:00 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000788.html</ref>,
Ethernet ports, either embedded on the motherboard, or on add-in PCI
cards. Linux has traditionally named these ports ethX, but there has
been no correlation of the ethX names to the chassis labels - the ethX
names are non-deterministic. Starting in Fedora 15, Ethernet ports
will have a new naming scheme corresponding to physical locations,
rather than ethX.  By changing the naming convention, system
administrators will no longer have to guess at the ethX to physical
port mapping, or invoke workarounds on each system to rename them into
some "sane" order. This feature is enabled on all physical systems
that expose network port naming information in SMBIOS 2.6 or later.
Thanks to Jordan Hargrave, Matt Domsch and several other engineers
from Dell for their long term upstream participation and collaboration
with Fedora in integration of this feature.


"There will be an outage starting at 2011-05-10 17:00 UTC, which will last
* Setuid removal -- Fedora 15 removes setuid in several applications
approximately 1 hour."
and instead specifically assigns the capabilities required by each
application to improve security by reducing the impact of any
potential vulnerabilities in these applications.  Thanks to Daniel
Walsh from Red Hat for leading the integration of this feature.


The details of the report are available at http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000788.html
*  Improved support for encrypted home directory --  Fedora 15 brings
in improved support for eCryptfs, a stacked cryptographic filesystem
for Linux. Starting from Fedora 15, authconfig can be used to
automatically mount a private encrypted part of the home directory
when a user logs in. Thanks to Paolo Bonzini from Red Hat for
integration of this feature.


<references/>
* RPM 4.9.0 package manager -- RPM 4.9.0 brings a number of immediate
benefits to Fedora including the pluggable dependency generator,
built-in filtering of generated dependencies, additional package
ordering hinting mechanism, performance improvements and many
bugfixes.  More details at  https://rpm.org/wiki/Releases/4.9.0,
Thanks to Panu Matilainen from Red Hat and other RPM developers for
their participation and help in integration of this feature in this
release.


====Outage: fedorapeople.org moving - 2011-05-09 15:00 UTC====    
* Tryton ERP system -- Tryton is a three-tier general-purpose
Kevin Fenzi<ref>Kevin Fenzi kevin at scrye.com</ref> on Fri May 6 19:50:47 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000789.html</ref>,
application platform and basis for an ERP (Enterprise Resource
Planning) system.  Currently, the main modules available for Tryton
cover accounting, invoicing, sale management, purchase management,
analytic accounting and inventory management   Thanks to Dan Horák,
Fedora community volunteer for integration of this feature.


"There will be an outage starting at 2011-05-09 15:00 UTC, which will last
And that's only the beginning.  A more complete list with details of
approximately 1hour."
all the new features on board Fedora 15 is available at:


The details of the report are available at http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000789.html 
* https://fedoraproject.org/wiki/Releases/15/FeatureList?anF15


<references/>
===== Download and upgrading =====


====Fedora 15 Final Change Deadline, and Outstanding Blocker Bugs==== 
OK, go get it. You know you can't wait.
Robyn Bergeron<ref>Robyn Bergeron rbergero at redhat.com</ref> on Tue May 10 11:34:42 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000790.html</ref>,


"This is your friendly reminder that we have reached the Final Change
* https://get.fedoraproject.org/?anF15
Deadline for Fedora 15.


<ref>https://fedoraproject.org/wiki/Change_deadlines</ref>
If you are upgrading from a previous release of Fedora, refer to


"After the change deadlines for the Final release no more updates are
* https://fedoraproject.org/wiki/Upgrading?anF15
made to the branched development repository (e.g. /pub/fedora/linux/development/15).


The only exceptions are accepted blocker and "nice to have" bugs:
For a quick tour of features in Fedora 15 and pictures of many friends
<ref>https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process</ref>
of Fedora, check out our "short-form" release notes:
<ref>https://fedoraproject.org/wiki/QA:SOP_nth_bug_process</ref>


All updates after this time are considered zero day updates of the
* https://fedoraproject.org/wiki/F15_one_page_release_notes?anF15
release, and are pushed to the updates repository which is available on
the public availability date. For example, the repository for Fedora 15
is /pub/fedora/linux/updates/15."


The next step in the process is to create a final release candidate (RC)
Fedora 15 full release and technical notes and guides for several
to pass on to QA for testing as soon as possible.  However, we have a
languages are available at:
handful of bugs left that are blocking the creation of the RC.  Delays
in resolving the bugs listed below will prevent the creation of the RC,
and CAN CAUSE A SLIP IN THE SCHEDULE.


<ref>https://bugzilla.redhat.com/show_bug.cgi?id=697834</ref>
* https://docs.fedoraproject.org/?anF15
697834 :: NEW :: gnome-menus :: rstrode
Other menu appears in default installation (any .desktop entry
with Category=Settings ends up here (even if there's also Category=System))


<ref>https://bugzilla.redhat.com/show_bug.cgi?id=693809</ref>
Fedora 15 common bugs are documented at:
693809 :: ASSIGNED :: imsettings :: tagoh
Error message about missing input methods should be removed"


<references/>
* https://fedoraproject.org/wiki/Common_F15_bugs?anF15


====REMINDER: Outage: pkgs.fedoraproject.org - 2011-05-10 17:00 UTC====  
===== Fedora spins =====
Kevin Fenzi<ref>Kevin Fenzi kevin at scrye.com</ref> on Tue May 10 16:47:10 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000791.html</ref>,


"A reminder that this outage will begin in about 15minutes.  
Fedora spins are alternate versions of Fedora tailored for various
types of users via hand-picked application set or customizations.
Fedora spins include those providing alternative desktop environments
like KDE, Xfce and LXDE by default but also more specialized ones such
as Fedora Security Lab, Fedora Electronics Lab and Fedora Design
Suite.  More information on these spins and much more is available at


Outage: pkgs.fedoraproject.org - 2011-05-10 17:00 UTC
* https://spins.fedoraproject.org/?anF15


There will be an outage starting at 2011-05-10 17:00 UTC, which will last
===== Looking forward to Fedora 16 (Verne) =====
approximately 1 hour."


The details of the report can be found at http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000791.html
Our next release, Fedora 16 codename is named after and to honor,
Jules Verne.  Jules Verne is considered a father of science-fiction.
He was a science-fiction writer and futurist, best known for novels
such as "Twenty Thousand Leagues Under the Sea". More information at


'''On the separate outage notification, Kevin Fenzi announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000792.html</ref>'''
* https://secure.wikimedia.org/wikipedia/en/wiki/Jules_Verne


"Sorry for not sending this sooner.
Fedora's awesome design team is already busy at work creating artwork
based on this concept and you are welcome to join the team


The outage on pkgs.fedoraproject.org should be complete.  
* https://mairin.wordpress.com/2011/05/19/design-team-imageboard-test-server-and-we-need-fedora-16-theme-artists/


Please report any issues or problems found. "
Even as we continue to provide updates with enhancements and bug fixes
to improve the Fedora 15 experience, our next release, Fedora 16, is
already being developed in parallel, and has been open for active
development for several months already. We have an early schedule for
an end of Oct 2011 release:


<references/>
* https://fedoraproject.org/wiki/Releases/16/Schedule?anF15


====Fedora 15 FINAL Go/No-Go Meeting, TUESDAY, May 17, 2011 @ 21:00 UTC (17:00 EDT/14:00 PDT)====
Features planned for Fedora 16 include the default use of Btrfs as the
Robyn Bergeron<ref>Robyn Bergeron rbergero at redhat.com</ref> on Mon May 16 15:51:41 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000794.html</ref>,
next generation filesystem, GRUB 2 bootloader by default, further
enhancements to systemd system and session manager, dynamic firewall
by default and much much more. Watch the feature list page for
updates.


"Join us on irc.freenode.net in #fedora-meeting for this important meeting,
* https://fedoraproject.org/wiki/Releases/16/FeatureList?anF15
Tuesday, May 17, 2011, at 21:00 UTC (17:00 US-Eastern, 14:00 US-Pacific).


"Before each public release Development, QA, and Release Engineering
Join us today and help improve free and open source software and lead
meet to determine if the release criteria are met for a particular
the future of Linux.
release. This meeting is called the: Go/No-Go Meeting."


"Verifying that the Release criteria are met is the responsibility of
===== We need your help! =====
the QA Team."


For more details about this meeting see:
Our rapid release cycle and innovative features are a direct result of
<ref>https://fedoraproject.org/wiki/Go_No_Go_Meeting</ref>
development of thousands of upstream projects and collaboration by a
large distributed and diverse community with many volunteers and
organizations across the globe, participating in the free and open
source software community and within Fedora. Fedora strives to bring
these thousands of upstream projects together and serves as a
integration point for them and for our users and contributors.  Red
Hat, the leading provider of open source solutions is a partner in our
community and major sponsor of the Fedora project. To continue to
advance and bring you the best of free software quickly and robustly.
we are always looking for more people to join us in the Fedora
community. You don't have to be a dazzling software programmer to
participate and join us in developing Fedora although if you are one,
you are welcome too! There are many ways to contribute beyond
programming. You can report bugs, help translate software and content,
test and give feedback on software updates, write and edit
documentation, design and do artwork, perform system administration on
our infrastructure, help with all sorts of promotional activities, and
package free software for use by millions of Fedora users worldwide
and more. Whether you are a Linux kernel hacker or just a newcomer,
there is always something for everyone to pitch in.


And while you wait, keep an eye on the current F15 final blockers, and
To get started, visit https://join.fedoraproject.org today!
help fill out the test result matrices:


<ref>https://fedoraproject.org/wiki/Current_Release_Blockers</ref>
=====Contact information=====
<ref>http://fedoraproject.org/wiki/Category:Fedora_15_Final_RC_Test_Results</ref>


See you there!
If you are a journalist or reporter, you can find additional information at


(And my apologies for sending this out in a less-than-timely manner -
* https://fedoraproject.org/wiki/Press?anF15 "
I had it stuck in my head that this meeting was Wednesday.)"


<references/>
<references/>


====Fedora 15 Final Release is declared GOLD!====
====Cooperative Bug Isolation for Fedora 15====
Robyn Bergeron<ref>Robyn Bergeron rbergero at redhat.com</ref> on Tue May 17 22:25:59 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000796.html</ref>,
 
Ben Liblit announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-May/002965.html</ref>:
 
"The Cooperative Bug Isolation Project (CBI) is now available for Fedora
14.  CBI<ref>http://research.cs.wisc.edu/cbi/</ref> is an ongoing research effort to find and fix bugs in the real world.  We distribute specially modified versions of popular open source software packages.  These special versions monitor their own behavior while they run, and report back how they work (or how they fail to work) in the hands of real users like you.  Even if you've never written a line of code in your life, you can help make things better for everyone simply by using our special bug-hunting packages.


"At the Fedora 15 Final Go/No-Go meeting today, '''the Fedora 15 Final
We currently offer instrumented versions of Evolution, The GIMP, GNOME
Release was declared GOLD and ready for release on May 24, 2011'''.
Panel, Gnumeric, Liferea, Nautilus, Pidgin, Rhythmbox, and SPIM.
Download at<ref>http://research.cs.wisc.edu/cbi/downloads/</ref>.  Or just download and install
<ref>http://research.cs.wisc.edu/cbi/downloads/rpm/fedora-15-i386/RPMS.tools/cbi-package-config-15-11.i686.rpm</ref>
to automatically configure your system to use the CBI repository.


Please note that the Fedora 15 Release Wide Readiness Meeting will take
It's that easy!  Tell your friends!  Tell your neighbors!  The more of
place on Thursday at 19:00 UTC (3 PM Eastern/ 12 PM Pacific) on
you there are, the more bugs we can find.
irc.freenode.net in #fedora-meeting.


<ref>https://fedoraproject.org/wiki/Release_Readiness_Meetings</ref>
We still offer CBI packages for earlier releases as well, going all the
way back to Fedora 1.  When and if you decide to upgrade to Fedora 15,
we'll be ready for you.  Until then, your participation remains valuable
even on older distributions.


Thanks to everyone for doing your part to get Fedora 15 out the door! :)
Dr. Ben, the CBI guy"


#fedora-meeting: Fedora 15 Go or No go Meeting<ref>http://fedoraproject.org/wiki/Go_No_Go_Meeting</ref>
<references/>


Meeting started by rbergeron at 21:00:33 UTC. The full logs are
====FESCo and Board Election Questionnaires posted====
available at<ref>http://meetbot.fedoraproject.org/fedora-meeting/2011-05-17/fedora_15_go_or_no_go_meeting.2011-05-17-21.00.log.html</ref>


=====Meeting summary=====
David Nalley announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-May/002966.html</ref>:
* Who's here?  (rbergeron, 21:00:54)


* Why are we here?  (rbergeron, 21:02:11)
"Hi folks:
  * The purpose of this meeting is to decide whether the final release
    criteria have been met  (rbergeron, 21:02:30)
  * LINK:https://fedoraproject.org/wiki/Fedora_15_Final_Release_Criteria
rbergeron, 21:02:50)


* To Go, or Not to Go? That is the question.  (rbergeron, 21:03:51)
The responses to the questionnaire are now posted:
  * LINK: https://fedoraproject.org/wiki/Current_Release_Blockers
    (rbergeron, 21:04:16)
  * the four proposed blockers are not blockers, per yesterday's QA
    meeting.  (rbergeron, 21:07:04)
  * AGREED: We are technically blocker free.  (rbergeron, 21:09:57)


* Test Matrices  (rbergeron, 21:10:13)
https://fedoraproject.org/wiki/F16_elections_questionnaire
  * LINK:https://fedoraproject.org/wiki/Test_Results:Fedora_15_Final_RC3_Desktop
rbergeron, 21:10:48)
  * LINK:https://fedoraproject.org/wiki/Test_Results:Fedora_15_Final_RC3_Install
rbergeron, 21:11:10)
  * We will be composing a sugar live image late with some
    sugar-specific fixes pulled in.  (rbergeron, 21:12:49)
  * Only desktop and KDE can block the release.  (rbergeron, 21:13:03)
  * AGREED: Test matrices are acceptable for a go.  (rbergeron,
    21:13:45)


* Rel-eng  (rbergeron, 21:14:11)
Responses are divided by elected body and then appear in the order the
responses arrived in my inbox.


* FESCo/Devel  (rbergeron, 21:15:14)
Please take a moment to look over them to better prepare yourselves
for the upcoming elections.


* GOLD?  (rbergeron, 21:16:31)
I'd also like to thank the nominees who took the time to answer the questions.
  * AGREED: Fedora 15 is declared gold. shipit!  (rbergeron, 21:18:09)


* open floor  (rbergeron, 21:18:48)
Cheers,
  * Thanks to the systemd and gnome/desktop guys as both groups did a
    lot of work to get those large features working well.  (rbergeron,
    21:19:30)
  * and Thanks! to everyone else as well!  (rbergeron, 21:19:36)
  * ACTION: rbergeron to send out GOLD email to the lists  (rbergeron,
    21:19:58)
  * Please note there is a readiness meeting on Thursday, email has been
    sent to logistics list as well as attendees needed to be present.
    (rbergeron, 21:20:21)


Meeting ended at 21:22:46 UTC.
David Nalley"
<references/>


=====Action Items=====
=== Fedora Development News ===
* rbergeron to send out GOLD email to the lists
The Development Announcement<ref>https://admin.fedoraproject.org/mailman/listinfo/devel-announce</ref> list is intended to be a LOW TRAFFIC announce-only list for Fedora development.


=====Action Items, by person=====
'''Acceptable Types of Announcements'''
* rbergeron
* Policy or process changes that affect developers.
rbergeron to send out GOLD email to the lists
* Infrastructure changes that affect developers.
* Tools changes that affect developers.
* Schedule changes
* Freeze reminders


=====People Present (lines said)=====
'''Unacceptable Types of Announcements'''
* rbergeron (58)
* Periodic automated reports (violates the INFREQUENT rule)
* adamw (29)
* Discussion
* dgilmore (8)
* Anything else not mentioned above
* cwickert (6)
* Viking-Ice_ (6)
* brunowolff (5)
* jsmith (4)
* zodbot (3)
* stickster (3)
* nirik99 (3)
* spot (3)
* fenrus02 (2)
* jlaska (2)
* red_alert (1)
* therefore (1)
* athmane (1)"


<references/>
<references/>


====[Guidelines Change] Changes to the Packaging Guidelines====
====Outage: pkgs.fedoraproject.org - 2011-05-10 17:00 UTC====  
Tom Callaway<ref>Tom Callaway tcallawa at redhat.com</ref> on Wed May 18 17:49:05 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000797.html</ref>,
Kevin Fenzi<ref>Kevin Fenzi kevin at scrye.com</ref> on Fri May 6 17:20:00 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-May/000788.html</ref>,
 
"Here are the latest changes to the Fedora Packaging Guidelines:


A section has been added to the SysVInitScript guidelines covering the
"There will be an outage starting at 18:00 UTC on 2011-05-31,
optional situation where a package that uses systemd unit files as the
which will last approximately 2 hours. During this time there may be very short outages of services as machines are updated and rebooted into new kernels.
default also includes sysv initscripts in a subpackage:


<ref>https://fedoraproject.org/wiki/Packaging:SysVInitScript#Initscripts_in_addition_to_systemd_unit_files</ref>
Machines will be rebooted in an order that allows for least disruption to services.  


The GIO scriptlets have been changed to not conditionalize the %post
In many cases, there will be no noticeable downtime due to redundancy and fail-over.
invocation. This works around a multilib issue.


<ref>https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GIO_modules</ref>
To convert UTC to your local time, take a look at<ref>http://fedoraproject.org/wiki/Infrastructure/UTCHowto</ref>
or run:


The guideline that prohibits Fedora packages from using /srv has been
date -d '2011-05-31 18:00 UTC'
updated to better represent what the FHS has to say about /srv and to
clarify the expectations for Fedora packages which may be configured to
use /srv.


<ref>https://fedoraproject.org/wiki/Packaging:Guidelines#No_Files_or_Directories_under_.2Fsrv</ref>
Reason for outage:  


It was brought to the FPC's attention that while the new Guidelines
System updates/Reboots.  
covering MinGW packaging were technically correct, Fedora 16 did not yet
contain the necessary toolchain to support the new Guidelines, nor was
it clear that it would arrive in rawhide anytime soon.


Accordingly, the "old" MinGW guidelines were put back in place at:
=====Affected Services:=====
<ref>https://fedoraproject.org/wiki/Packaging:MinGW</ref>


The "new" MinGW guidelines remain approved, but are not active and
BFO - http://boot.fedoraproject.org/
packagers should not use them at this time. If/when the necessary
Bodhi - https://admin.fedoraproject.org/updates/
toolchain components are packaged in Fedora, these guidelines will be
Buildsystem - http://koji.fedoraproject.org/
re-enabled.
GIT / Source Control
DNS - ns1.fedoraproject.org, ns2.fedoraproject.org
Docs - http://docs.fedoraproject.org/
Email system
Fedora Account System - https://admin.fedoraproject.org/accounts/
Fedora Community - https://admin.fedoraproject.org/community/
Fedora Hosted - https://fedorahosted.org/
Fedora Insight - https://insight.fedoraproject.org/
Fedora People - http://fedorapeople.org/
Fedora Talk - http://talk.fedoraproject.org/
Main Website - http://fedoraproject.org/
Mirror List - https://mirrors.fedoraproject.org/
Mirror Manager - https://admin.fedoraproject.org/mirrormanager/
Package Database - https://admin.fedoraproject.org/pkgdb/
Smolt - http://smolts.org/
Spins - http://spins.fedoraproject.org/
Start - http://start.fedoraproject.org/
Torrent - http://torrent.fedoraproject.org/
Wiki - http://fedoraproject.org/wiki/


In addition, the current MinGW guidelines were improved slightly to
=====Unaffected Services:=====
support the "new" SRPM naming standard. This is intended to prevent new
MinGW packages from having to be re-reviewed when the "new" MinGW
guidelines take effect.


These guidelines (and changes) were approved by the Fedora Packaging
Ticket Link: https://fedorahosted.org/fedora-infrastructure/ticket/2790
Committee (FPC).


Many thanks to Kalev Lember, Matthew Miller, Michael Schwendt, and all
=====Contact Information:=====
of the members of the FPC, for assisting in drafting, refining, and
passing these guidelines.


As a reminder: The Fedora Packaging Guidelines are living documents! If
Please join #fedora-admin in irc.freenode.net or add comments to the ticket for this outage above."
you find something missing, incorrect, or in need of revision, you can
suggest a draft change. The procedure for this is documented here:
<ref>https://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure</ref>"


<references/>
<references/>

Revision as of 13:54, 31 May 2011

Announcements

In this section, we cover announcements from the Fedora Project, including general announcements[1], development announcements[2] and Events[3].

Contributing Writer: Pascal Calarco

Fedora Announcements

Fedora Board Town Hall - 30 May 2011

David Nalley announced[1]:

"Just announcing that there'll be an IRC town hall with the Board election candidates on Monday May 30th, at 1900UTC (3pm US/Eastern.)

You can join #fedora-townhall-public to ask questions of the moderators, which will be posed and answered by the candidates in #fedora-townhall.

More information is available here[2]

A summary and the irc log will be posted and linked from the wiki after the discussion, if you're unable to watch it live.

Thanks,

David Nalley"

Announcing the release of Fedora 15 (Lovelock)

Jared K. Smith announced[1],

"Let the celebrations begin! Fedora 15 is officially here!

Fedora is a leading edge, free and open source operating system that continues to deliver innovative features to many users, with a new release about every six months. We bring to you the latest and greatest release of Fedora ever, Fedora 15! Join us and share the joy of Free software and the community with friends and family. We have several major new features with special focus on desktops, developers, virtualization, security and system administration.

What's new in Fedora 15 (Lovelock)?
For desktop users

A universe of new features for end users:

  • GNOME 3 desktop environment -- GNOME 3 is the next generation of

GNOME with a brand new user interface. It provides a completely new and modern desktop that has been designed for today's users and technologies. Fedora 15 is the first major distribution to include GNOME 3 by default. GNOME 3 is being developed with extensive upstream participation from Red Hat developers and Fedora volunteers, and GNOME 3 is tightly integrated in Fedora 15. GNOME Shell, the new user interface of GNOME 3, is polished, robust and extensible, and several GNOME Shell extensions and the GNOME tweak tool are available in the Fedora software repository. Thanks to the Fedora desktop team developers and community volunteers.

  • Btrfs filesystem -- Btrfs, the next generation filesystem is being

developed with upstream participation of Red Hat developers, Oracle and many others. Btrfs is now available as a menu item in the installer (only for non-live images. live images support just Ext4) and does not require passing a special option to the installer as in the previous releases. Btrfs availability has moved up a notch as a incremental step towards the goal of Btrfs as the default filesystem in the next release of Fedora. The btrfsck program for performing filesystem checks is under active development upstream with participation from Fedora but the one included in this release is still limited and hence users are highly recommended to maintain backups when using this filesystem (backups are a good idea anyway!). Thanks to Josef Bacik, Red Hat Btrfs developer, for his upstream participation and integration of this feature in Fedora including a yum plugin (yum-plugin-fs-snapshot) that enables users to rollback updates if necessary, taking advantage of Btrfs snapshots.

  • Indic typing booster -- Indic typing booster is a predictive input

method for the ibus platform. It suggests complete words based on partial input, and users can simply select a word from the suggestion list and improve their typing speed and accuracy. Thanks to the development led by Pravin Satpute and Naveen Kumar, Red Hat I18N team engineers in Pune, India.

  • Better crash reporting -- ABRT, a crash reporting tool in Fedora,

can now perform a part of crash processing remotely, on a Fedora Project server. Remote coredump retracing avoids users having to download a large amount of debug information and leads to better quality reports. The retrace server can generate good backtraces with a much higher success rate than local retracing.

  • Redesigned SELinux troubleshooter -- SELinux troubleshooter is a

graphical tool that watches and analyses log files and automatically provides solutions to common issues. In this release, this tool has been redesigned to be simpler but provide more solutions at the same time. Thanks to Dan Walsh, SELinux developer at Red Hat, for leading the development of this functionality.

  • Higher compression in live images -- Live images in this release

use XZ compression instead of gzip as in older releases, making them smaller (about 10%) to download or providing more space for applications to be made available by default. Thanks to Bruno Wolff III, Fedora community volunteer, for integrating this functionality in Fedora Live CD tools. Thanks to Phillip Lougher for his work on squashfs and Lasse Collin for getting XZ squashfs support in the upstream Linux kernel.

  • Better power management -- Fedora 15 includes a redesigned and

better version of powertop and newer versions of tuned and pm-utils for better power management. The tuned package contains a daemon that tunes system settings dynamically to balance between power consumption and performance. It also performs various kernel tunings according to selected profile. The new version of tuned brings several bug fixes, improvements and profiles updates for better efficiency. Thanks to Jaroslav Škarvada, Red Hat developer, for integrating the newer powertop and pm-utils, as well as performing power measurement and benchmarking. Thanks to Jan Včelák, Red Hat developer, for developing tuned and integrating the newer version in this release.

  • LibreOffice productivity suite -- LibreOffice is a community-driven

and developed free and open source personal productivity suite which is a project of the not-for-profit organization, The Document Foundation. It is a fork of OpenOffice.org with a diverse community of contributors including developers from Red Hat, Novell and many volunteers. OpenOffice.org has been replaced with LibreOffice in this release. Thanks to Caolán McNamara from Red Hat for his upstream participation and for maintaining LibreOffice in Fedora.

  • Firefox 4 web browser -- A new major version of this popular browser

from the Mozilla non-profit foundation is part of this release. Firefox 4 features JavaScript execution speeds up to six times faster than the previous version, new capabilities such as Firefox Sync, native support for the patent unencumbered WebM multimedia format, HTML5 technologies and a completely revised user interface. Thanks to Christopher Aillon from Red Hat and others for integrating Firefox 4 in this release.

  • KDE plasma workspaces 4.6 and Xfce 4.8 desktop environments --

Fedora 15 includes new major versions of these alternative desktop environments. Fedora also provides dedicated KDE Plasma Workspaces and Xfce installable live images that include these desktop environments by default. Thanks to Red Hat developers and other Fedora community volunteers, part of KDE and Xfce special interest groups.

  • Sugar .92 learning platform -- Sugar is a desktop environment

originally designed for the OLPC project which has now evolved into a learning platform developed by the non-profit Sugar Labs foundation. This version provides major usability improvements for the first login screen and the control panel, as well as new features such as support for 3G networks. Thanks to Peter Robinson and Sebastian Dziallas, Fedora community volunteers, for leading the integration of this environment.

For developers

For developers there are all sorts of additional goodies:

  • Robotics Suite -- Fedora 15 now includes the Robotics Suite, a

collection of packages that provides a usable out-of-the-box robotics development and simulation environment. This ever-growing suite features up-to-date robotics frameworks, simulation environments, utility libraries, and device support, and consolidates them into an easy-to-install package group. Refer to https://rmattes.blogspot.com/2011/05/fedora-15-robotics-suite.html for more details. Thanks to Tim Niemueller and Rich Mattes, Fedora community volunteers for their participation.

  • GCC 4.6 -- GCC 4.6 is the system default compiler in Fedora 15 and

all the relevant packages have been rebuilt in Fedora 15 using it. Developers can realize compiled code improvements and use the newly added features, such as improved C++0x support, support for the Go language, REAL*16 support in Fortran and many other improvements. Thanks to Jakub Jelinek from Red Hat for upstream participation and leading the integration in Fedora.

  • GDB 7.3 -- This new GDB release 7.3 together with Archer and Fedora

extensions improves the debugging experience on Fedora by making the debugger more powerful. The majority of these features were written by Red Hat engineers, thus benefiting all gdb users. New features for the Fedora 15 release include support for breakpoints at SystemTap markers (probes), support for using labels in the program's source, OpenCL language debugging support, thread debugging of core dumps and Python scripting improvements. Numerous important packages within Fedora are pre-built with SystemTap static markers, and these can now be used as the target for breakpoints in gdb. Thanks to Jan Kratochvil and other GDB developers from Red Hat for their upstream participation and integration of this functionality.

  • Programming language updates -- Python 3.2: The system Python 3

stack has been upgraded to 3.2 (the system Python 2 stack remains at 2.7), bringing in hundreds of fixes and tweaks; for a list of changes refer to https://docs.python.org/dev/whatsnew/3.2.html. OCaml 3.12: OCaml 3.12 is a major revision of the OCaml programming language, the camlp4 macro language, libraries, and CDuce for XML processing. Rails 3.0.5: Rails 3 is a large update to the Ruby on Rails web framework. It brings many new features such as a polished routing API, new activemailer and activerecord APIs, and many more new enhancements. Thanks to Dave Malcolm, Richard W.M. Jones and Mo Morsi, Red Hat developers leading the integration of the respective features in this release.

  • Maven 3 -- Maven 3.0 offers better stability and performance

compared to previous versions and a lot of work under the hood to simplify writing Maven plugins and further improve performance by building projects in parallel. Refer to https://maven.apache.org/docs/3.0/release-notes.html for more information. Fedora still provides maven2 package to support backward compatibility where needed. Thanks to Red Hat developer, Stanislav Ochotnický for the work in this feature.

For system administrators

And don't think we forgot the system administrators:

  • systemd system and session manager -- systemd is a system and

session manager for Linux, compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points and implements a powerful transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit. A related change is /var/run and /var/lock are mounted from tmpfs and results in a simpler, more faster and robust boot-up scheme and aligns to the default configuration of several other distributions. Thanks to Lennart Poettering, Rahul Sundaram. Michal Schmidt, Bill Nottingham and others from Red Hat for leading development and integration of systemd as the default init system in this release and many Fedora community volunteers for their extensive testing and feedback.

  • Dynamic firewall -- Dynamic firewall makes it possible to change

firewall settings without the need to restart the firewall and makes persistent connections possible. This is for example very useful for services, that need to add additional firewall rules including virtualization (libvirtd) and VPN(openvpn). With the static firewall model these rules are lost if the firewall gets modified or restarted. The firewall daemon (firewalld) holds the current configuration internally and is able to modify the firewall without the need to recreate the complete firewall configuration; it is also able to restore the configuration in a service restart and reload case. Another use case for the dynamic firewall mode is printer discovery. For this the discovery program will be started locally that sends out a broadcast message. It will most likely get an answer from an unknown address (the new printer). This answer will be filtered by the firewall, because the answer is not related to the broadcast and the port of the program that was sending out the message is dynamic and therefore a fixed rule can not be created for this. It also has a D-BUS interface to allow clients or services to request firewall changes. firewall-cmd (part of firewalld package) is a very simple yet powerful user space alternative to the iptables command: for instance, firewall-cmd --enable --service=samba --timeout=10 opens the appropriate ports for Samba for only ten seconds. Since the current implementation is a proof of concept, in this release, it is available in the Fedora software repository but not installed by default. The plan is to make it the default firewall solution in the next release. Thanks to Thomas Woerner from Red Hat for developing this feature.

  • BoxGrinder appliance creator -- BoxGrinder is a set of free and

open source tools used for building appliances (images/virtual machines) for various platforms (KVM, Xen, VMware, EC2). BoxGrinder creates appliances from simple plain text appliance definition files. Thanks to Marek Goldmann and others from Red Hat for upstream participation and bringing this feature into Fedora.

  • Spice integration in Virt Manager -- With Fedora 15, virt-manager

has been updated to support Spice, the complete open source solution for interaction with virtualized desktops. It is now possible to create a virtual machine with Spice support without touching the command line, easily taking advantage of all the Spice enhancements directly from virt-manager. Spice provides better performance and additional functionality (such as copy/paste between guest and host) compared to using VNC. Thanks to the spice-gtk library, a new client can be developed in Python or C, or with gobject-introspection bindings. Thanks to Marc-André Lureau, Red Hat developer, for leading development of this feature.

  • Consistent network device naming -- Servers often have multiple

Ethernet ports, either embedded on the motherboard, or on add-in PCI cards. Linux has traditionally named these ports ethX, but there has been no correlation of the ethX names to the chassis labels - the ethX names are non-deterministic. Starting in Fedora 15, Ethernet ports will have a new naming scheme corresponding to physical locations, rather than ethX. By changing the naming convention, system administrators will no longer have to guess at the ethX to physical port mapping, or invoke workarounds on each system to rename them into some "sane" order. This feature is enabled on all physical systems that expose network port naming information in SMBIOS 2.6 or later. Thanks to Jordan Hargrave, Matt Domsch and several other engineers from Dell for their long term upstream participation and collaboration with Fedora in integration of this feature.

  • Setuid removal -- Fedora 15 removes setuid in several applications

and instead specifically assigns the capabilities required by each application to improve security by reducing the impact of any potential vulnerabilities in these applications. Thanks to Daniel Walsh from Red Hat for leading the integration of this feature.

  • Improved support for encrypted home directory -- Fedora 15 brings

in improved support for eCryptfs, a stacked cryptographic filesystem for Linux. Starting from Fedora 15, authconfig can be used to automatically mount a private encrypted part of the home directory when a user logs in. Thanks to Paolo Bonzini from Red Hat for integration of this feature.

  • RPM 4.9.0 package manager -- RPM 4.9.0 brings a number of immediate

benefits to Fedora including the pluggable dependency generator, built-in filtering of generated dependencies, additional package ordering hinting mechanism, performance improvements and many bugfixes. More details at https://rpm.org/wiki/Releases/4.9.0, Thanks to Panu Matilainen from Red Hat and other RPM developers for their participation and help in integration of this feature in this release.

  • Tryton ERP system -- Tryton is a three-tier general-purpose

application platform and basis for an ERP (Enterprise Resource Planning) system. Currently, the main modules available for Tryton cover accounting, invoicing, sale management, purchase management, analytic accounting and inventory management Thanks to Dan Horák, Fedora community volunteer for integration of this feature.

And that's only the beginning. A more complete list with details of all the new features on board Fedora 15 is available at:

Download and upgrading

OK, go get it. You know you can't wait.

If you are upgrading from a previous release of Fedora, refer to

For a quick tour of features in Fedora 15 and pictures of many friends of Fedora, check out our "short-form" release notes:

Fedora 15 full release and technical notes and guides for several languages are available at:

Fedora 15 common bugs are documented at:

Fedora spins

Fedora spins are alternate versions of Fedora tailored for various types of users via hand-picked application set or customizations. Fedora spins include those providing alternative desktop environments like KDE, Xfce and LXDE by default but also more specialized ones such as Fedora Security Lab, Fedora Electronics Lab and Fedora Design Suite. More information on these spins and much more is available at

Looking forward to Fedora 16 (Verne)

Our next release, Fedora 16 codename is named after and to honor, Jules Verne. Jules Verne is considered a father of science-fiction. He was a science-fiction writer and futurist, best known for novels such as "Twenty Thousand Leagues Under the Sea". More information at

Fedora's awesome design team is already busy at work creating artwork based on this concept and you are welcome to join the team

Even as we continue to provide updates with enhancements and bug fixes to improve the Fedora 15 experience, our next release, Fedora 16, is already being developed in parallel, and has been open for active development for several months already. We have an early schedule for an end of Oct 2011 release:

Features planned for Fedora 16 include the default use of Btrfs as the next generation filesystem, GRUB 2 bootloader by default, further enhancements to systemd system and session manager, dynamic firewall by default and much much more. Watch the feature list page for updates.

Join us today and help improve free and open source software and lead the future of Linux.

We need your help!

Our rapid release cycle and innovative features are a direct result of development of thousands of upstream projects and collaboration by a large distributed and diverse community with many volunteers and organizations across the globe, participating in the free and open source software community and within Fedora. Fedora strives to bring these thousands of upstream projects together and serves as a integration point for them and for our users and contributors. Red Hat, the leading provider of open source solutions is a partner in our community and major sponsor of the Fedora project. To continue to advance and bring you the best of free software quickly and robustly. we are always looking for more people to join us in the Fedora community. You don't have to be a dazzling software programmer to participate and join us in developing Fedora although if you are one, you are welcome too! There are many ways to contribute beyond programming. You can report bugs, help translate software and content, test and give feedback on software updates, write and edit documentation, design and do artwork, perform system administration on our infrastructure, help with all sorts of promotional activities, and package free software for use by millions of Fedora users worldwide and more. Whether you are a Linux kernel hacker or just a newcomer, there is always something for everyone to pitch in.

To get started, visit https://join.fedoraproject.org today!

Contact information

If you are a journalist or reporter, you can find additional information at

Cooperative Bug Isolation for Fedora 15

Ben Liblit announced[1]:

"The Cooperative Bug Isolation Project (CBI) is now available for Fedora 14. CBI[2] is an ongoing research effort to find and fix bugs in the real world. We distribute specially modified versions of popular open source software packages. These special versions monitor their own behavior while they run, and report back how they work (or how they fail to work) in the hands of real users like you. Even if you've never written a line of code in your life, you can help make things better for everyone simply by using our special bug-hunting packages.

We currently offer instrumented versions of Evolution, The GIMP, GNOME Panel, Gnumeric, Liferea, Nautilus, Pidgin, Rhythmbox, and SPIM. Download at[3]. Or just download and install [4] to automatically configure your system to use the CBI repository.

It's that easy! Tell your friends! Tell your neighbors! The more of you there are, the more bugs we can find.

We still offer CBI packages for earlier releases as well, going all the way back to Fedora 1. When and if you decide to upgrade to Fedora 15, we'll be ready for you. Until then, your participation remains valuable even on older distributions.

Dr. Ben, the CBI guy"

FESCo and Board Election Questionnaires posted

David Nalley announced[1]:

"Hi folks:

The responses to the questionnaire are now posted:

https://fedoraproject.org/wiki/F16_elections_questionnaire

Responses are divided by elected body and then appear in the order the responses arrived in my inbox.

Please take a moment to look over them to better prepare yourselves for the upcoming elections.

I'd also like to thank the nominees who took the time to answer the questions.

Cheers,

David Nalley"

Fedora Development News

The Development Announcement[1] list is intended to be a LOW TRAFFIC announce-only list for Fedora development.

Acceptable Types of Announcements

  • Policy or process changes that affect developers.
  • Infrastructure changes that affect developers.
  • Tools changes that affect developers.
  • Schedule changes
  • Freeze reminders

Unacceptable Types of Announcements

  • Periodic automated reports (violates the INFREQUENT rule)
  • Discussion
  • Anything else not mentioned above

Outage: pkgs.fedoraproject.org - 2011-05-10 17:00 UTC

Kevin Fenzi[1] on Fri May 6 17:20:00 UTC 2011 announced[2],

"There will be an outage starting at 18:00 UTC on 2011-05-31, which will last approximately 2 hours. During this time there may be very short outages of services as machines are updated and rebooted into new kernels.

Machines will be rebooted in an order that allows for least disruption to services.

In many cases, there will be no noticeable downtime due to redundancy and fail-over.

To convert UTC to your local time, take a look at[3] or run:

date -d '2011-05-31 18:00 UTC'

Reason for outage:

System updates/Reboots.

Affected Services:

BFO - http://boot.fedoraproject.org/ Bodhi - https://admin.fedoraproject.org/updates/ Buildsystem - http://koji.fedoraproject.org/ GIT / Source Control DNS - ns1.fedoraproject.org, ns2.fedoraproject.org Docs - http://docs.fedoraproject.org/ Email system Fedora Account System - https://admin.fedoraproject.org/accounts/ Fedora Community - https://admin.fedoraproject.org/community/ Fedora Hosted - https://fedorahosted.org/ Fedora Insight - https://insight.fedoraproject.org/ Fedora People - http://fedorapeople.org/ Fedora Talk - http://talk.fedoraproject.org/ Main Website - http://fedoraproject.org/ Mirror List - https://mirrors.fedoraproject.org/ Mirror Manager - https://admin.fedoraproject.org/mirrormanager/ Package Database - https://admin.fedoraproject.org/pkgdb/ Smolt - http://smolts.org/ Spins - http://spins.fedoraproject.org/ Start - http://start.fedoraproject.org/ Torrent - http://torrent.fedoraproject.org/ Wiki - http://fedoraproject.org/wiki/

Unaffected Services:

Ticket Link: https://fedorahosted.org/fedora-infrastructure/ticket/2790

Contact Information:

Please join #fedora-admin in irc.freenode.net or add comments to the ticket for this outage above."

Fedora Events

The purpose of event is to build a global Fedora events calendar, and to identify responsible Ambassadors for each event. The event page is laid out by quarter and by region. Please maintain the layout, as it is crucial for budget planning. Events can be added to this page whether or not they have an Ambassador owner. Events without an owner are not eligible for funding, but being listed allows any Ambassador to take ownership of the event and make it eligible for funding. In plain words, Fedora events are the exclusive and source of marketing, learning and meeting all the fellow community people around you. So, please mark your agenda with the following events to consider attending or volunteering near you!

Upcoming Events (March - May 2011)

  • North America (NA)[1]
  • Central & South America (LATAM): [2]
  • Europe, Middle East, and Africa (EMEA)[3]
  • India, Asia, Australia (India/APJ)[4]

Past Events

Archive of Past Fedora Events[1]

Additional information

  • Reimbursements -- reimbursement guidelines.
  • Budget -- budget for the current quarter (as distributed by FAMSCo).
  • Sponsorship -- how decisions are made to subsidize travel by community members.
  • Organization -- event organization, budget information, and regional responsibility.
  • Event reports -- guidelines and suggestions.
  • LinuxEvents -- a collection of calendars of Linux events.