Updated Branches:
  refs/heads/0.8.x 40f0a48e0 -> 3acd89a26

Fixing some NEWS and CHANGES inconsistencies between 0.8.x and 0.9.x


Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/3acd89a2
Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/3acd89a2
Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/3acd89a2

Branch: refs/heads/0.8.x
Commit: 3acd89a26bf37b87774e2a4c7a6bf83b43f255d0
Parents: 40f0a48
Author: Noah Slater <[email protected]>
Authored: Mon Feb 25 20:45:57 2013 +0000
Committer: Noah Slater <[email protected]>
Committed: Mon Feb 25 20:45:57 2013 +0000

----------------------------------------------------------------------
 CHANGES |   52 ++++++++++++++++++++++++++--------------------------
 NEWS    |   12 +++++-------
 2 files changed, 31 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb/blob/3acd89a2/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index ce5bc2e..cfe2506 100644
--- a/CHANGES
+++ b/CHANGES
@@ -25,7 +25,7 @@ HTTP Interface:
  * CouchDB can now be bound to IPv6 addresses.
  * The HTTP Server header now contains the versions of CouchDB and Erlang.
 
-Javascript View Server:
+JavaScript View Server:
 
  * Sealing of documents has been disabled due to an incompatibility with
    SpiderMonkey 1.9.
@@ -36,7 +36,7 @@ Packaging and System Integration:
 
  * The `couchdb` script no longer uses `awk` for configuration checks as this
    was causing portability problems.
- * Updated `sudo` example in the README to use the `-i` option, this fixes
+ * Updated `sudo` example in the `README` to use the `-i` option, this fixes
    problems when invoking from a directory the `couchdb` user cannot access.
 
 Futon Utility Client:
@@ -58,56 +58,56 @@ Database Core:
  * To support map/reduce, the structure of design documents has changed. View
    values are now JSON objects containing at least a "map" member, and
    optionally a "reduce" member.
- * View servers are now identified by name (for example "javascript") instead 
of
+ * View servers are now identified by name (for example `javascript`) instead 
of
    by MIME type.
  * Automatically generated document IDs are now based on proper UUID generation
    using the crypto module.
- * The field "content-type" in the JSON representation of attachments has been
-   renamed to "content_type" (underscore).
+ * The field `content-type` in the JSON representation of attachments has been
+   renamed to `content_type` (underscore).
 
 HTTP Interface:
 
  * CouchDB now uses MochiWeb instead of inets for the HTTP server
    implementation. Among other things, this means that the extra configuration
-   files needed for inets (such as couch_httpd.conf) are no longer used.
- * The HTTP interface now completely supports the HEAD method. (COUCHDB-3)
- * Improved compliance of Etag handling with the HTTP specification.
+   files needed for inets (such as `couch_httpd.conf`) are no longer used.
+ * The HTTP interface now completely supports the `HEAD` method. (COUCHDB-3)
+ * Improved compliance of `Etag` handling with the HTTP specification.
    (COUCHDB-13)
- * Etags are no longer included in responses to document GET requests that
+ * Etags are no longer included in responses to document `GET` requests that
    include query string parameters causing the JSON response to change without
    the revision or the URI having changed.
  * The bulk document update API has changed slightly on both the request and 
the
    response side. In addition, bulk updates are now atomic.
- * CouchDB now uses TCP_NODELAY to fix performance problems with persistent
+ * CouchDB now uses `TCP_NODELAY` to fix performance problems with persistent
    connections on some platforms due to nagling.
  * Including a `?descending=false` query string parameter in requests to views
    no longer raises an error.
  * Requests to unknown top-level reserved URLs (anything with a leading
-   underscore) now return a "unknown_private_path" error instead of the
-   confusing "illegal_database_name".
+   underscore) now return a `unknown_private_path` error instead of the
+   confusing `illegal_database_name`.
  * The Temporary view handling now expects a JSON request body, where the JSON
-   is an object with at least a "map" member, and optional "reduce" and
-   "language" members.
+   is an object with at least a `map` member, and optional `reduce` and
+   `language` members.
  * Temporary views no longer determine the view server based on the 
Content-Type
-   header of the POST request, but rather by looking for a "language" member in
+   header of the `POST` request, but rather by looking for a `language` member 
in
    the JSON body of the request.
- * The status code of responses to DELETE requests is now 200 to reflect that
+ * The status code of responses to `DELETE` requests is now 200 to reflect that
    that the deletion is performed synchronously.
 
-Javascript View Server:
+JavaScript View Server:
 
  * SpiderMonkey is no longer included with CouchDB, but rather treated as a
-   normal external dependency. A simple C program (_couchjs) is provided that
+   normal external dependency. A simple C program (`_couchjs`) is provided that
    links against an existing SpiderMonkey installation and uses the interpreter
    embedding API.
- * View functions using the default Javascript view server can now do logging
+ * View functions using the default JavaScript view server can now do logging
    using the global `log(message)` function. Log messages are directed into the
-   CouchDB log at INFO level. (COUCHDB-59)
+   CouchDB log at `INFO` level. (COUCHDB-59)
  * The global `map(key, value)` function made available to view code has been
    renamed to `emit(key, value)`.
  * Fixed handling of exceptions raised by view functions.
 
-Packaging and System Integration:
+Build and System Integration:
 
  * CouchDB can automatically respawn following a server crash.
  * Database server no longer refuses to start with a stale PID file.
@@ -115,7 +115,7 @@ Packaging and System Integration:
  * Improved handling of ICU shared libraries.
  * The `couchdb` script now automatically enables SMP support in Erlang.
  * The `couchdb` and `couchjs` scripts have been improved for portability.
- * The build and install system has been improved for portability.
+ * The build and system integration have been improved for portability.
 
 Futon Utility Client:
 
@@ -129,12 +129,12 @@ Futon Utility Client:
  * Futon now uses the XMLHTTPRequest API asynchronously to communicate with the
    CouchDB HTTP server, so that most operations no longer block the browser.
  * View results sorting can now be switched between ascending and descending by
-   clicking on the "Key" column header.
- * Fixed a bug where documents that contained a "@" character could not be
+   clicking on the `Key` column header.
+ * Fixed a bug where documents that contained a `@` character could not be
    viewed. (COUCHDB-12)
- * The database page now provides a "Compact" button to trigger database
+ * The database page now provides a `Compact` button to trigger database
    compaction. (COUCHDB-38)
  * Fixed portential double encoding of document IDs and other URI segments in
    many instances. (COUCHDB-39)
  * Improved display of attachments.
- * The Javascript Shell has been removed due to unresolved licensing issues.
+ * The JavaScript Shell has been removed due to unresolved licensing issues.

http://git-wip-us.apache.org/repos/asf/couchdb/blob/3acd89a2/NEWS
----------------------------------------------------------------------
diff --git a/NEWS b/NEWS
index f13b49c..db38ac5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,11 @@
 Apache CouchDB NEWS
 ===================
 
-For details on backwards incompatible changes between releases, please see:
+For details about backwards incompatible changes, please see:
 
-  http://wiki.apache.org/couchdb/BreakingChanges
+  http://wiki.apache.org/couchdb/Breaking_changes
+
+Each release section notes when backwards incompatible changes have been made.
 
 Version 0.8.1-incubating
 ------------------------
@@ -14,7 +16,7 @@ Version 0.8.1-incubating
 Version 0.8.0-incubating
 ------------------------
 
-Released under the patronage of the Apache Software Foundation Incubator.
+This release contains backwards incompatible changes, please see above for 
help.
 
  * Changed core licensing to the Apache Software License 2.0.
  * Refactoring of the core view and storage engines.
@@ -27,10 +29,6 @@ Released under the patronage of the Apache Software 
Foundation Incubator.
    external dependency.
  * Added bits of awesome.
 
-Please note that there have been many backwards incomatible changes in this
-release. See http://wiki.apache.org/couchdb/BreakingChanges for more 
information
-and some tips for upgrading.
-
 Version 0.7.2
 -------------
 

Reply via email to