[ https://issues.apache.org/jira/browse/PHOENIX-6867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17685135#comment-17685135 ]
Istvan Toth edited comment on PHOENIX-6867 at 2/7/23 10:03 AM: --------------------------------------------------------------- Some of the current issues: * Website has to be built with specific Java and Maven versions * Website uses the main phoenix repo as maven parent. If we update the parent version to latest, then build fails because of plugin version conflicts. * ** Even after updating the versions so that the build runs successfully, the generated grammar pages are empty * We have some H2 tooling in the sources that we use and generate the grammar. Document what is happening there, what are the input and output files (input seems to be help.csv and phoenx.csv) * We are running "merge.jar" JAR during the process. There are no sources for this. Figure out what it does, and either find the sources, or re-implement the functionality. (It's less than 2Kb) * We have phoenix.csv both in the phoenix and the website repo. The phoenix repo version is not used for anything. Document how to update the grammar changes on the website. was (Author: stoty): Some of the current issues: * Website has to be built with specific Java and Maven versions * Website uses the main phoenix repo as maven parent. If we update the parent version to latest, then build fails because of plugin version conflicts. ** Even after updating the versions so that the build runs successfully, the generated grammar pages are empty * We have some H2 tooling in the sources that we use and generate the grammar. Document what is happening there, what are the input and output files (input seems to be help.csv and phoenx.csv) * We are running "merge.jar" JAR during the process. There are no sources for this. Figure out what it does, and either find the sources, or re-implement the functionality. (It's less than 2Kb) * We have phoenix.csv both in the phoenix and the website repo. The phoenix repo version is not used for anything. Document how to update the grammar changes on the website. > Website Maintainability issues > ------------------------------- > > Key: PHOENIX-6867 > URL: https://issues.apache.org/jira/browse/PHOENIX-6867 > Project: Phoenix > Issue Type: Bug > Reporter: Istvan Toth > Priority: Major > > This is intended as an umbrella ticket to track website maintainability > issues. > I am listing the currently known issues that I am not aware of being > documented elsewhere. > We should link existing issues and create sub-tickets for the new issues as > we tackle them. -- This message was sent by Atlassian Jira (v8.20.10#820010)