Author: yamakenz Date: Tue Jul 3 02:25:24 2007 New Revision: 4659 Modified: sigscheme-trunk/Makefile.am sigscheme-trunk/README sigscheme-trunk/RELNOTE sigscheme-trunk/configure.in sigscheme-trunk/doc/release.txt sigscheme-trunk/m4/ax_feature_configurator.m4 sigscheme-trunk/make-dist.sh
Log: * doc/release.txt - Update release process for Google Code hosting * configure.in - Update mailinglist address * README * RELNOTE * make-dist.sh * Makefile.am * m4/ax_feature_configurator.m4 - Update site URLs Modified: sigscheme-trunk/Makefile.am ============================================================================== --- sigscheme-trunk/Makefile.am (original) +++ sigscheme-trunk/Makefile.am Tue Jul 3 02:25:24 2007 @@ -11,7 +11,7 @@ # $(distdir) does work as a part of $(RELEASE_URL) when configured as a # subpackage. DIST_NAME = $(PACKAGE)-$(VERSION) -UIM_REPOSITORY = http://anonsvn.freedesktop.org/svn/uim +UIM_REPOSITORY = http://uim.googlecode.com/svn SSCM_REPOSITORY = $(UIM_REPOSITORY)/sigscheme-trunk TAGS_REPOSITORY = $(UIM_REPOSITORY)/tags #RELEASE_URL = $(SSCM_REPOSITORY) Modified: sigscheme-trunk/README ============================================================================== --- sigscheme-trunk/README (original) +++ sigscheme-trunk/README Tue Jul 3 02:25:24 2007 @@ -4,13 +4,10 @@ SigScheme is a R5RS Scheme interpreter for embedded use. Homepage: - http://uim.freedesktop.org/wiki/SigScheme + http://code.google.com/p/sigscheme/ Anonymous svn repository: - http://anonsvn.freedesktop.org/svn/uim/sigscheme-trunk/ - - Web access to the repository: - http://websvn.freedesktop.org/uim/sigscheme-trunk/ + http://uim.googlecode.com/svn/sigscheme-trunk/ See following files for further information. @@ -22,7 +19,7 @@ 'make-report.sh' and send us the result regardless of PASSed or FAILed. It greatly helps the development, especially for non-PC platforms. -Mailinglist: [EMAIL PROTECTED] +Mailinglist: [EMAIL PROTECTED] Features Modified: sigscheme-trunk/RELNOTE ============================================================================== --- sigscheme-trunk/RELNOTE (original) +++ sigscheme-trunk/RELNOTE Tue Jul 3 02:25:24 2007 @@ -7,7 +7,7 @@ SigScheme is a R5RS Scheme interpreter for embedded use. Homepage: - http://uim.freedesktop.org/wiki/SigScheme + http://code.google.com/p/sigscheme/ About This Release @@ -46,7 +46,7 @@ 'make-report.sh' and send us the result regardless of PASSed or FAILed. It greatly helps the development, especially for non-PC platforms. -Mailinglist: [EMAIL PROTECTED] +Mailinglist: [EMAIL PROTECTED] What's New Modified: sigscheme-trunk/configure.in ============================================================================== --- sigscheme-trunk/configure.in (original) +++ sigscheme-trunk/configure.in Tue Jul 3 02:25:24 2007 @@ -1,5 +1,5 @@ AC_PREREQ(2.60b) -AC_INIT([SigScheme], [0.8.0], [EMAIL PROTECTED], [sigscheme]) +AC_INIT([SigScheme], [0.8.0], [EMAIL PROTECTED], [sigscheme]) AC_CONFIG_SRCDIR([src/sigscheme.c]) AC_CONFIG_HEADERS([src/config.h]) AM_INIT_AUTOMAKE([1.10 dist-bzip2]) Modified: sigscheme-trunk/doc/release.txt ============================================================================== --- sigscheme-trunk/doc/release.txt (original) +++ sigscheme-trunk/doc/release.txt Tue Jul 3 02:25:24 2007 @@ -6,8 +6,8 @@ A part of this document is based on http://lists.freedesktop.org/archives/uim/2005-November/001381.html[Release -Manual for uim (draft)] contributed to http://uim.freedesktop.org/[uim project] -by Jeroen Ruigrok van der Werven. Thank you for cooperation. +Manual for uim (draft)] contributed to http://code.google.com/p/uim/[uim +project] by Jeroen Ruigrok van der Werven. Thank you for cooperation. Versioning scheme @@ -69,15 +69,15 @@ A release must be tagged for development management. ---------------------------------------------------------------- -$ svn cp -r33xx svn+ssh://svn.freedesktop.org/svn/uim/sigscheme-trunk \ - svn+ssh://svn.freedesktop.org/svn/uim/tags/sigscheme-x.y.z +$ svn cp -r33xx https://uim.googlecode.com/svn/sigscheme-trunk \ + https://uim.googlecode.com/svn/tags/sigscheme-x.y.z ---------------------------------------------------------------- If the release is a snapshot, tag as follows: ---------------------------------------------------------------- -$ svn cp -r33xx svn+ssh://svn.freedesktop.org/svn/uim/sigscheme-trunk \ - svn+ssh://svn.freedesktop.org/svn/uim/tags/sigscheme-snapshot-YYYYMMDD +$ svn cp -r33xx https://uim.googlecode.com/svn/sigscheme-trunk \ + https://uim.googlecode.com/svn/tags/sigscheme-snapshot-YYYYMMDD ---------------------------------------------------------------- Packaging @@ -85,7 +85,7 @@ ---------------------------------------------------------------- $ cd /tmp -$ svn export http://anonsvn.freedesktop.org/svn/uim/tags/sigscheme-x.y.z +$ svn export http://uim.googlecode.com/svn/tags/sigscheme-x.y.z $ cd sigscheme-x.y.z $ ./make-dist.sh ---------------------------------------------------------------- @@ -101,8 +101,66 @@ Publishing and announcements ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# Place sigscheme-x.y.z.tar.{gz,bz2} to http://uim.freedesktop.org/releases/ +Upload the file by the official uploading script: -# Place sigscheme-x.y.z.tar.{gz,bz2} to http://uim.freedesktop.org/releases/ + http://code.google.com/p/support/wiki/ScriptedUploads -FIXME +Don't forget adding appropriate tags as follows. + +Final release: +---------------------------------------------------------------- + googlecode-upload.py -u yamakenz -p sigscheme \ + -s 'SigScheme 0.8.0' -l 'Stable Featured' \ + sigscheme-1.5.0.tar.bz2 +---------------------------------------------------------------- + +Alpha or beta release: +---------------------------------------------------------------- + googlecode-upload.py -u yamakenz -p sigscheme \ + -s 'SigScheme 0.8.0-alpha' -l 'Unstable' \ + sigscheme-1.5.0-alpha.tar.bz2 +---------------------------------------------------------------- + +Snapshot release: +---------------------------------------------------------------- + googlecode-upload.py -u yamakenz -p sigscheme \ + -s 'SigScheme trunk-snapshot20070703' -l 'Snapshot' \ + sigscheme-trunk-snapshot20070703.tar.bz2 +---------------------------------------------------------------- + +And untag 'Featured' from previous final release files by the web +interface. + +Then update the web pages. + + http://code.google.com/p/sigscheme/ + http://code.google.com/p/sigscheme/wiki/SigScheme + http://code.google.com/p/sigscheme/wiki/Download + +Update 'SigScheme' page first and copy it into the project description +(homepage). + +<obsolete> +The checksums of the files must not directly be written into the +anyone-rewritable wikipage, to prevent spoofings. It should be a link to the +release announce which contain the checksum information. +</obsolete> + +And send a message to {sigscheme-ja,uim-en,[EMAIL PROTECTED] + +---------------------------------------------------------------- + <write announcement here> + + http://code.google.com/p/sigscheme/wiki/Download + + MD5 (sigscheme-0.8.0-example.tar.gz) = cff14a6ad95a6a1303b527a86d27bff4 + MD5 (sigscheme-0.8.0-example.tar.bz2) = b2e96af101a0c51df697990f6311f6f2 + SHA1 (sigscheme-0.8.0-example.tar.gz) = 3f152c4aa77a3a44d9f74800a8b9d8d3b6c16771 + SHA1 (sigscheme-0.8.0-example.tar.bz2) = c870c3e8585ce8e4200fe3247021802d922781c6 + + <append RELNOTE here> +---------------------------------------------------------------- + +Update Freshmeat entry at last. + + http://freshmeat.net/projects/sigscheme/ Modified: sigscheme-trunk/m4/ax_feature_configurator.m4 ============================================================================== --- sigscheme-trunk/m4/ax_feature_configurator.m4 (original) +++ sigscheme-trunk/m4/ax_feature_configurator.m4 Tue Jul 3 02:25:24 2007 @@ -1,4 +1,4 @@ -##### http://websvn.freedesktop.org/uim/branches/r5rs/sigscheme/m4/ax_feature_configurator.m4 +##### http://uim.googlecode.com/svn/sigscheme-trunk/m4/ax_feature_configurator.m4 # # SYNOPSIS # @@ -9,16 +9,16 @@ # A dependency-based feature configurator. # # This macro suite is still under development. See -# http://websvn.freedesktop.org/uim/branches/r5rs/sigscheme/configure.in +# http://uim.googlecode.com/svn/sigscheme-trunk/configure.in # as a working example. # # LAST MODIFICATION # -# 2006-12-18 +# 2007-07-03 # # COPYLEFT # -# Copyright (c) 2006 YAMAMOTO Kengo <yamaken AT bp.iij4u.or.jp> +# Copyright (c) 2006-2007 YAMAMOTO Kengo <yamaken AT bp.iij4u.or.jp> # # Copying and distribution of this file, with or without # modification, are permitted in any medium without royalty provided Modified: sigscheme-trunk/make-dist.sh ============================================================================== --- sigscheme-trunk/make-dist.sh (original) +++ sigscheme-trunk/make-dist.sh Tue Jul 3 02:25:24 2007 @@ -2,7 +2,7 @@ MAKE=make -UIM_REPOSITORY="http://anonsvn.freedesktop.org/svn/uim" +UIM_REPOSITORY="http://uim.googlecode.com/svn" TAGS_REPOSITORY="${UIM_REPOSITORY}/tags" #SSCM_REPOSITORY="${UIM_REPOSITORY}/sigscheme-trunk" SSCM_REPOSITORY="${TAGS_REPOSITORY}/sigscheme-0.7.4"
