Hi All, Eventually I was able to preserve / reproduce the "Search with Google" functionality in the top navigation bar of the website with the new skin. After the 2 approvals I now merged #7355 to master branch.
Many thanks for your help with this! Dávid Nick Dimiduk <[email protected]> ezt írta (időpont: 2025. okt. 1., Sze, 14:34): > If all that’s blocking your progress is the custom search box, I am in > favor of dropping that feature. > > Nice one Dávid. > > On Wed, 1 Oct 2025 at 11:21, Dávid Paksy <[email protected]> wrote: > > > Hi Team, > > > > While trying to upgrade checkstyle on master branch to be able to handle > > Java 14+ syntax (HBASE-29609) we found out that our current Maven website > > skin (Apache Maven Fluido Skin) is not compatible with the new checkstyle > > version (website build, surefire report, etc fails). > > > > I also investigated the replacement of the end-of-life Bootstrap 2.3.2 > > version in the website (HBASE-29152) and this also requires a Maven site > > skin replacement. Unfortunately even the latest version of Apache Maven > > Fluido Skin still uses the old Bootstrap 2.3.2. > > > > In HBASE-29152 I evaluated 3 newer skins and found that the Reflow2 Maven > > site skin seems to be the best. Apache Phoenix project uses this same > skin. > > This skin brings newer Bootstrap (4.4 - still not ideal because 5.x is > the > > latest major Bootstrap version but it is an improvement in many ways). > > The new skin also has new more modern look (supports multiple themes) and > > works with the new checkstyle version. > > > > You can see the required changes for HBASE-29152 and screen shots in the > > 7355 PR. Or even build and try out the site. > > > > The only thing I did not found a solution for with the newer skin is the > > Google custom search engine which was used in the navbar header. Do you > > think this is still needed? > > > > What do you think? I'd appreciate your ideas or feedback abut this. > > > > Many thanks, > > Dávid > > > > Dávid Paksy <[email protected]> ezt írta (időpont: 2025. febr. 28., > P, > > 11:32): > > > > > Hi All, > > > > > > Many thanks for your responses. > > > I created https://issues.apache.org/jira/browse/HBASE-29152 for this. > > > > > > Best Regards, > > > Dávid > > > > > > Nihal Jain <[email protected]> ezt írta (időpont: 2025. febr. > 26., > > > Sze, 20:35): > > > > > >> That sounds like a great idea! I guess this may help us get rid of old > > >> (vulnerable) versions of the bootstrap etc as well. > > >> > > >> On Wed, 26 Feb 2025 at 10:13 PM, Nick Dimiduk <[email protected]> > > >> wrote: > > >> > > >> > Sure, we're due for a refresh. Good on you, Dávid! > > >> > > > >> > On Fri, Feb 7, 2025 at 9:40 AM Dávid Paksy <[email protected]> > > >> wrote: > > >> > > > > >> > > Hi All, > > >> > > > > >> > > When I was fixing the Apache Phoenix website (it was a bit broken > > >> because > > >> > > of the new CSP), I noticed that it uses the Reflow Maven Skin > which > > >> has > > >> > > newer Bootstrap (4.x), it supports multiple themes and has many > > >> > > customization possibilities. > > >> > > > > >> > > Maybe we could use it also for the HBase website as well. I would > be > > >> > happy > > >> > > to help with this. > > >> > > > > >> > > What are your thoughts on this? > > >> > > > > >> > > Thanks, > > >> > > Dávid > > >> > > > >> > > > > > >
