commit 88baee35a547c1c45d160a5f09d914924eeeb884
Author: Glen Rundblom <grundblom(a)fedoraproject.org>
Date: Mon Mar 7 22:02:22 2016 -0600
edited sections about boost, ruby, and suds
en-US/Development_GCC_Tools.xml | 24 ++++++---------------
en-US/Development_Tools.xml | 44 +++++++-------------------------------
2 files changed, 15 insertions(+), 53 deletions(-)
---
diff --git a/en-US/Development_GCC_Tools.xml b/en-US/Development_GCC_Tools.xml
index 88eb456..42c30d3 100644
--- a/en-US/Development_GCC_Tools.xml
+++ b/en-US/Development_GCC_Tools.xml
@@ -3,26 +3,16 @@
<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
%BOOK_ENTITIES;
]>
-
-
<section id="sect-developers-gcc-tools">
<title>GCC Tools</title>
- <para />
- <section id="sect-devel-tools-boost">
- <title>boost 1.59.0</title>
+ <section id="sect-devel-tools-Boost1.6.0">
+ <title>Boost 1.60.0</title>
<para>
- Fedora 23 includes <application>Boost 1.59.0</application>. For information on changes in recent Boost releases, please visit:
+ Fedora 24 includes <application>Boost 1.60.0</application>
</para>
- <simplelist>
- <member>
- <ulink url="http://www.boost.org/users/history/version_1_58_0.html" />
- </member>
- <member>
- <ulink url="http://www.boost.org/users/history/version_1_57_0.html" />
- </member>
- <member>
- <ulink url="http://www.boost.org/users/history/version_1_56_0.html" />
- </member>
- </simplelist>
+ <para>
+ For More information about the features and changes of Boost version 1.60.0 please visit the upstream notes page:
+ <ulink url="http://www.boost.org/users/history/version_1_60_0.html"> http://www.boost.org/users/history/version_1_60_0.html</ulink>
+ </para>
</section>
</section>
diff --git a/en-US/Development_Tools.xml b/en-US/Development_Tools.xml
index a4d6b61..febeb31 100644
--- a/en-US/Development_Tools.xml
+++ b/en-US/Development_Tools.xml
@@ -3,43 +3,15 @@
<!ENTITY % BOOK_ENTITIES SYSTEM "Release_Notes.ent">
%BOOK_ENTITIES;
]>
-
-
<section>
<title>Development Tools</title>
- <para />
- <section id='development-tools-eclipse'>
- <title>Eclipse</title>
- <para>
- <application>Eclipse</application> in Fedora has had a major update to the Mars (4.5) release. Some new key features in this release include:
- </para>
- <simplelist>
- <member>
- Brand new <systemitem class='daemon'>docker</systemitem> for managing docker containers and images.
- </member>
- <member>
- Support for the <literal>git flow</literal> branching model within the IDE.
- </member>
- <member>
- A new <guilabel>Launch Bar</guilabel> for C/C++ projects that highly simplifies launching your projects either on the local machine or on a remote device.
- </member>
- </simplelist>
- <para>
- Full details of the release are available in the upstream projects' release notes, which are available from the following locations:
- </para>
- <simplelist>
- <member>
- <emphasis>Eclipse Platform and Java Tooling:</emphasis> <ulink url="https://www.eclipse.org/eclipse/news/4.5/" />
- </member>
- <member>
- <emphasis>Eclipse C/C++ Development Tools:</emphasis> <ulink url="https://wiki.eclipse.org/CDT/User/NewIn87" />
- </member>
- <member>
- <emphasis>Eclipse Linux Tools:</emphasis> <ulink url="https://wiki.eclipse.org/Linux_Tools_Project/News/NewIn40" />
- </member>
- <member>
- <emphasis>Eclipse Git Support:</emphasis> <ulink url="https://wiki.eclipse.org/EGit/New_and_Noteworthy/4.0" />
- </member>
- </simplelist>
+ <section id='sec-suds-jurko-fork'>
+ <title>Suds Jurko Fork</title>
+ <para>
+ Change the python-suds package to use the fork maintained by Jurko Gospodnetic. This change brings a more modern Suds to Fedora, including Python 3 support and various bug fixes.
+ </para>
+ <para>
+ More information about Suds can be found at the upstream notes page: <ulink url="https://bitbucket.org/jurko/suds">Jurko Suds Page</ulink>
+ </para>
</section>
</section>
commit bce9e02d9bf27b5e96ab61ffd68e71de6d3420d4
Author: Glen Rundblom <grundblom(a)fedoraproject.org>
Date: Sun Mar 6 21:51:37 2016 -0600
Made section about Python 3.5 being the new Python enviorment in Fedora 24
en-US/Development.xml | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/en-US/Development.xml b/en-US/Development.xml
index cff9ab6..b11f4e8 100644
--- a/en-US/Development.xml
+++ b/en-US/Development.xml
@@ -8,6 +8,15 @@
<section id="sect-devel">
<title>Development</title>
<para />
+<section id="sec-Python3.5">
+ <title>Python Upgrade to 3.5</title>
+ <para>
+ Python 3.5 will be the default Python environment. This is an upgrade from 3.4 which was included in Fedora 23.
+ </para>
+ <para>
+ For more detailed information about changes and features of Python 3.5 please visit the <ulink url="https://docs.python.org/3.6/whatsnew/3.5.html">Python 3.5 upstream notes page</ulink>
+ </para>
+</section>
<section id="sect-devel-tools-mono4.2">
<title>Mono upgrade to 4.2.1</title>
<para>
commit 21fd59284f4ea7fa90edadd7a0c8b96110b99c2a
Author: Glen Rundblom <grundblom(a)fedoraproject.org>
Date: Sun Mar 6 21:38:21 2016 -0600
Edited development tools, took out parts left over from Fedora 23, edited about Mono 4.2.1 and removed 4.0
en-US/Development.xml | 262 +------------------------------------------------
1 files changed, 4 insertions(+), 258 deletions(-)
---
diff --git a/en-US/Development.xml b/en-US/Development.xml
index db7e51c..cff9ab6 100644
--- a/en-US/Development.xml
+++ b/en-US/Development.xml
@@ -8,267 +8,13 @@
<section id="sect-devel">
<title>Development</title>
<para />
-
- <section id="sect-devel-perl-522">
- <title>Perl 5.22</title>
- <para>
- The version of Perl in Fedora 23 is now 5.22
- </para>
- <para>
- New Features:
- </para>
- <itemizedlist>
- <listitem>
- <para>
- Bitwise operators allows to perform bit-based operation on strings.
- </para>
- </listitem>
- <listitem>
- <para>
- Double-diamond operator allows to process script arguments as file names safely.
- </para>
- </listitem>
- <listitem>
- <para>
- Regular expression operators \b{} and \B{} allow to match character boundaries according to Unicode rules.
- </para>
- </listitem>
- <listitem>
- <para>
- Stricter regular syntax rules can be enabled with use re 'strict'.
- </para>
- </listitem>
- <listitem>
- <para>
- Unicode 7.0 is supported.
- </para>
- </listitem>
- <listitem>
- <para>
- Variables and subroutines can now be aliased by assigning to a reference.
- </para>
- </listitem>
- <listitem>
- <para>
- fileno() function works on directory handles now.
- </para>
- </listitem>
- <listitem>
- <para>
- Special floating point values infinity and non-a-number are more robustly propagated in computations.
- </para>
- </listitem>
- <listitem>
- <para>
- Hexadecimal floating point literals are supported and printf "%a" can print them.
- </para>
- </listitem>
- <listitem>
- <para>
- Class and method name look-up for identifiers known and compile-time is faster now.
- </para>
- </listitem>
- <listitem>
- <para>
- Computing lenght of byte-strings is faster.
- </para>
- </listitem>
- <listitem>
- <para>
- Hash look-ups where the key is a constant are faster.
- </para>
- </listitem>
- <listitem>
- <para>
- New perlunicook manual with examples of handling Unicode in Perl.
- </para>
- </listitem>
- <listitem>
- <para>
- sync_locale() XS function allows to notify interpreter that the locale had changed.
- </para>
- </listitem>
-</itemizedlist>
- <para>
- Changes:
- </para>
-<itemizedlist>
- <listitem>
- <para>
- Packing infinity and not-a-number values into a character results into a fatal error.
- </para>
- </listitem>
- <listitem>
- <para>
- ampersand and backslash ampersand prototype symbols accepts only anonymous subroutines.
- </para>
- </listitem>
- <listitem>
- <para>
- Deprecated encoding pragma is now limited to lexical scope.
- </para>
- </listitem>
- <listitem>
- <para>
- List slices return an empty list only if the original list was empty.
- </para>
- </listitem>
- <listitem>
- <para>
- \N{} with a sequence of multiple spaces results into a fatal error.
- </para>
- </listitem>
- <listitem>
- <para>
- Importing functions from UNIVERSAL module results into a fatal error.
- </para>
- </listitem>
- <listitem>
- <para>
- Splitting (? and (* tokens in regular expressions results into a fatal error.
- </para>
- </listitem>
- <listitem>
- <para>
- Omitting % and @ symbols before hash and array identifiers is not allows anymore.
- </para>
- </listitem>
- <listitem>
- <para>
- $! error string out of use locale scope is in English now.
- </para>
- </listitem>
- <listitem>
- <para>
- $! error string is marked as UTF-8-encoded when appropriate.
- </para>
- </listitem>
- <listitem>
- <para>
- Using m?PATTERN? expression without leading m results into error now.
- </para>
- </listitem>
- <listitem>
- <para>
- Using defined() operator on an array or a hash results into fatal error now.
- </para>
- </listitem>
- <listitem>
- <para>
- Using a hash or an array as an reference results into fatal error now.
- </para>
- </listitem>
- <listitem>
- <para>
- Setting ${^ENCODING} to an defined value is deprecated. Scripts should be written in UTF-8 now.
- </para>
- </listitem>
- <listitem>
- <para>
- Multiple use of /x regular expression modifier is deprecated.
- </para>
- </listitem>
- <listitem>
- <para>
- Literal left curly bracket should be escaped in regular expressions.
- </para>
- </listitem>
- <listitem>
- <para>
- B module has new classes reflecting changes in perl internals.
- </para>
- </listitem>
- <listitem>
- <para>
- Accessing CvPADLIST in on an XSUB is forbidden.
- </para>
- </listitem>
- <listitem>
- <para>
- Internal representation of SVt_NV type has changed.
- </para>
- </listitem>
- <listitem>
- <para>
- PADNAME and PADNAMELIST types are no longer aliases to SV and AV.
- </para>
- </listitem>
- </itemizedlist>
- <para>
- Removed features:
- </para>
- <itemizedlist>
- <listitem>
- <para>
- CGI and Module::Build modules have been removed from core perl distribution.
- </para>
- </listitem>
- <listitem>
- <para>
- find2perl, s2p, and a2p' tools have been removed from core perl distribution.
- </para>
- </listitem>
- <listitem>
- <para>
- Perl_tmps_grow() XS function has been removed.
- </para>
- </listitem>
- <listitem>
- <para>
- SETsv and SETsvUN() macros have been removed.
- </para>
- </listitem>
-</itemizedlist>
- <para>
- For More Information please visit:
- </para>
- <itemizedlist>
- <listitem>
- <para>
-<ulink url="https://fedoraproject.org/wiki/Changes/perl5.22">"Fedora 23 Perl 5.22 Change Page"</ulink>
- </para>
- </listitem>
- <listitem>
- <para>
-<ulink url="http://search.cpan.org/dist/perl-5.22.0/pod/perldelta.pod">cpan.org perl-5.22 perl delta page</ulink>
- </para>
- </listitem>
- </itemizedlist>
- </section>
- <section id="sect-devel-python3-default">
- <title>Fedora is moving to Python 3</title>
- <para>
- Fedora 23 continues the move to Python 3 as the default python interpreter. Critical system components built using python, such as the <application>Anaconda</application> installer, the <application>dnf</application> package manager, and more have been migrated to the newer Python release.
- </para>
- <para>
- Packaged Python modules and utilities are available in Python 3 versions wherever upstream supports it.
- </para>
- <para>
- Python 2.7 (latest Python 2 release, which we also have in Fedora) is currently in maintenance mode only, which means upstream only accepts bugfixes and security fixes, but no new features are being implemented.
- Python 2.7 is the last minor release of Python 2, with upstream support until 2020. Python 3, on the other hand, is actively developed and new features are being added every release.
- Moreover, there is currently no end of support date for Python 3.
- </para>
- <para>
- For more details of Fedora's Python migration plan, please visit: <ulink url="https://fedoraproject.org/wiki/Changes/Python_3_as_Default#Scope">Python 3 default change in Fedora 23</ulink>
- </para>
- <note>
- <title>/usr/bin/python</title>
- <para>
- The <filename>python</filename> executable will not be installed by default on many Fedora 23 systems. The Python project, in <ulink url="https://www.python.org/dev/peps/pep-0394/">PEP 0394</ulink>, recommends that <filename>/usr/bin/python</filename> remain associated with Python 2, which may not be installed.
- </para>
- <para>
- Users with scripts or similar that require <filename>/usr/bin/python</filename> can install it, or use the new <filename>/usr/bin/python3</filename> interpreter.
- </para>
- </note>
- </section>
-
-<section id="sect-devel-tools-mono4">
- <title>Mono upgrade to 4.0</title>
+<section id="sect-devel-tools-mono4.2">
+ <title>Mono upgrade to 4.2.1</title>
<para>
- Support for Mono versions 3.0 and 2.10 has been discontinued. No further development of bug fixing is planned for those branches. Mono 4 is the active branch and has many improvements.
+ The version of Mono in Fedora 24 is 4.2.1
</para>
<para>
- For details on the current Mono release, <ulink url="http://www.mono-project.com/docs/about-mono/releases/4.0.0/">See Upstream notes</ulink>
+ For details on Mono 4.2.1 please visit, <ulink url="http://www.mono-project.com/docs/about-mono/releases/4.2.1/"> upstream notes page</ulink>
</para>
</section>
</section>