[jsword-svn] r1192 - in trunk: bibledesktop bibledesktop-web/src/web

dmsmith at www.crosswire.org dmsmith at www.crosswire.org
Mon Nov 20 19:24:12 MST 2006


Author: dmsmith
Date: 2006-11-20 19:24:10 -0700 (Mon, 20 Nov 2006)
New Revision: 1192

Removed:
   trunk/bibledesktop/Info.plist
Modified:
   trunk/bibledesktop-web/src/web/download.html
   trunk/bibledesktop-web/src/web/template.xsl
   trunk/bibledesktop/ReleaseInstructions.txt
Log:
post release activity

Deleted: trunk/bibledesktop/Info.plist
===================================================================
--- trunk/bibledesktop/Info.plist	2006-11-19 03:18:50 UTC (rev 1191)
+++ trunk/bibledesktop/Info.plist	2006-11-21 02:24:10 UTC (rev 1192)
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
-<plist version="0.9">
-<dict>
-	<key>CFBundleName</key>
-	<string>Bible Desktop</string>
-	<key>CFBundleIdentifier</key>
-	<string>org.crosswire.jsword</string>
-	<key>CFBundleVersion</key>
-	<string>1.0.4</string>
-	<key>CFBundleAllowMixedLocalizations</key>
-	<string>true</string>
-	<key>CFBundleExecutable</key>
-	<string>JavaApplicationStub</string>
-	<key>CFBundleDevelopmentRegion</key>
-	<string>English</string>
-	<key>CFBundlePackageType</key>
-	<string>APPL</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleGetInfoString</key>
-	<string>Bible Desktop v1.0.4 (c) 2006</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundleIconFile</key>
-	<string>BibleDesktop.icns</string>
-	<key>Java</key>
-	<dict>
-		<key>WorkingDirectory</key>
-		<string>$APP_PACKAGE/Contents/Resources/Java</string>
-		<key>VMOptions</key>
-		<string>-Xmx512Mm</string>
-		<key>MainClass</key>
-		<string>org.crosswire.bibledesktop.desktop.Desktop</string>
-		<key>JVMVersion</key>
-		<string>1.4+</string>
-		<key>ClassPath</key>
-			<array>
-			<string>$JAVAROOT/bibledesktop-1.0.4.jar</string>
-			<string>$JAVAROOT/commons-codec-1.3.jar</string>
-			<string>$JAVAROOT/commons-httpclient-3.0.1.jar</string>
-			<string>$JAVAROOT/commons-logging-1.1.jar</string>
-			<string>$JAVAROOT/commons-net-1.4.1.jar</string>
-			<string>$JAVAROOT/javatar-2.5.jar</string>
-			<string>$JAVAROOT/jdom-1.0.jar</string>
-			<string>$JAVAROOT/jlfgr-1_0.jar</string>
-			<string>$JAVAROOT/jsword-1.0.4.jar</string>
-			<string>$JAVAROOT/jsword-common-1.0.4.jar</string>
-			<string>$JAVAROOT/jsword-common-swing-1.0.4.jar</string>
-			<string>$JAVAROOT/lucene-core-2.0.0.jar</string>
-			</array>
-		<key>Properties</key>
-		<dict>
-			<key>apple.laf.useScreenMenuBar</key>
-			<string>true</string>
-		</dict>
-	</dict>
-</dict>
-</plist>

Modified: trunk/bibledesktop/ReleaseInstructions.txt
===================================================================
--- trunk/bibledesktop/ReleaseInstructions.txt	2006-11-19 03:18:50 UTC (rev 1191)
+++ trunk/bibledesktop/ReleaseInstructions.txt	2006-11-21 02:24:10 UTC (rev 1192)
@@ -64,8 +64,31 @@
 	codebase="http://www.crosswire.org/bibledesktop/stable"
 	href="http://www.crosswire.org/bibledesktop"
 
+Step 8: Clean checkout on the crosswire server
+Log in to the crosswire server
+Check ~jsword/bibledesktop/html/stable for the *1.0.9* files.
+They should match the files listed in BibleDesktop.jnlp.
+Remove any old or unused jars. This is important as they will otherwise be packaged via ant.
+Put ~jsword/bin in your path.
+Run ~jsword/bin/cleanCheckout.sh.
+Run ~jsword/bin/build.sh all release.final
+Check ~ftp/pub/jsword/release for the *1.0.9* files.
+They should match the *1.0.8* files. Fix as needed.
+
+Step 9: Verify the install.
+Go to www.crosswire.org/bibledesktop/download.html
+Check that the Mac installer works on a Mac.
+Check that the Windows installer works on Windows, without Java and also with Java.
+Check that Java WebStart works on a Mac, on Windows *or* on linux, with Java installed.
+
+Step 10: Tag the release in svn
+Wait a few days to see if there are any problems that need to be fixed.
+If so, fix the problems and re-release with the same version number.
+svn tag http://www.crosswire.org/svn/jsword/trunk http://www.crosswire.org/svn/jsword/tags/R1.0.9
+
 Public Relations:
 	Create the announcements:
 		http://www.crosswire.org/sword/admin/news (userid and password required)
 		jsword-web/src/web/change.html with a detailed list of changes
-		jsword-web/src/web/news.html with a short announcement
\ No newline at end of file
+		jsword-web/src/web/news.html with a short announcement
+	Send an announcement to jsword-devel, bibledesktop-announce and bibldesktop-users
\ No newline at end of file

Modified: trunk/bibledesktop-web/src/web/download.html
===================================================================
--- trunk/bibledesktop-web/src/web/download.html	2006-11-19 03:18:50 UTC (rev 1191)
+++ trunk/bibledesktop-web/src/web/download.html	2006-11-21 02:24:10 UTC (rev 1192)
@@ -59,7 +59,7 @@
 <h1>Note on Linux</h1>
 <p>
   Most distributions of Linux pose a challenge to running Java programs:
-  They do not come with a version of Java that can run BibleDesktop.
+  Most do not come with a version of Java that can run BibleDesktop.
   You will need to
   <a href="/jsword/linuxjava.html">obtain and install Java</a>
   before trying to run BibleDesktop.
@@ -67,14 +67,13 @@
 
 <h1>Binary Downloads</h1>
 <p>
-  If you wish to download Bible Desktop without an installer and to run in the conventional manner, it is
+  If you wish to download Bible Desktop without an installer and to run from the command line, it is
   available in the following formats. The links below are all for version 1.0.5,
   (but <a href="/ftpmirror/pub/jsword/release">this link</a> has older versions
   for what they are worth):
 </p>
 <ul>
   <li><a href="/ftpmirror/pub/jsword/release/bibledesktop-1.0.5-bin.zip">For Windows there is a .zip file.</a></li>
-  <li><a href="/ftpmirror/pub/jsword/release/bibledesktop-1.0.5.dmg">For MacOS-X there is a .dmg file.</a></li>
   <li><a href="/ftpmirror/pub/jsword/release/bibledesktop-1.0.5-bin.tar.gz">For Linux/Unix there is a .tar.gz file.</a></li>
 </ul>
 

Modified: trunk/bibledesktop-web/src/web/template.xsl
===================================================================
--- trunk/bibledesktop-web/src/web/template.xsl	2006-11-19 03:18:50 UTC (rev 1191)
+++ trunk/bibledesktop-web/src/web/template.xsl	2006-11-21 02:24:10 UTC (rev 1192)
@@ -81,6 +81,14 @@
       </script>
 
       <p>
+        Other Bible Software on the Net:<br/>
+        <a href="/sword/software/biblecs">The SWORD Project for Windows</a><br/>
+        <a href="http://www.MacSword.com">MacSword</a><br/>
+        <a href="http://www.BibleTime.info">BibleTime for Linux</a>
+        <a href="http://gnomesword.sourceforge.net">GnomeSword for Linux</a>
+      </p>
+
+      <p>
         Related Projects:<br/>
         <a href="/jsword">J-Sword</a><br/>
         <a href="/sword">Sword</a>




More information about the jsword-svn mailing list