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