You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Robbie Gemmell <ro...@gmail.com> on 2010/11/07 21:22:45 UTC

Version increments

Hi all,

I have just incremented the version numbers on both the
0.8-release-candidates branch and trunk. The code versions obviously
changed from 0.7 to 0.8 and 0.9 respectively, but there were also a
few doc updates for both from 0.7 to 0.8.

Below is a list of places I found 0.7 to be used in the repo and which
served as the basis for what I updated. Also included are some things
I didn't update, and places on the website that will need updated once
it is more suitable to do so (i.e. once we have a 0.8 release to put
up there).

The commits were 1032366 (0.8-release-candidates) and 1032374 (trunk).
I'd appreciate people taking a look over them to verify that the
changes I made seem appropriate, and check whether I missed anything.

Thanks,
Robbie




Code Files:
===========

./python/setup.py:      version="0.7"
./java/common.xml:  <property name="project.version"       value="0.7"/>
./java/broker/src/main/java/org/apache/qpid/server/plugins/PluginManager.java:
   private static final String QPID_VER_SUFFIX = "version=0.7,";
./java/client/src/main/java/client.bnd:ver: 0.7.0
./java/management/eclipse-plugin/META-INF/MANIFEST.MF:Bundle-Version: 0.7.0
./java/management/common/src/main/java/management-common.bnd:ver: 0.7.0
./java/broker-plugins/experimental/shutdown/src/main/java/shutdown.bnd:ver:
0.7.0
./java/common/src/main/java/common.bnd:ver: 0.7.0
./QPID_VERSION.txt:0.7
./cpp/src/CMakeWinVersions.cmake:# set
("winver_${projectName}_FileVersionBinary"    "0,7,0,1")

./cpp/src/CMakeWinVersions.cmake:# set
("winver_${projectName}_ProductVersionBinary" "0,7,0,1")
./cpp/src/CMakeWinVersions.cmake: ...also a set of vertical individual
version indices, discovered after opening the file for the above
changes.
./tools/setup.py:      version="0.7",
./tests/setup.py:      version="0.7",
./extras/qmf/setup.py:      version="0.7",


Docs:
=====

./doc/book/src/java/broker/configuration/Topic-Configuration.xml:
<para>New in 0.7 is the ability to define configuration for topics.
Currently this is limited to
./doc/book/src/java/broker/configuration/Topic-Configuration.xml:
  <para> As of 0.7 the topic configuration is limited to straight
string matching. This means
./doc/book/src/Programming-In-Apache-Qpid.xml:          If you are
using JMS Map messages and deploying a new client with any JMS client
older than 0.7 release, you must set this to true to ensure the older
clients can understand the map message encoding.


Files that mention 0.7 which were NOT changed due to the context:
==================================================================

./cpp/src/qmf/agentCapability.h:     * Legacy (Qpid 0.7 C++ Agent, 0.7
Broker Agent) capabilities
./cpp/bld-winsdk.ps1:#  4. Args[3] holds the version number.
"0.7.946106-99"


Website source files, to be modified upon release completion:
=============================================================

./doc/website/template/template.html:	    <li><a
href="documentation.html#doc07">Version 0.7</a></li>
./doc/website/content/getting_started.html:	<li>Instructions for <a
href="http://qpid.apache.org/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01.html#section-Running-a-Qpid-CPP-Broker"
title="RASC">running a Qpid C++ broker (AMQP 0-10) </a></li>
./doc/website/content/documentation.html:  <h2
id="doc06">Documentation for Qpid 0.7 (development branch)</h2>
./doc/website/content/documentation.html:      <a
href="books/0.7/AMQP-Messaging-Broker-CPP-Book/pdf/AMQP-Messaging-Broker-CPP-Book.pdf"
./doc/website/content/documentation.html:      <a
href="books/0.7/AMQP-Messaging-Broker-CPP-Book/html/index.html">HTML</a></p></li>
./doc/website/content/documentation.html:      <p><a
href="books/0.7/AMQP-Messaging-Broker-Java-Book/pdf/AMQP-Messaging-Broker-Java-Book.pdf"
./doc/website/content/documentation.html:      <a
href="books/0.7/AMQP-Messaging-Broker-Java-Book/html/index.html">HTML</a></p></li>
./doc/website/content/documentation.html:      <a
href="books/0.7/Programming-In-Apache-Qpid/pdf/Programming-In-Apache-Qpid.pdf"
./doc/website/content/documentation.html:      <a
href="books/0.7/Programming-In-Apache-Qpid/html/index.html"
./doc/website/content/documentation.html:      <p>C++:    <a
href="apis/0.7/cpp/html/index.html">HTML</a> | <a
href="apis/0.7/cpp/qpid-cpp-doxygen-0.7.html.tar.gz">qpid-cpp-doxygen-0.7.html.tar.gz</a></p>
./doc/website/content/documentation.html:      <p>Python: <a
href="apis/0.7/python/html/index.html">HTML</a> | <a
href="apis/0.7/python/qpid-python-epydoc-0.7.html.tar.gz">qpid-python-epydoc-0.7.html.tar.gz</a></p></li>

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org