Fedora developers are busy preparing for the Fedora 23 Release. At this
point in the release cycle, major changes are planned using a scheme called
a "Change". Changes are either "Self-Contained", where the impact is
limited to the proposed packages and coordination with other developers or
Fedora teams is minimal, or "System Wide", which affects a number of
interrelated packages and requires coordination from other teams such as QA
or release engineering.
For both types, the Fedora Docs team will follow the development and
implementation of each Change and summarize it for the Release Notes.
Volunteer writers 'own' each change by taking the Docs Contact designation
in the Change tracking bug, and coordinating documentation with the Change
owners.
Writing these up is a relatively straightforward, well defined task that's
ideally suited for new Docs contributors. The proposals are discussed at
length on the devel(a)lists.fedoraproject.org mailing list and in FESCo
meetings. Some topics might be unfamiliar to you, but don't let that be a
roadblock - the writing is targeting uninitiated readers, so your
perspective is in a good place.
Without further editorializing, I present the list of approved Changes so
far. Please take the opportunity to get started early!
Fedora 23 Accepted System Wide Changes Proposals
These changes have been accepted by the Fedora Engineering Steering
Committee
<https://fedoraproject.org/wiki/Fedora_Engineering_Steering_Committee> for
the Fedora 23 Release as System Wide Changes.
<https://fedoraproject.org/wiki/Category:SystemWideChange>
Harden All Packages
<https://fedoraproject.org/wiki/Changes/Harden_All_Packages>
Hardening is the process of securing a system/application by reducing its
unnecessary functions, or restricting access. In Fedora 22 and before, it
was up to the package maintainer to add %global _hardened_build 1 to their
spec file to ensure their program was hardened. Beginning with Fedora 23
this will now become the defaults for all packages. You can compare the
security by running the following as root:
Owners
- Owner: Till Maas | Moez Roy | Florian Weimer
- Release notes owner:
Tracking
- Last updated: 2015-02-12
- Tracking bug: #1215939
<https://bugzilla.redhat.com/show_bug.cgi?id=1215939>
- Original tracking bug: #1199775
<https://bugzilla.redhat.com/show_bug.cgi?id=1199775>
- Status: Change accepted
Mono 4 <https://fedoraproject.org/wiki/Changes/Mono_4>
Update the Mono stack in Fedora from 2.10 to 4.*
Owners
- Owner: Claudio Rodrigo Pereyra Diaz
- Release notes owner:
Tracking
- Last updated: April 29, 2015
- Tracking bug: #1221559
<https://bugzilla.redhat.com/show_bug.cgi?id=1221559>
- Status: Change accepted
Disable SSL3 and RC4 by default
<https://fedoraproject.org/wiki/Changes/RemoveSSL3andRc4>
This change will disable by default the SSL 3.0 protocol and the RC4 cipher
in components which use the system wide crypto policy. That is, gnutls and
openssl libraries, and all the applications based on them.
Owners
- Owner: Nikos Mavrogiannopoulos
- Release notes owner:
Tracking
- Last updated: 2015-04-28
- Tracking bug: #1220679
<https://bugzilla.redhat.com/show_bug.cgi?id=1220679>
- Status: Change accepted
Perl 5.22 <https://fedoraproject.org/wiki/Changes/perl5.22>
A new perl 5.22 version brings a lot of changes done over a year of
development. Perl 5.22 should be released 5/20/2015. See 5.21.11 perldelta
for more details about preparing release.
Owners
- Owner: Petr Písař
- Release notes owner:
Tracking
- Last updated: 2015-04-28
- Tracking bug: #1220680
<https://bugzilla.redhat.com/show_bug.cgi?id=1220680>
- Status: Change accepted
Default Local DNS Resolver
<https://fedoraproject.org/wiki/Changes/Default_Local_DNS_Resolver>
To install a local DNS resolver trusted for the DNSSEC validation running
on 127.0.0.1:53. This must be the only name server entry in
/etc/resolv.conf.
Owners
- Owner: P J P | Pavel Šimerda | Tomas Hozza | Petr Špaček
- Release notes owner:
Tracking
- Last updated: 2015-05-28
- Tracking bug: #1182488
<https://bugzilla.redhat.com/show_bug.cgi?id=1182488>
- Status: Change accepted
Fedora 23 Boost 1.59 Uplift
<https://fedoraproject.org/wiki/Changes/F23Boost159>
This change brings Boost 1.58.0 or later to Fedora 23. We generally aim to
ship 1.59.0, as that seems likely to make it (hence the Change name), but
1.58.0 is out and available now.
Owners
- Owner: Jon Wakely
- Release notes owner:
Tracking
- Last updated: 2015-06-07
- Tracking bug: #1229030
<https://bugzilla.redhat.com/show_bug.cgi?id=1229030>
- Status: Change accepted
Fedora 23 Accepted Self Contained Changes Proposals
These changes have been accepted by the Fedora Engineering Steering
Committee
<https://fedoraproject.org/wiki/Fedora_Engineering_Steering_Committee> for
the Fedora 23 Release as Self Contained Changes.
Cinnamon Spin <https://fedoraproject.org/wiki/Changes/Cinnamon_Spin>
A Fedora Spin using the Cinnamon desktop environment.
- Owner: Dan Book
- Last updated: 2015-05-06
- Completed: no <https://bugzilla.redhat.com/show_bug.cgi?id=1225865>
System Firmware Updates
<https://fedoraproject.org/wiki/Changes/SystemFirmwareUpdates>
This change is to add the ability to perform firmware updates on UEFI
machines.
- Owner: Richard Hughes
- Last updated: 2015-06-03
- Completed: no <https://bugzilla.redhat.com/show_bug.cgi?id=1230554>
Cockpit GUI for Domain Controller Role
<https://fedoraproject.org/wiki/Changes/Cockpit_Domain_Controller_GUI>
Provide a graphical mechanism for deploying a FreeIPA Domain Controller on
Fedora Server through the Cockpit administrative console.
- Owner: Stephen Gallagher, Stef Walter
- Last updated: 2015-06-18
- Completed: no <https://bugzilla.redhat.com/show_bug.cgi?id=1233098>
Containerized Server Roles
<https://fedoraproject.org/wiki/Changes/Containerized_Server_Roles>
Enhance rolekit to be able to deploy Server Roles using the Nulecule
Container Specification.
- Owner: Stephen Gallagher
- Last updated: 2015-06-18
- Completed: no <https://bugzilla.redhat.com/show_bug.cgi?id=1233099>
Frappe Framework <https://fedoraproject.org/wiki/Changes/frappe-framework>
A full-stack web framework based on Python and Javascript to help you build
powerful business apps and nifty extensions.
- Owner: Eduardo Mayorga , William Moreno
- Last updated: 2015-06-18
- Completed: no <https://bugzilla.redhat.com/show_bug.cgi?id=1233101>
Category:ChangeAcceptedF23
<https://fedoraproject.org/wiki/Category:ChangeAcceptedF23> and
Category:SelfContainedChange
<https://fedoraproject.org/wiki/Category:SelfContainedChange>
-- Pete
Hi guys!,
I have some questions about, joining and helping the fedora team. I trully
don't fully understand what does the "fedora team" do. As far as I have
see, there is a "OS Development Team", but everything is about maintain
packages, build system, testing and bugs. But the bugs in
bugzilla.redhat.com appears to be from other software like gnome, anaconda,
empathy, etc... So, I have one question, what means to join Fedora (from
the developer side) could be a Fedora developer somebody who works
developing Gnome apps?
Thanks!
Hello -
I am looking to start contributing to the Fedora Project. I would like
to apply to a group that needs help and which matches one or more of my
skills.
Here are just some of the skills I have:
C/C++ average
Python average
DocBook very good
Publican very good
ooRexx excellent (I was project lead for this until recently)
KVM/QEMU admin very good
If someone knows of a group which could use my skills please let them
know that I am willing to help out in any way that I can.
David Ashley