[ 
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)

Reply via email to