couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Windows_Binary_Packages" by DaveCottlehuber
Date Wed, 27 Mar 2013 09:00:54 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Windows_Binary_Packages" page has been changed by DaveCottlehuber:
http://wiki.apache.org/couchdb/Windows_Binary_Packages?action=diff&rev1=96&rev2=97

Comment:
updates for Noah's new 1.2.2 / 1.3.0 approach

  
  = Introduction =
  
- Following an official source vote, a Windows binary is created. The procedure for this is
documented in [[https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=blob;f=INSTALL.Windows;hb=HEAD|INSTALL.Windows]]
and a scripted approach is available in the appropriate branch of [[https://github.com/dch/glazier/|glazier]],
tagged per source release.
+ Following an official source vote, a Windows binary is created. The procedure for this is
documented in [[https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=blob;f=INSTALL.Windows;hb=HEAD|INSTALL.Windows]]
and a scripted approach is available in the appropriate branch of [[https://github.com/dch/glazier/|glazier]],
branched and tagged per source release.
  
- After the binary is built, it is then [[http://www.apache.org/dev/release-signing.html#sign-release|signed]]
and uploaded to the appropriate committer's [[https://people.apache.org/~id|apache site]].
+ After the binary is built, it is then [[http://www.apache.org/dev/release-signing.html#sign-release|signed]]
and uploaded to [[https://dist.apache.org/repos/dist/dev/couchdb/binary/win|the svn repository]]
under {{{/$RELEASE/$VERSION}}}.
  
  Send an email to the [[mailto:dev@couchdb.apache.org|dev@ mailing list]], requesting feedback
on the proposed binaries. This should follow the general [[Release_procedure|CouchDB release
procedure]] for consistency. Ensure you link to the [[#Testing|test procedure]].
  
@@ -30, +30 @@

  
   * [[http://www.apache.org/info/verification.html|Verify]] the GPG [[http://www.apache.org/dev/release-signing.html#verifying-signature|signature]].
Additional tips are available at [[http://gpg4win.de/handbuecher/novices.html|Introduction
to GPG for Windows]].
   * Validate the MD5 and SHA digests using [[http://md5deep.sourceforge.net/|md5 and sha
for Windows]] or similar
-  * Run the installer or use the [[http://innounp.sourceforge.net/|Inno setup unpacker]]
+  * Run the installer directly, into a separate directory, or use the [[http://innounp.sourceforge.net/|Inno
setup unpacker]]. There is no requirement to uninstall your existing CouchDB.
   * Confirm using antivirus software there are no viruses or malware present. Microsoft provides
the free [[http://windows.microsoft.com/en-GB/windows/products/security-essentials|Security
Essentials]].
+  * Start CouchDB via the provided {{{couchdb.bat}}} script.
+  * Use Futon to run the basic [[http://127.0.0.1:5984/_utils/verify_install.html|user verification]]
tests. There is no need to run the full [[http://127.0.0.1:5984/_utils/couch_tests.html?script/couch_tests.js|dev
test suite]], as these are being removed in coming releases anyway, for a more robust command-line
test suite during build time.
-  * If required, rerun the installer into a separate directory and start CouchDB via the
provided {{{couchdb.bat}}} script.
-  * Run Firefox >=4, launch Private Browsing mode, and disable caching in {{{about:config}}}
by setting both {{{browser.cache.disk.enable = false}}} and {{{network.http.use-cache = false}}}
temporarily:
- 
- {{attachment:firefox_cache_settings.png}}
- 
-  * Use Futon to run the basic [[http://127.0.0.1:5984/_utils/verify_install.html|user verification]]
tests as well as the full [[http://127.0.0.1:5984/_utils/couch_tests.html?script/couch_tests.js|dev
test suite]].
-  * Some tests may fail occasionally depending on the speed of your PC and the phases of
the moon. It's fine to re-try a few times, or to test over LAN connection rather than localhost.
  
   * FIX LATER: Double-check `README`, `INSTALL.Windows`, `NEWS`, `LICENSE`, and `CHANGES`
files are present in {{{%COUCHDIR%/share/doc/couchdb/}}} and contents is appropriate. At present
these are gzipped but this should be fixed, and added as shortcuts.
  
- == Giving Feedback on the Binaries ==
+ = Giving Feedback on the Binaries =
  
   * Reply to the original binary package proposal - for example;
   {{{
  +1
  Windows 7 x64 SP1
  Firefox 10.12
- signature OK
+ gpg sig OK
  md5 & sha OK
  No malware detected
  End-user verification OK
- Futon tests failed
- [... tedious details ommitted.. ]
  }}}
+ 
   * If the original source artefact vote is aborted, please ensure you remove any copies
of the binary to avoid these escaping into the wild.
   * Full details are on the main CouchDB [[Release_procedure|Release procedure]].
  

Mime
View raw message