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

Reply via email to