Uploaded image for project: 'CouchDB'
  1. CouchDB
  2. COUCHDB-1787

Automate release process documentation

    XMLWordPrintableJSON

Details

    Description

      The release process today contains a large number of manual transformation steps.

      Fixing this will make the release process significantly easier for release managers, as well as less error-prone.

      Ideally the output formats (NEWS, CHANGES in source tree, and HTML snippets for http://couchdb.org/ website and http://blogs.apache.org/couchdb ) can be auto-generated from either the .rst files in share/doc/src using sphinx's .versionaddded/changed tags, or potentially from commit messages if this is appropriate.

      CouchDB documentation is generated today from restructured text using python code, and rolled into the release documentation during `make distcheck`.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dch Dave Cottlehuber
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: