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

Reply via email to