From Fedora Project Wiki

No edit summary
No edit summary
Line 2: Line 2:
{{draft}}
{{draft}}


{{admon/note||If you'd like to read this page in Glorious Technicolor (not really, but there are more graphics), visit the [http://fedoramagazine.org/fedora-23-released/ Fedora 23 Announcement on Fedora Magazine].}}
= '''FOSCo''' =


== Announcing Fedora 23 ==


Fedora Project is pleased to announce the [[Releases/23/Schedule|immediate release of Fedora 23]], the latest incarnation of our community-built Linux-based operating system.
== '''What is FOSCo?''' ==


A year ago, we had our first release to feature three different editions — Fedora Workstation, Fedora Server, and Fedora Cloud — each custom-fit for your needs in these different areas. Versions are also available in '''''Spins''''', '''''Labs''''', '''''Arm'''''. Now, we're pleased to bring you the latest main versions of each of these.
'''Fedora Outreach Steering Committee (FOSCo) strives to be a group for cross-team collaboration on all user facing efforts, with representation from any interested groups, Special Interest Groups (SIGs), or individuals.'''
 
=== Fedora Workstation ===
{|border="1"
|-
|[[File:Fedora-workstation-v5a-infinity.png|center|100px]]
|If you're a laptop or home user, hobbyist, enthusiast, student, or a software developer, Fedora Workstation is perfect for you. Fedora Workstation includes the newest release of the [https://www.gnome.org/gnome-3/ GNOME] desktop, which makes your everyday computing simple, polished, and pleasant.  Experience the sleek interface and powerful tools for yourself -- [https://getfedora.org/workstation download Fedora Workstation] now!
|}
 
=== Fedora Server ===
{|border="1"
|-
|[[File:Fedora-server-v5a-infinity.png|center|100px]]
|Fedora Server makes service management simple with [https://github.com/libre-server/rolekit RoleKit], a programmatic interface for quick deployment, and [http://cockpit-project.org/ Cockpit], a remote web GUI. Now in Fedora Server 23, you can manage [http://kubernetes.io/ Kubernetes] clusters from the Cockpit Admin Console, or launch a FreeIPA domain controller from a kickstart file. [https://getfedora.org/server Get Fedora Server] this morning and have an identity management solution in place by lunchtime.
|}
 
=== Fedora Cloud ===
{|border="1"
|-
|[[File:Fedora-cloud-v5a-infinity.png|center|100px]]
|Build scale-out computing with Fedora Cloud. The Fedora Cloud Base image provides a minimal OS platform which can be downloaded for use in OpenStack, or launched directly into EC2. Fedora Atomic Host takes things in a more radical direction, providing a specialized system for running Docker containers and Atomic Apps. Now with Fedora 23, Fedora Atomic host will be updated on a two-week cycle to keep at the edge of emerging technology.
|}
 
=== Spins, Labs, and ARM ===
 
Fedora is also available for several purpose:
 
{|border="1"
|-
|[[File:Spin.png|center|50px]]
|Fedora Spins are [https://spins.fedoraproject.org alternative desktops] for Fedora that provide a different experience than the standard Fedora Workstation edition. For instance, the Fedora KDE and Fedora Xfce spins provide popular alternatives to GNOME for Fedora users who enjoy the KDE or Xfce experience.
 
There's a new spin in town for Fedora 23. Want a classic take on a modern desktop? If so, the '''Cinnamon spin''' may just be what you're hoping to find. Fedora 23 includes a spin that tries to emulate the GNOME 2 experience using GNOME Shell from GNOME 3.x. Learn more at [http://cinnamon.linuxmint.com/ Cinnamon].
 
Sugar on a Stick is a stand-alone implementation of the desktop environment originally designed for the One Laptop per Child project. Fedora's SoaS spin has been updated to '''Sugar 0.106''', for better performance, updated activities, and a new "social help" feature for collaborative learning. [https://spins.fedoraproject.org Get Fedora 23 Spins].
|-
|[[File:Labs.png|center|50px]]
|Fedora Labs are [https://labs.fedoraproject.org curated software collections]. You can find updated live media focused on Games, Design, Robotics, and more. [https://labs.fedoraproject.org Get Fedora 23 Labs].
|-
|[[File:Arm.png|center|50px]]
|suitable for ARM-based computers used as servers, typically in a headless environment.[https://arm.fedoraproject.org/ Get Fedora 23 Arm].
|}
 
== Release history ==
 
As usual the Community began to work on Fedora 23 immediately after the previous release. which don't mean the planning started exactly in those days. Fedora is community-driven, so most the people working on improvements is multitasking with a peek on the current release and another focused on the future.
The Alpha and Beta releases went very well and since the start were really stable therefore the testing period went smoothly mainly because the QA Team did a great work and developers were careful to detect and resolve issues in advance.
In order to keep high the quality of Fedora 23, the GO/NO-GO meeting held on [https://meetbot.fedoraproject.org/fedora-meeting-2/2015-10-22/f23-final-go_no_go-meeting.2015-10-22-16.00.log.html/2015/10/22] established a one week delay because of some issues that a final user don't have to suffer.
This is the proof that the Project is focused towards the user and the usability of its OS.
 
== User Point of View: Improvements  ==
 
* The Workstation release is shipped with '''''Gnome 3.18''''' and the first relevant improvement for a user is due to the possibility of accessing the files stored in Google Drive by Nautilus just enabling the online accounts (if not done in the first time logging, the online account can be handled from the settings widgets), The access will granted immediately and a icon (just like a network one) will be placed in the left bar.
* For the VM lovers, '''''Boxes''''' now allows to filter remote or local boxes, and their visual has been improved as well. Other improvements (generally adaptations) have been introduced to facilitate some actions.
* Of course one of the best pleasant surprises is related to the introduction of '''''LibreOffice 5''''' which brings with it an increased accuracy  in importing files from others suite and an enhancement of Calc complex formulas.
* There is, also, a further step ahead for the next Fedora X server: '''''Wayland'''''
* In general applications had some graphic enhancements.
 
******************* say something else about user-side improvements ****************************
 
== System Point of View: Improvements ==
 
=== Fedora-Wide Changes ===
 
Fedora 23 includes a number of changes that will improve all of the editions. For example, Fedora 23 makes use of compiler flags to  improve security by "[[Changes/Harden_All_Packages|hardening]]" the binaries against memory corruption vulnerabilities, buffer overflows, and so on. This is a "behind the scenes" change that most users won't notice through normal use of a Fedora edition, but will help provide additional system security.
 
Likewise, Fedora 23 has disabled SSL3 and RC4 by default due to known vulnerabilities in the protocols. This means all applications that use GNUTLS and OpenSSL libraries have had the SSL3 protocol and RC4 cipher disabled.
 
Fedora 23 comes with the latest version of [[Changes/Mono_4|Mono 4]]. This means a big improvement because we were stuck with an ancient version of Mono (2.10) for too long. All packages within Fedora that are based on Mono have been adjusted and rebuilt, to target the 4.5 version of the .Net framework. Mono 4 does not support solutions targeting v1.0, v2.0 or v3.5 of .Net, but usually they can be easily upgraded to v4.5.
 
Fedora 23 also includes support for [http://blog.unicode.org/2015/06/announcing-unicode-standard-version-80.html Unicode 8.0], which includes new emojis, and improvements in sorting Unicode text and processing non-ASCII URLs.
 
=== Fedora Server ===
 
The Fedora Server release includes a number of interesting changes and additions.
 
The rolekit service now supports setting up three roles. In addition to the previously supported Domain Controller (powered by FreeIPA abd Database Server (powered by PostgreSQL) roles, Fedora Server 23 features a '''cache server for web applications (powered by memcached)'''.
 
'''Rolekit can also now be used from the anaconda kickstart''' by passing the <code>--deferred</code> arguments to <code>rolectl</code>. For example: <code>rolectl deploy domaincontroller --name=example.com --deferred</code> will instruct the system to deploy the Domain Controller role on the next boot.
 
The Cockpit Admin Interface in Fedora Server has several big improvements as well.
 
* Support for [http://files.cockpit-project.org/guide/latest/authentication.html SSH key authentication]
* Support for configuring user accounts with their authorized keys.
* Basic cluster dashboard for driving [http://kubernetes.io/ Kubernetes] on Fedora Server and Fedora Atomic Host.
* Set the timezone for your Fedora Server from the Cockpit User Interface (UI).
* Cockpit has also been made safe to use with [https://en.wikipedia.org/wiki/Linux_DM_Multipath multipath disks].
 
=== Fedora Workstation ===
 
While there's a lot going on under the hood, desktop users are also going to find Fedora 23 pretty exciting for all the obvious goodness coming to the desktop. The easiest way to experience the preview of these technologies is to download and try the Fedora 23 Workstation edition.
 
Naturally, GNOME is getting an upgrade, with Fedora 23 containing a preview of the upcoming '''GNOME 3.18''' release, which is easier to use than ever. There are also many enhancements on the way, such as:
* Improvements to next-generation graphics stack [http://wayland.freedesktop.org/ Wayland], preparing it to be the default graphical server in a future release.
* Support for '''ambient backlight drivers''', so brightness responds to the environment on laptops with the required hardware
* The Software application is '''smarter about metered Internet connections''', and can now '''update system firmware'''
* Refreshed support for Google APIs to provide access to user data through GNOME apps (including '''Google Drive''' integration)
 
Users trying to get a little work done on Fedora will be happy to see '''LibreOffice 5''' in Fedora 23. The new release includes a lot of new features and improvements:
* Style previews in the sidebar
* Microsoft Word-compatible text highlighting
* Built-in image crop
* UI for data bars in Calc
* Support for Time-Stamp Protocol in PDF export
* Support for Adobe Swatch Exchange color palettes
* Import of Apple Pages files
* Improved support for HiDPI screens
* Significantly improved support for MS Office formats
 
=== Fedora Cloud ===
 
Fedora 23 Cloud Base image includes many updates and enhancements to the underlying Fedora base packages. For example, Fedora 23 now has the latest Docker release, '''docker 1.8'''. We can now verify the publisher of an image before running. This gives the users the power to identify that the image publisher published has not been tampered with. You can find many other details about the newest Docker in this [ https://blog.docker.com/2015/08/docker-1-8-content-trust-toolbox-registry-orchestration/ announcement ].
 
Stay tuned for news about Fedora Atomic Host in the not too distant future!
 
== Other changes of note ==
 
Every software written in Python shipped by default on Fedora Workstation DVD and Fedora Cloud images is
now running on Python3. Fedora Workstation doesn't even include Python2 in the default installation
(it is still possible to install Python2 through dnf). Note that /usr/bin/python binary remains unchanged
and still points to Python2.
 
== Issues and Details ==


To report issues encountered during testing, contact the Fedora team via the {{fplist|users}} mailing list or in #fedora on freenode.
FOSCo has a remit to track efforts in all project areas against a commonly agreed set of goals, with an remit of communicating these efforts with the larger community in an easy to follow manner.


As testing progresses, common issues are tracked on the [[Common_F23_bugs|Common F23 Bugs]] page.
FOSCo works towards improving internal cooperation and wishes to make outward-facing efforts more effective and develop a stronger sense of community


For tips on reporting a bug effectively, read "[[How_to_file_a_bug_report|how to file a bug report]]."
== '''Functions''' ==


FOSCo functions are:


== Downloads, upgrades, documentation, and common bugs ==
* primary channel of communication amongst groups;
* proposes budget and its allotment (in place of FAmSCo);
* proposes marketing strategies;
* proposes documentation strategies;
* proposes design strategies;
* proposes ambassadors strategies;
* solves over groups issues;
* coordinates groups tasks;
* finds solutions for sharing people amongst groups when workloads required;
* requires and analyze metrics for the outreach activities;
* proposes groups improvements and coordinates them;
* leads outreach efforts;
* brings up engineering strategies (Engineering is FESCo's business and the overall strategy is up to the council);
* gets in touch with the Council for over outreach issues;
* supports Fedora worlwide;
* documents the state of the OS;
* primary channel of communications;
* organizes a FAD with team leaders to be held once per year;
* avoids overlaps amongst group workflows;
* establishes and coordinates working groups for certain tasks;
* coordinates the Ambassadors program together with mentors;
* approves funding and swag requests (over the groups accountability);
* keeps updated, clear and simple all the groups policies.


You can start by downloading Fedora 23:
: https://getfedora.org/
If you are upgrading from a previous release of Fedora, refer to:
: http://fedoraproject.org/wiki/Upgrading
Read the full release notes for Fedora 23, guides for several languages, and learn about known bugs and how to report new ones:
: http://docs.fedoraproject.org/
Fedora 23 common bugs are documented at:
: http://fedoraproject.org/wiki/Common_F23_bugs
This page includes information on several known non-blocker bugs in Fedora 23. Please be sure to read it before installing!
[[File:F23-editions.png|center]]
== '''What is FOSCo?''' ==
'''Fedora Outreach Steering Committee (FOSCo) strives to be a group for cross-team collaboration on all user facing efforts, with representation from any interested groups, Special Interest Groups (SIGs), or individuals.'''
FOSCo has a remit to track efforts in all project areas against a commonly agreed set of goals, with an remit of communicating these efforts with the larger community in an easy to follow manner. FOSCo works towards improving internal cooperation and wishes to make outward-facing efforts more effective and develop a stronger sense of community
[[File:Fosco.jpg]]
== '''Functions, duties, and rights''' ==
== '''Composition''' ==
== '''Composition''' ==
== '''Constitution''' ==
== '''Constitution''' ==
The first committee ('''only this time nominated by FAmSCo''') is composed by few groups with the task of fixing the starting issue and getting ready to integrate other groups (at first G11n and Websites at first which signed up already) spreading the invitation in the Mailing Lists and following the discussions will ensue.


== '''What are we doing next?''' ==
== '''What are we doing next?''' ==

Revision as of 12:53, 3 September 2016


This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

FOSCo

What is FOSCo?

Fedora Outreach Steering Committee (FOSCo) strives to be a group for cross-team collaboration on all user facing efforts, with representation from any interested groups, Special Interest Groups (SIGs), or individuals.

FOSCo has a remit to track efforts in all project areas against a commonly agreed set of goals, with an remit of communicating these efforts with the larger community in an easy to follow manner.

FOSCo works towards improving internal cooperation and wishes to make outward-facing efforts more effective and develop a stronger sense of community

Functions

FOSCo functions are:

  • primary channel of communication amongst groups;
  • proposes budget and its allotment (in place of FAmSCo);
  • proposes marketing strategies;
  • proposes documentation strategies;
  • proposes design strategies;
  • proposes ambassadors strategies;
  • solves over groups issues;
  • coordinates groups tasks;
  • finds solutions for sharing people amongst groups when workloads required;
  • requires and analyze metrics for the outreach activities;
  • proposes groups improvements and coordinates them;
  • leads outreach efforts;
  • brings up engineering strategies (Engineering is FESCo's business and the overall strategy is up to the council);
  • gets in touch with the Council for over outreach issues;
  • supports Fedora worlwide;
  • documents the state of the OS;
  • primary channel of communications;
  • organizes a FAD with team leaders to be held once per year;
  • avoids overlaps amongst group workflows;
  • establishes and coordinates working groups for certain tasks;
  • coordinates the Ambassadors program together with mentors;
  • approves funding and swag requests (over the groups accountability);
  • keeps updated, clear and simple all the groups policies.

Composition

Constitution

The first committee (only this time nominated by FAmSCo) is composed by few groups with the task of fixing the starting issue and getting ready to integrate other groups (at first G11n and Websites at first which signed up already) spreading the invitation in the Mailing Lists and following the discussions will ensue.

What are we doing next?

FOSCo Executive Dashboard.

Our first initiative is to create an executive dashboard to be distributed project-wide, by aggregating information from various places and presenting it in a simple manner. We see this as a perfect start for FOSCo to begin delivering value to contributors project-wide.

Why FOSCo wants to create an Executive Dashboard?

Visibility: FOSCo Executive Dashboard will give the project great visibility and insight. We will inform the project exactly what’s going on in key aspects which will allow for better focus and resource allocation.

Ongoing Improvements: We have all heard it “if you can’t measure it, you can’t improve it.” The FOSCo Executive Dashboard will allow us to measure performance throughout the project and thus improve it.

Performance Against Plan: Making sure the overall project is performing to a commonly agreed set of expectations is a key priority. The FOSCO Executive Dashboard will do just that. We will show how we are performing against our commonly agreed goals from the agreed plans versus our actual, real-time results.

Contributor-Level Performance Improvements: When contributors know their performance is being visible in a dashboard, and can see their results, they innately start to improve their work.

How to get involved?

Mail-list archives.

https://lists.fedoraproject.org/pipermail/outreach/

Join the mail-list

https://lists.fedoraproject.org/mailman/listinfo/outreach

Issue tracker

https://fedorahosted.org/fosco/

Join the conversation in IRC

Channel #fedora-outreach on freenode

FOSCo news

Current state of the proposal for upcoming FOSCo

FAQ

TBC