JavaScript Developers Will Appreciate The Latest Fedora 23 Proposals

Written by Michael Larabel in Fedora on 24 June 2015 at 12:00 AM EDT. 1 Comment
FEDORA
Developers have proposed a number of changes for Fedora 23 concerning JavaScript-related packages.

Among the JS-related package additions/updates and changes mentioned today that have been proposed for this next Fedora Linux release include:

- Using a system-shared version of jQuery for packaged Fedora applications using this very popular JavaScript library. Right now a copy of jQuery is included with each web application / package using it in the Fedora world, but the hope for Fedora 23 is to modify them to use a system-wide version of jQuery. Details on the impact and handling of different jQuery versions are outlined via this Fedora Wiki page.

- Updating to Node.js 0.12. This popular JavaScript platform built on Chrome's JS runtime has many new features in Node.js 0.12. There's improvements to Streams, HTTP improvements, cluster changes, crypto additions, buffer handling improvements, and much more.

- Npm 2 of the node.js package manager will likely make its way into Fedora 23. Per the change proposal, "While npm 2 is a major version number update, it contains little in the way of major changes. The version bump was necessitated by an API change permitting arguments to be passed to scripts executed by `npm run`. Another major change is to the way 0.x.y versions are compared by the semver library used by npm. For more information on all the changes, see the upstream release announcement. There are few end-user facing changes, beyond the addition of a couple features to the CLI."

- A tech preview is sought after for io.js. Io.js is an Npm-compatible platform based on Node.js that supports ECMAScript 6 and other features while originally derived from node.js.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week