Author: stoty
Date: Tue Oct 29 08:29:05 2024
New Revision: 1921637

URL: http://svn.apache.org/viewvc?rev=1921637&view=rev
Log:
PHOENIX-7451 Add instructions to update the Apache reporter tool DB after 
relase to docs
PHOENIX-7444 Add git_jira_fix_version_check.py to the release process page
Fix change for local python3 website preview command so that the page is
really updated

Modified:
    phoenix/site/publish/building_website.html
    phoenix/site/publish/language/datatypes.html
    phoenix/site/publish/language/functions.html
    phoenix/site/publish/language/index.html
    phoenix/site/publish/release.html
    phoenix/site/source/src/site/markdown/building_website.md
    phoenix/site/source/src/site/markdown/release.md

Modified: phoenix/site/publish/building_website.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/building_website.html?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/publish/building_website.html (original)
+++ phoenix/site/publish/building_website.html Tue Oct 29 08:29:05 2024
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2024-06-11
+ Generated by Apache Maven Doxia at 2024-10-29
  Rendered using Reflow Maven Skin 1.1.0 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -197,6 +197,11 @@
 python -m SimpleHTTPServer 8000
 </pre>
 </div> 
+<p>NOTE: If working with python3, use below command to spin up a simple Python 
web server</p> 
+<div class="source"> 
+ <pre>python3 -m http.server 8000
+</pre>
+</div> 
 <p>Now you can access the website at <tt>http://localhost:8000/</tt> and your 
changes are available with a page refresh.</p>
                        </div>
                </div>

Modified: phoenix/site/publish/language/datatypes.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/language/datatypes.html?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/publish/language/datatypes.html (original)
+++ phoenix/site/publish/language/datatypes.html Tue Oct 29 08:29:05 2024
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2024-06-11
+ Generated by Apache Maven Doxia at 2024-10-29
  Rendered using Reflow Maven Skin 1.1.0 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: phoenix/site/publish/language/functions.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/language/functions.html?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/publish/language/functions.html (original)
+++ phoenix/site/publish/language/functions.html Tue Oct 29 08:29:05 2024
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2024-06-11
+ Generated by Apache Maven Doxia at 2024-10-29
  Rendered using Reflow Maven Skin 1.1.0 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: phoenix/site/publish/language/index.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/language/index.html?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/publish/language/index.html (original)
+++ phoenix/site/publish/language/index.html Tue Oct 29 08:29:05 2024
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2024-06-11
+ Generated by Apache Maven Doxia at 2024-10-29
  Rendered using Reflow Maven Skin 1.1.0 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: phoenix/site/publish/release.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/release.html?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/publish/release.html (original)
+++ phoenix/site/publish/release.html Tue Oct 29 08:29:05 2024
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2024-06-11
+ Generated by Apache Maven Doxia at 2024-10-29
  Rendered using Reflow Maven Skin 1.1.0 
(http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -174,7 +174,7 @@
 <div class="section"> 
  <h2 id="Pre-Reqs">Pre-Reqs</h2> 
  <ol style="list-style-type: decimal"> 
-  <li>Make sure that the JIRAs included in the release have their fix-version 
and release notes fields set correctly, and are resolved. The script will query 
them, and create the CHANGES and RELEASE_NOTES files from that 
information.</li> 
+  <li>Make sure that the JIRAs included in the release have their fix-version 
and release notes fields set correctly, and are resolved. The script will query 
them, and create the CHANGES and RELEASE_NOTES files from that information. Use 
the <tt>dev/misc_utils/git_jira_fix_version_check.py</tt> script to find the 
discrepancies between the commits and the JIRAs.</li> 
   <li>Make sure you have set up your user for release signing. Details <a 
class="externalLink" 
href="http://www.apache.org/dev/release-signing.html";>http://www.apache.org/dev/release-signing.html</a>.</li>
 
   <li>Make sure you have set up maven for deploying to the ASF repo. Details 
<a class="externalLink" 
href="https://infra.apache.org/publishing-maven-artifacts.html";>https://infra.apache.org/publishing-maven-artifacts.html</a></li>
 
   <li>Clone the phoenix master branch locally (the script will download the 
actual repo to release itself)</li> 
@@ -273,8 +273,9 @@ git tag -a v4.15.0-HBase-1.3 v4.15.0-HBa
 mvn versions:set -DnewVersion=4.16.0-HBase-1.3-SNAPSHOT 
-DgenerateBackupPoms=false
 </pre> 
    </div></li> 
-  <li>If releasing Phoenix (core) Create a JIRA to update 
PHOENIX_MAJOR_VERSION, PHOENIX_MINOR_VERSION and PHOENIX_PATCH_NUMBER in 
MetaDataProtocol.java appropriately to next version (4, 16, 0 respectively in 
this case) and compatible_client_versions.json file with the client versions 
that are compatible against the next version ( In this case 4.14.3 and 4.15.0 
would be the backward compatible clients for 4.16.0 ). This Jira should be 
committed/marked with fixVersion of the next release candidate.</li> 
+  <li> <p>If releasing Phoenix (core) Create a JIRA to update 
PHOENIX_MAJOR_VERSION, PHOENIX_MINOR_VERSION and PHOENIX_PATCH_NUMBER in 
MetaDataProtocol.java appropriately to next version (4, 16, 0 respectively in 
this case) and compatible_client_versions.json file with the client versions 
that are compatible against the next version ( In this case 4.14.3 and 4.15.0 
would be the backward compatible clients for 4.16.0 ). This Jira should be 
committed/marked with fixVersion of the next release candidate.</p></li> 
   <li>Add documentation of released version to the <a 
href="download.html">downloads page</a> and <a class="externalLink" 
href="https://en.wikipedia.org/wiki/Apache_Phoenix";>wiki</a>.</li> 
+  <li>Update the <a class="externalLink" 
href="https://reporter.apache.org/addrelease.html?phoenix";>Apache Committee 
Report Helper DB</a></li> 
   <li>Send out an announcement email. See example <a class="externalLink" 
href="https://www.mail-archive.com/[email protected]/msg54764.html";>here</a>.</li>
 
   <li>Bulk close Jiras that were marked for the release fixVersion.</li> 
  </ol> 

Modified: phoenix/site/source/src/site/markdown/building_website.md
URL: 
http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/building_website.md?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/building_website.md (original)
+++ phoenix/site/source/src/site/markdown/building_website.md Tue Oct 29 
08:29:05 2024
@@ -29,4 +29,11 @@ cd site/publish
 python -m SimpleHTTPServer 8000
 ```
 
+NOTE: If working with  python3, use below command to spin up a simple Python 
web server
+
+```
+python3 -m http.server 8000
+```
+
 Now you can access the website at `http://localhost:8000/` and your changes 
are available with a page refresh.
+

Modified: phoenix/site/source/src/site/markdown/release.md
URL: 
http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/release.md?rev=1921637&r1=1921636&r2=1921637&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/release.md (original)
+++ phoenix/site/source/src/site/markdown/release.md Tue Oct 29 08:29:05 2024
@@ -7,6 +7,7 @@ The create-release scripts are in the ma
 ## Pre-Reqs
 1. Make sure that the JIRAs included in the release have their fix-version and 
release notes fields set correctly, and are resolved.
 The script will query them, and create the CHANGES and RELEASE_NOTES files 
from that information.
+Use the `dev/misc_utils/git_jira_fix_version_check.py` script to find the 
discrepancies between the commits and the JIRAs.
 2. Make sure you have set up your user for release signing. Details 
http://www.apache.org/dev/release-signing.html.
 3. Make sure you have set up maven for deploying to the ASF repo.  Details 
https://infra.apache.org/publishing-maven-artifacts.html
 4. Clone the phoenix master branch locally (the script will download the 
actual repo to release itself)
@@ -107,9 +108,11 @@ Check that these are present.
     <pre>
     mvn versions:set -DnewVersion=4.16.0-HBase-1.3-SNAPSHOT 
-DgenerateBackupPoms=false
     </pre>
+
 9. If releasing Phoenix (core) Create a JIRA to update PHOENIX_MAJOR_VERSION, 
PHOENIX_MINOR_VERSION and PHOENIX_PATCH_NUMBER in MetaDataProtocol.java 
appropriately to next version (4, 16, 0 respectively in this case) and 
compatible_client_versions.json file with the client versions that are 
compatible against the next version ( In this case 4.14.3 and 4.15.0 would be 
the backward compatible clients for 4.16.0 ). This Jira should be 
committed/marked with fixVersion of the next release candidate.
 10. Add documentation of released version to the [downloads 
page](download.html) and [wiki](https://en.wikipedia.org/wiki/Apache_Phoenix).
-11. Send out an announcement email. See example 
[here](https://www.mail-archive.com/[email protected]/msg54764.html).
-12. Bulk close Jiras that were marked for the release fixVersion.  
+11. Update the [Apache Committee Report Helper 
DB](https://reporter.apache.org/addrelease.html?phoenix)
+12. Send out an announcement email. See example 
[here](https://www.mail-archive.com/[email protected]/msg54764.html).
+13. Bulk close Jiras that were marked for the release fixVersion.  
 
 **Congratulations!**


Reply via email to