Andrew Purtell created HBASE-21346:
--------------------------------------

             Summary: Update release procedure and website publishing docs in 
the book
                 Key: HBASE-21346
                 URL: https://issues.apache.org/jira/browse/HBASE-21346
             Project: HBase
          Issue Type: Task
          Components: documentation, website
            Reporter: Andrew Purtell


Now as part of the release process the RM must manually update the download 
page (hbase.apache.org/downloads/). To accomplish that [~mdrob] says

{quote}

To update the download links, on master branch edit
 src/site/xdoc/downloads.xml
 After you commit and push, jenkins will build the site and publish it for you.

{quote}

 

New code lines also need a fork of the API documentation. To accomplish that:

{quote}

To update the API Docs and version specific reference guide, update 
src/site/site.xml with a new section to link to the docs in the drop down list. 
(only necessary the first time, but it hasn't been done yet for 1.4.x) Then git 
clone [https://git-wip-us.apache.org/repos/asf/hbase-site.git] and make a 1.4 
directory there. Copy contents of the docs/ directory from the release tarball 
to the version directory. Copy target/site/devapidocs and testapidocs from a 
local build of the tag, since those don't get published in the release tarball. 
Commit your changes, then do an empty commit with message "INFRA-10751 Empty 
commit". Push your changes

{quote}

 

Try this out. Take notes. Update the release instructions and website publish 
instructions in the book accordingly.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to