|
From: <rus...@us...> - 2008-04-21 12:45:06
|
Revision: 119
http://gearbox.svn.sourceforge.net/gearbox/?rev=119&view=rev
Author: russo2503v
Date: 2008-04-21 05:45:02 -0700 (Mon, 21 Apr 2008)
Log Message:
-----------
post-release version++
Modified Paths:
--------------
gearbox/trunk/CMakeLists.txt
gearbox/trunk/doc/devguide.dox
gearbox/trunk/doc/history.dox
Added Paths:
-----------
gearbox/trunk/doc/release_instructions.dox
Modified: gearbox/trunk/CMakeLists.txt
===================================================================
--- gearbox/trunk/CMakeLists.txt 2008-04-21 12:14:35 UTC (rev 118)
+++ gearbox/trunk/CMakeLists.txt 2008-04-21 12:45:02 UTC (rev 119)
@@ -11,7 +11,7 @@
#
# project version string
#
-SET( GBX_PROJECT_VERSION 1.0.0 CACHE STRING "Version of GearBox distribution" )
+SET( GBX_PROJECT_VERSION 1.0.0+ CACHE STRING "Version of GearBox distribution" )
#
# The rest is done by a script
Modified: gearbox/trunk/doc/devguide.dox
===================================================================
--- gearbox/trunk/doc/devguide.dox 2008-04-21 12:14:35 UTC (rev 118)
+++ gearbox/trunk/doc/devguide.dox 2008-04-21 12:45:02 UTC (rev 119)
@@ -20,5 +20,6 @@
- @ref gbx_doc_principles
- @ref gbx_doc_practices
+- @ref gbx_doc_release
*/
Modified: gearbox/trunk/doc/history.dox
===================================================================
--- gearbox/trunk/doc/history.dox 2008-04-21 12:14:35 UTC (rev 118)
+++ gearbox/trunk/doc/history.dox 2008-04-21 12:45:02 UTC (rev 119)
@@ -23,6 +23,17 @@
@section hydro_doc_todo_todo To-Do List for Next Release
+@section gbx_doc_history_head Changes in SVN since Last Release
+
+@par Project wide
+
+@par New libraries
+
+@par Updated libraries
+
+@par Removed libraries
+
+
@section gbx_doc_history_100 Changes in Release 1.0.0
@par Project wide
Added: gearbox/trunk/doc/release_instructions.dox
===================================================================
--- gearbox/trunk/doc/release_instructions.dox (rev 0)
+++ gearbox/trunk/doc/release_instructions.dox 2008-04-21 12:45:02 UTC (rev 119)
@@ -0,0 +1,50 @@
+/*
+ * GearBox Project: Peer-Reviewed Open-Source Libraries for Robotics
+ * http://gearbox.sf.net/
+ * Copyright (c) 2008 GearBox Team
+ *
+ * This distribution is licensed to you under the terms described in
+ * the LICENSE file included in this distribution.
+ *
+ */
+
+/*!
+
+@page gbx_doc_release Release Instructions
+
+@note Reviewed for release 1.0.0.
+
+@section gbx_doc_release_release Release
+
+-# On any machine
+ - Make sure the distributions compile cleanly and the tests don't fail.
+-# On a machine that doesn't build regularly:
+ -# Blow away old installation.
+ -# Check out clean copy.
+ -# Modify the project version in the top-level CMakeLists.txt file.
+ -# Modify the 'news' section in the 'index.dox' file.
+ -# (Possibly) delete retired directory.
+ -# Update LICENSE information by running cmake with BUILD_LICENSE=ON.
+ -# Shunt everything down in 'doc/history.dox'.
+ -# Delete any temporary files created by an editor.
+ -# Check in those changes.
+ -# Tag the distributions, eg with:
+@verbatim
+$ svn copy https://gearbox.svn.sf.net/svnroot/gearbox/gearbox/trunk https://gearbox.svn.sf.net/svnroot/gearbox/gearbox/tags/RELEASE_1.7.0 -m 'Tagging release 1.7.0'
+@endverbatim
+ -# Delete all .svn directories (eg with 'find . -name .svn | xargs rm -rf')
+ -# Create tar-ball, named eg. 'gearbox-1.7.0.tar.gz'
+ -# Now the tar-ball is ready to roll. But first test that the original untars and builds cleanly.
+ -# Copy the tar-ball to a machine with external access.
+-# On a machine with external access:
+ -# ftp to upload.sf.net (anonymous login)
+ -# cd /incoming
+ -# 'put' the tarball
+-# Create a new distro through the sourceforge web interface
+ - Login a project administrator
+ - (Go through "'Admin' -> 'File Releases'" from the GearBox project page)
+-# Update the web page
+ - Use the script: <distro>/doc/rebuild_docco.sh
+-# Increment the version numbers (eg '1.7.0' -> '1.7.0+') in the top-level CMakeLists.txt files.
+
+*/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|