en-US/Devel-Tools.xml | 402 +++++++++++++++++++++++++++++++++++++++++++++++-
en-US/Release_Notes.xml | 3
2 files changed, 401 insertions(+), 4 deletions(-)
New commits:
commit a2d5f465f52272540cf7bf15e10afc3fd3dc1413
Author: John J. McDonough <jjmcd(a)fedoraproject.org>
Date: Tue Mar 31 09:41:13 2009 -0400
Updates to devel tools
Added revision control tools
Removed gcc family as a separate section
diff --git a/en-US/Devel-Tools.xml b/en-US/Devel-Tools.xml
index 0bdb9df..36d204f 100644
--- a/en-US/Devel-Tools.xml
+++ b/en-US/Devel-Tools.xml
@@ -5,7 +5,7 @@
<section>
<title>Tools</title>
<remark>This beat is located here: <ulink type="http"
url="https://fedoraproject.org/wiki/Docs/Beats/Devel/Tools">...
- <note><para>This is work in progress Not all development tools packages
have been researched</para></note>
+<!-- <note><para>This is work in progress Not all development tools
packages have been researched</para></note> -->
<para>
The following packages are new or updated for Fedora 11:
@@ -553,12 +553,12 @@
</section>
<section>
- <title>Lexican and Parsing Tools</title>
+ <title>Lexical and Parsing Tools</title>
<variablelist>
<varlistentry>
- <term></term>
+ <term>bison</term>
<listitem>
<para>
Fedora 11 includes version 2.4.1 of
@@ -704,4 +704,400 @@
</variablelist>
</section>
+ <section>
+ <title>Revision Tools</title>
+
+ <variablelist>
+
+ <varlistentry>
+ <term>bzr</term>
+ <listitem>
+ <para>
+ <package>bzr</package> has been upgraded to 1.12 which
+ includes a large number of new features and bug fixes over
+ the 1.7 version in Fedora 10. The <package>bzr</package>
+ user is encouraged to visit the project's webpage at
+ <ulink type="http"
+
url="http://www.bazaar-vcs.org/">http://www.bazaar-vcs.org/&...
+ to review these improvements.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>cvs2svn</term>
+ <listitem>
+ <para>
+ <package>cvs2svn</package> has been updated to 2.2.0. In
+ addition to bugfixes, there are a large number of new
+ features. Visit <ulink type="http"
+
url="http://cvs2svn.tigris.org/source/browse/cvs2svn/tags/2.2.0/CHAN...
+ for the details.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>darcs</term>
+ <listitem>
+ <para>
+ Version 2.2.0 of <package>darcs</package> includes a
+ number of new features in addition to a number of
+ bugfixes. See the changelog at <ulink type="http"
+
url="http://allmydata.org/trac/darcs-2/browser/NEWS">http://...;.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>giggle</term>
+ <listitem>
+ <para>
+ Most important changes in 0.4.90:
+ <itemizedlist>
+ <listitem>
+ <para>
+ The user interface has been cleaned up dramatically.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The file browing view was restored and has
+ annotation support now.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The compact view is gone.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ There are the basics of a plugin system now.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The revision view shows avatars retreived from Gravatar.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>git</term>
+ <listitem>
+ <para>
+ <package>git</package> has been updated to 1.6.2. In
+ addition to other changes, the Fedora packages now follow
+ upstream defaults and install the majority of
+ <command>git-*</command> commands outside the default
+ PATH. If you have scripts that call
+ <command>git-*</command> binaries, you are encouraged to
+ change them to use the <command>git foo</command>
+ style. If this is not feasible, you can adjust your
+ PATH. Git provides a convenient method to do this:
+ <screen>
+ PATH=$(git --exec-path):$PATH
+ </screen>
+ It is worth noting that <package>git</package> hooks are
+ run with <command>$(git --exec-path)</command> in their
+ PATH.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>mercurial</term>
+ <listitem>
+ <para>
+ Version 1.1.2 is included in Fedora 11 with a large number
+ of new features. See the release notes for mercurial at
+ <ulink type="http"
+
url="http://www.selenic.com/mercurial/wiki/index.cgi/WhatsNew"&...;.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>monotone</term>
+ <listitem>
+ <para>
+ <package>monotone</package> 0.42 includes the following changes:
+ <itemizedlist>
+ <listitem>
+ <para>
+ The output of <command>automate
+ show_conflicts</command> has been changed; a default
+ resolution for file content conflicts and user
+ resolutions for other conflict types has been
+ added. <command>directory_loop_created</command>
+ changed to <command>directory_loop</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The French, Brazilian-Portuguese and Japanese
+ translations were outdated and thus have been
+ removed from the distribution. In case you care
+ about them and want them back, drop us a note at
+ <ulink type="mailto"
+
url="mailto:monotone-devel@nongnu.org">monotone-devel@nongnu.org</ulink>.
+ </para>
+ </listitem>
+ </itemizedlist>
+ and the following new features:
+ <itemizedlist>
+ <listitem>
+ <para>
+ New <command>mtn ls duplicates</command> command
+ which lets you list duplicated files in a given
+ revision or the workspace.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New option <command>--no-workspace</command>, to
+ make <package>monotone</package> ignore any
+ workspace it might have been run in.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New command group <command>mtn conflicts *</command>
+ provides asynchronous conflict resolutions for merge
+ and propagate.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New <command>automate file_merge</command> command
+ which runs the internal line merger on two files
+ from two revisions and outputs the result.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New <command>automate lua</command> command with
+ which <package>lua</package> functions, like
+ <package>monotone</package> hooks, can be called
+ over automate. This is particularily useful to get
+ user defaults, like ignorable files, branch keys and
+ passwords, which are managed through one or more
+ monotonerc files.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New <command>automate read_packets</command> command
+ which reads data packets like public keys similar to
+ <command>mtn read</command>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <command>merge</command> and
+ <command>propagate</command> accept user commit
+ messages; the <command>merge rev rev</command> or
+ <command>propagate branch branch</command> message
+ will be prefixed to the user
+ message. <command>--no-prefix</command> removes the
+ prefix.
+ </para>
+ </listitem>
+ </itemizedlist>
+ as well as a number of bugfixes.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>subversion</term>
+ <listitem>
+ <para>
+ User-visible changes in 1.5.5:
+ <itemizedlist>
+ <listitem>
+ <para>
+ allow prop commits on dirs with modified children
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ make Cyrus auth implementation always prefer
+ EXTERNAL to ANONYMOUS
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ do not create mergeinfo for wc-wc moves or copies
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ do not autoupgrade old BDB filesystems to 1.5 or 1.4
+ format
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ return mergeinfo to prior state during reverse
+ merges
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ remove mergeinfo deleted by merge
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ make proxy slaves pass through txn GET and PROPFIND
+ requests
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ merge can now use targets with inconsistent
+ newlines2
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ don't allow empty-string changelists
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ remove false positive <command>ra_neon</command>
+ mergeinfo errors
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ improve performance of <command>svn merge
+ --reintegrate</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: foreign merges keep UUID of foreign
+ repository
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: properly encode diff headers used in conflict
+ resolution
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: segfault in <command>svn cp --parents</command>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: mergeinfo for '...' maps to empty revision
+ range
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: segfault in BDB backend node-origins cache
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: broken merge if target's history includes
+ resurrections
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fixed: invalid mergeinfo created on a subtree during
+ merge
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>svn2cl</term>
+ <listitem>
+ <para>
+ <package>svn2cl</package> has been updated to
+ 0.11. Changes since release 0.10:
+ <itemizedlist>
+ <listitem>
+ <para>
+ small portability improvements
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ fix for OpenBSD's ksh
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>tkcvs</term>
+ <listitem>
+ <para>
+ Changes in version 8.2:
+ <itemizedlist>
+ <listitem>
+ <para>
+ The Branch Browser can now draw merge arrows for
+ merges tracked by Subversion 1.5's mergeinfo
+ property and CVSNT's mergepoint feature. The
+ work-around of using tags is no longer necessary, if
+ your Subversion or CVSNT server and client support
+ their own merge tracking.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The Branch Browser has a new search ability, so you
+ can highlight a revision on the diagram by its
+ version, date, tag, or author.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The Log button in the Branch Browser always produces
+ a full log of revisions on the selected branch
+ instead of inappropriately following the Directory
+ Browser's "Log Detail" setting.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ If your SVN repository has a structure that's
+ functionally similar to trunk, branches, and tags
+ but with different names, you can tell TkCVS about
+ it by setting variables in tkcvs_def.tcl:
+ <itemizedlist>
+ <listitem><para>cvscfg(svn_trunkdir)</para></listitem>
+ <listitem><para>cvscfg(svn_branchdir)</para></listitem>
+ <listitem><para>cvscfg(svn_tagdir)</para></listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </itemizedlist>
+ </para>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+ </section>
+
</section>
diff --git a/en-US/Release_Notes.xml b/en-US/Release_Notes.xml
index ee9d404..bc50457 100644
--- a/en-US/Release_Notes.xml
+++ b/en-US/Release_Notes.xml
@@ -52,7 +52,8 @@
<xi:include href="Development.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Devel-Runtime.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Devel-Tools.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="Devel-GCC.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- Unless there is a lot more input from development, no need for a separate gcc
section
+ <xi:include href="Devel-GCC.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" /> -->
<xi:include href="Devel-Java.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Devel-Eclipse.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="Devel-Haskell.xml"
xmlns:xi="http://www.w3.org/2001/XInclude" />