A software engineer's technical blog about programming languages, computer graphics, problem solving, systems configuration, books and much more.
Wednesday, December 10, 2014
New Fedora 21 release
Release Notes: http://docs.fedoraproject.org/en-US/Fedora/21/html/Release_Notes/
Download: https://getfedora.org/en/workstation/download/
Some changes/improvements I found interesting:
GNOME 3.14
Update GNOME to the latest upstream release, 3.14
GCC49
Switch GCC in Fedora 21 to 4.9.x, rebuild all packages with it.
Headless Java
Server installations of Fedora should usually not pull in packages related to X system or sound subsystem. For this reason part of OpenJDK package has been split into headless subpackage which has smaller dependency chain. Fedora packages should be migrated to require java-headless instead of full java package when appropriate
Java 8
Make Java 8 (provided by OpenJDK 8 which is java-1.8.0-openjdk) the default Java runtime. The current default Java runtime (Java 7, provided by OpenJDK 7, java-1.7.0-openjdk) will be obsoleted and removed.
Web Assets
Traditionally, Fedora has been pushing bits from its various servers to people's browsers in an ad-hoc fashion, and issues surrounding JavaScript have been swept under the rug. This change proposal provides a simple framework for shipping static web content and a way forward to treat JavaScript more closely to other code in the distribution.
CUPS Journal Logging
By default, CUPS will send log output to the system journal rather than /var/log/cups/error_log.
Improved Ivy Packaging
This change aims at improving the way of packaging Java software, which uses Apache Ivy to manage build dependencies.
Improved Scala Ecosystem Support
Fedora now supports several essential parts of the Scala language ecosystem as well as building packages with sbt, the de facto build tool for the Scala community.
OpenCL
This change will bring basic OpenCL support to Fedora to support the development of OpenCL enabled software and the development of OpenCL implementations itself. The change includes enabling Mesa's OpenCL state-tracker (in 10.0 with ICD support), packaging pocl - an CPU only OpenCL implementation - and the introduction of several other OpenCL related packages.
Remote Journal Logging
Systemd journal can be configured to forward events to a remote server. Entries are forwarded including full metadata, and are stored in normal journal files, identically to locally generated logs. This can be used as an alternative or in addition to existing log forwarding solutions.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment