From Fedora Project Wiki

< FWN‎ | Beats

No edit summary
Line 6: Line 6:


Contributing Writer: [[User:Rashadul|Rashadul Islam]]
Contributing Writer: [[User:Rashadul|Rashadul Islam]]
<references/>
=== Fedora Announcement News ===
The announcement list is always exclusive for the Fedora Community. Please, visit the past announcements at<ref>https://admin.fedoraproject.org/mailman/listinfo/announce</ref>
<references/>
====Announcing the release of Fedora 15 Beta!!====
[[User:Ausil|Dennis Gilmore]] on Tue Apr 19 14:50:03 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/announce/2011-April/002950.html</ref>,
"The clock is ticking. The days are counting down. The release of
Fedora 15, codenamed "Lovelock," is scheduled for release in late
May. Fedora is the leading edge, free and open source operating
system that continues to deliver innovative features to users
worldwide, with a new release every six months.
We are delighted to announce the availability of the Beta release
of Fedora 15.
"I beta one American dollar that you will love this release!"
Come see why we love Fedora so much. We are betting you will,
too. Download it now: <ref>http://fedoraproject.org/get-prerelease?wkanF15b</ref>
=====What is the Beta Release?=====
The beta release is the last important milestone of Fedora 15. Only
critical bug fixes will be pushed as updates leading to the general
release of Fedora 15 in May. We invite you to join us in making
Fedora 15 a solid release by downloading, testing, and providing
your valuable feedback.
Of course, this is a beta release, meaning that some problems may still
be lurking. A list of the problems we already know about can be seen on
the Common F15 bugs page, at http://fedoraproject.org/wiki/Common_F15_bugs.
If you find a bug that's not found on that page, be sure it gets
fixed before release by reporting your discovery at
<ref>https://bugzilla.redhat.com/</ref> Thank you!
=====Features=====
'''Desktop enthusiasts and end users of all sorts can look forward to:'''
* Gnome Shell and the Gnome 3 desktop. Gnome 3 is the next major
version of the Gnome desktop. After many years of a largely
unchanged Gnome 2.x experience, GNOME 3 brings a fresh look
and feel with GNOME Shell.
* LibreOffice Productivity Suite. LibreOffice is a fork of
OpenOffice, with the support of the OpenOffice.org community.
All of the applications you know and love are still there,
including apps for spreadsheets, document creation, and presentations.
* Desktop environments a-plenty. The Xfce and LXDE spins have
been updated, and the Fedora Spins SIG has other offerings
tailored to a wide variety of user needs.
'''Sysadmins will love features such as:'''
* Appliance building. BoxGrinder creates appliances (virtual
machines) from simple plain text appliance definition files
for various virtual platforms, and is great for building
appliances for use in a Cloud environment.
* Dynamic Firewall. The dynamic firewall mode aims to make it
possible to change firewall settings without the need to restart
the firewall and to make persistent connections possible.
'''Coders have lots of new development tools to try out, including:'''
* Updates to popular languages. Python 3.2, Rails 3.0.3, and
OCaml 3.12 are all included in Fedora 15.
* Project tooling. Maven 3 is a Java project management, project
comprehension, and build system tool.
* Compiling and debugging. GDB gets an update to 7.3, and GCC
4.6 is included. (Fedora 15 has also been rebuilt using GCC 4.6!)
And that's only the beginning. A more complete list and details of
all the new features in Fedora 15 is available here:
<ref>http://fedoraproject.org/wiki/Releases/15/FeatureList</ref>
We have nightly composes of alternate spins available here:
<ref>http://alt.fedoraproject.org/pub/alt/nightly-composes/</ref>
=====Contributing=====
For more information on common and known bugs, tips on how to report
bugs, and the official release schedule, please refer to the release
notes at <ref>http://docs.fedoraproject.org</ref>.
There are many ways to contribute beyond bug reporting. You can help
translate software and content, test and give feedback on software
updates, write and edit documentation, help with all sorts of promotional
activities, and package free software for use by millions of Fedora
users worldwide. To get started, visit <ref>http://join.fedoraproject.org</ref> today!"


<references/>
<references/>
Line 126: Line 26:
<references/>
<references/>


====Outage: Fedora Account System (fas01) - 2011-04-21 20:00 UTC====
====Outage: Wiki, Insight, Smolt, Wordpress, Zarafa database outage - 2011-05-04 20:00 UTC====


Kevin Fenzi on Mon Apr 18 22:59:42 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-April/000778.html</ref>,
Kevin Fenzi announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-April/000783.html</ref>,


"There will be an outage starting at 2011-04-21 20:00 UTC, which will last
"There will be an outage starting at 2011-05-04 20:00UTC, which will last
approximately 1 hour.
approximately 2 hours.


To convert UTC to your local time, take a look at
To convert UTC to your local time, take a look at
Line 141: Line 41:
=====Reason for outage:=====  
=====Reason for outage:=====  


The fas01 account system machine will be moving to new hardware.  
The database backend for several services is being moved to new hardware
This outage may only affect small parts of the Account system
and upgraded. This will result in an outage of services using that
as backup servers should handle the load.  
database server. Note that some services should move quickly and downtime
on them will be small. The wiki should be up reasonably quickly, but smolt may
be down for much of the window.  
 


=====Affected Services:=====
=====Affected Services:=====


Fedora Account System - https://admin.fedoraproject.org/accounts/
* Fedora Insight - https://insight.fedoraproject.org/
* Smolt - http://smolts.org/
* Wiki - http://fedoraproject.org/wiki/
* Fedora Blogs - http://blogs.fedoraproject.org/
* Zarafa - http://admin.fedoraproject.org/zarafa


=====Unaffected Services:=====
=====Unaffected Services:=====


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


=====Ticket Link:=====
Ticket Link: <ref>https://fedorahosted.org/fedora-infrastructure/ticket/2745</ref>
<ref>https://fedorahosted.org/fedora-infrastructure/ticket/2734</ref>


=====Contact Information:=====
=====Contact Information:=====
Line 183: Line 86:
<references/>
<references/>


====Outage: BuildSystem: Bodhi, Koji, Pkgs - 2011-04-20 20:00 UTC==== 
====Changes to the Packaging Guidelines==== 
 
[[User:Spot|Tom Callaway]] announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-April/000782.html</ref>,
 
"Here are the latest changes to the Fedora Packaging Guidelines:
 
---
 
A new set of guidelines have been written for handling systemd in packages:
 
https://fedoraproject.org/wiki/Packaging:Guidelines:Systemd
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd
 
---
 
A new set of guidelines have been written for packaging Octave packages:
https://fedoraproject.org/wiki/Packaging:Octave
 
---
 
Some clarification was added to the Guidelines section on Macros.
Previously, it said:
 
"Use macros instead of hard-coded directory names (see Packaging:RPMMacros )."
 
Now, that line has been replaced with:
 
"Packagers are strongly encouraged to use macros instead of hard-coded
directory names (see Packaging:RPMMacros ). However, in situations where
the macro is longer than the path it represents, or situations where the
packager feels it is cleaner to use the actual path, the packager is
permitted to use the actual path instead of the macro. There are several
caveats to this approach:
 
* The package must be consistent. For any given path, within the same
spec, use either a hard-coded path or a macro, not a combination of the two.
* %{_libdir} must always be used for binary libraries due to multi-lib,
you may not substitute a hard-coded path. "
 
https://fedoraproject.org/wiki/Packaging:Guidelines#Macros
 
---
 
The Guidelines covering MinGW packaging have been updated for Fedora 16.
The previous guidelines still apply for older Fedora releases (Fedora 15
and older) and all RHEL releases.
 
https://fedoraproject.org/wiki/Packaging:MinGW
https://fedoraproject.org/wiki/Packaging:MinGW_Old
 
---
 
The Packaging Guidelines have been updated to allow the use of /run and
to clarify that directory hierarchies not listed in the FHS are not
allowed unless listed in the Packaging Guidelines.
 
https://fedoraproject.org/wiki/Packaging:Guidelines#Filesystem_Layout
 
---
 
In the past (pre rpm 4.4), it was necessary to have a %defattr section
at the beginning of each %files section, but this is now the default and
no longer necessary to explicitly include.


Kevin Fenzi on Tue Apr 19 02:57:51 UTC 2011 announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2011-April/000779.html</ref>,
The guidelines have been updated in numerous places to remove references
to hard-coded %defattr sections.


"There will be an outage starting at 2011-04-20 20:00 UTC, which will last
https://fedoraproject.org/wiki/Packaging/Guidelines#File_Permissions
approximately 2 hours.


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


date -d '2011-04-20 20:00 UTC'
The Scriptlets for GSettings have been updated to:


=====Reason for outage:=====
<code>
%postun
if [ $1 -eq 0 ] ; then
    glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
fi


Several of the build related system instances are going to be moved
%posttrans
to new hardware. This includes db03 (the koji database),
  glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
nfs01 (frontend nfs for rel-eng and koji), and pkgs01
</code>
(fedora packagers git repositories). Additionally, db03 is going
to be upgraded to a RHEL6 instance. 


=====Affected Services:=====
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema


* Bodhi - https://admin.fedoraproject.org/updates/
---
* Buildsystem - http://koji.fedoraproject.org/
* GIT / Source Control - pkgs.fedoraproject.org


=====Unaffected Services:=====
These guidelines (and changes) were approved by the Fedora Packaging Committee (FPC).


* BFO - http://boot.fedoraproject.org/
Many thanks to Christopher Aillon, Richard W. M. Jones, Erik van Pienbroek, Lennart Poettering, Orion Poplawski, Julian Sikorski, and all
* DNS - ns1.fedoraproject.org, ns2.fedoraproject.org
of the members of the FPC, for assisting in drafting, refining, and passing these guidelines.
* 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/
* Translation Services - http://translate.fedoraproject.org/
* Wiki - http://fedoraproject.org/wiki/


=====Ticket Link:=====
As a reminder: The Fedora Packaging Guidelines are living documents! If you find something missing, incorrect, or in need of revision, you can
<ref>https://fedorahosted.org/fedora-infrastructure/ticket/2732</ref>
suggest a draft change. The procedure for this is documented here<ref>https://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure</ref>


=====Contact Information:=====
Thanks,


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


<references/>
<references/>

Revision as of 12:28, 29 April 2011

Announcements

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

Contributing Writer: Rashadul Islam

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: Wiki, Insight, Smolt, Wordpress, Zarafa database outage - 2011-05-04 20:00 UTC

Kevin Fenzi announced[1],

"There will be an outage starting at 2011-05-04 20:00UTC, which will last approximately 2 hours.

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

date -d '2011-04-21 20:00 UTC'

Reason for outage:

The database backend for several services is being moved to new hardware and upgraded. This will result in an outage of services using that database server. Note that some services should move quickly and downtime on them will be small. The wiki should be up reasonably quickly, but smolt may be down for much of the window.


Affected Services:
Unaffected Services:

Ticket Link: [3]

Contact Information:

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

Changes to the Packaging Guidelines

Tom Callaway announced[1],

"Here are the latest changes to the Fedora Packaging Guidelines:

---

A new set of guidelines have been written for handling systemd in packages:

https://fedoraproject.org/wiki/Packaging:Guidelines:Systemd https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd

---

A new set of guidelines have been written for packaging Octave packages: https://fedoraproject.org/wiki/Packaging:Octave

---

Some clarification was added to the Guidelines section on Macros. Previously, it said:

"Use macros instead of hard-coded directory names (see Packaging:RPMMacros )."

Now, that line has been replaced with:

"Packagers are strongly encouraged to use macros instead of hard-coded directory names (see Packaging:RPMMacros ). However, in situations where the macro is longer than the path it represents, or situations where the packager feels it is cleaner to use the actual path, the packager is permitted to use the actual path instead of the macro. There are several caveats to this approach:

  • The package must be consistent. For any given path, within the same

spec, use either a hard-coded path or a macro, not a combination of the two.

  • %{_libdir} must always be used for binary libraries due to multi-lib,

you may not substitute a hard-coded path. "

https://fedoraproject.org/wiki/Packaging:Guidelines#Macros

---

The Guidelines covering MinGW packaging have been updated for Fedora 16. The previous guidelines still apply for older Fedora releases (Fedora 15 and older) and all RHEL releases.

https://fedoraproject.org/wiki/Packaging:MinGW https://fedoraproject.org/wiki/Packaging:MinGW_Old

---

The Packaging Guidelines have been updated to allow the use of /run and to clarify that directory hierarchies not listed in the FHS are not allowed unless listed in the Packaging Guidelines.

https://fedoraproject.org/wiki/Packaging:Guidelines#Filesystem_Layout

---

In the past (pre rpm 4.4), it was necessary to have a %defattr section at the beginning of each %files section, but this is now the default and no longer necessary to explicitly include.

The guidelines have been updated in numerous places to remove references to hard-coded %defattr sections.

https://fedoraproject.org/wiki/Packaging/Guidelines#File_Permissions

---

The Scriptlets for GSettings have been updated to:

%postun
if [ $1 -eq 0 ] ; then
    glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
fi
%posttrans
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema

---

These guidelines (and changes) were approved by the Fedora Packaging Committee (FPC).

Many thanks to Christopher Aillon, Richard W. M. Jones, Erik van Pienbroek, Lennart Poettering, Orion Poplawski, Julian Sikorski, and all 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 you find something missing, incorrect, or in need of revision, you can suggest a draft change. The procedure for this is documented here[2]

Thanks,

~spot "

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.