From Fedora Project Wiki

(Python 3)
(Comment out feature pages)
Line 4: Line 4:




<!--
== Feature Pages ==
== Feature Pages ==
* [[Features/F13Boost141 |Boost 1.41 Uplift ]]
* [[Features/F13Boost141 |Boost 1.41 Uplift ]]
Line 9: Line 10:
* [[Features/Python3F13 |Python 3]]
* [[Features/Python3F13 |Python 3]]
* [[Features/EasierPythonDebugging | Easier Python Debugging ]]
* [[Features/EasierPythonDebugging | Easier Python Debugging ]]
* [[Features/NetBeans_6.8|NetBeans 6.8]]
* [[Features/NetBeans_6.8|NetBeans 6.8]] (See Java Page)
-->


== Boost ==
== Boost ==

Revision as of 12:53, 22 April 2010

Warning.png
F13
Beat owner should begin placing Fedora 13 content in this beat.

Fedora 13 includes a rich set of development tools including all popular programming languages, the best and latest IDEs, and an extensive set of libraries. This section addresses the major changes for Fedora 13. For a complete list of the hundreds of updated development components see the Fedora 13 Technical Notes at http://docs.fedoraproject.org.


Boost

Fedora 12 includes Boost 1.39. In Fedora 13, there is an upgrade to Boost 1.4, which, due to some improvements in the way Boost is built, allows Fedora to be in closer sync with the upstream development. The release notes for Boost can be found at http://www.boost.org/users/history/version_1_40_0.

Systemtap Static Probes

Systemtap has been extended to support user space tracing, and in particular to support static (dtrace compatible) markers enabled in various programs in Fedora. This enables users, developers and administrators a high level overview of what is going on with their system or deep down in a specific program or subsystem.

Systemtap comes with a tutorial, a language reference manual, a tapsets reference and an examples directory.

Python 3

Fedora now includes a Python 3 runtime, parallel-installable with our existing Python 2 runtime.

Python 3 versions of many libraries are available with more underway. For an update on the current status refer to http://fedoraproject.org/wiki/Features/Python3F13.


Changes in Alpha

bzr

Friendly distributed version control system

 Old Version: 2.0.1 -> New Version: 2.1.0

Project site: (http://www.bazaar-vcs.org/)


darcs

David's advanced revision control system

 Old Version: 2.2.1 -> New Version: 2.4

Project site: (http://www.darcs.net/)


eric

Python IDE

 Old Version: 4.3.7.1 -> New Version: 4.4.2

Project site: (http://eric-ide.python-projects.org)


gdb

GDB: The GNU Project Debugger

Project site: (http://www.gnu.org/software/gdb/)


highlight

Universal source code to formatted text converter

 Old Version: 2.13 -> New Version: 2.15

Project site: (http://www.andre-simon.de/)


mercurial

A fast, lightweight distributed source control management system

 Old Version: 1.3.1 -> New Version: 1.5

Project site: (http://www.selenic.com/mercurial/)


rpmlint

Tool for checking common errors in RPM packages

 Old Version: 0.91 -> New Version: 0.95

Project site: (http://rpmlint.zarb.org/)


tolua++

A tool to integrate C/C++ code with Lua

 Old Version: 1.0.92 -> New Version: 1.0.93

Project site: (http://www.codenix.com/~tolua/)