+1 for this FLIP.

I tried it out locally, and it works well.
Aside from the fact build times, I really like the search feature, which
works pretty well.

Thanks a lot for the initiative, Seth!


On Sun, Jan 17, 2021 at 4:43 PM Jark Wu <imj...@gmail.com> wrote:

> I have tried in my local env, and the build time is really fast.
> Looking forward Hugo can help to better cooperate with the translation
> work.
>
> +1 to start a vote.
>
> best,
> Jark
>
> On Fri, 15 Jan 2021 at 23:02, Seth Wiesman <sjwies...@gmail.com> wrote:
>
> > Great, if there aren't any other concerns I will open this up for a vote
> on
> > Monday.
> >
> > Seth
> >
> > On Thu, Jan 14, 2021 at 9:03 AM Seth Wiesman <sjwies...@gmail.com>
> wrote:
> >
> > > Happy to see there is enthusiasm for this change, let me try and
> answers
> > > each of these questions.
> > >
> > > @Jark Wu <imj...@gmail.com> Hugo has proper support for i18n which
> means
> > > we can move content into external files that can be easily
> translated[1].
> > > For reference, Kubernetes has successfully used Hugo's built-in
> features
> > to
> > > maintain 14 different languages[2]. Additionally, Hugo's md files are
> > > standard markdown which could allow us to integrate with other tooling.
> > For
> > > example, we may look into using Crowdin for managing translations as
> the
> > > pulsar community does.
> > >
> > > @Till Rohrmann <trohrm...@apache.org> None that I have found. In the
> > > proof of concept, I have already implemented all the Jekyll
> functionality
> > > we are using in the docs[4]. I have found Hugo shortcodes to be a more
> > > flexible alternative to liquid tags.
> > >
> > > @Chesnay Schepler <ches...@apache.org> Not yet, I do not have access
> to
> > > the build bot (it is PMC only). I will work with INFRA to get Hugo
> > > installed if it is not already and Robert has agreed to set-up the
> build
> > > script on the build bot itself.
> > >
> > > Seth
> > >
> > > [1] https://gohugo.io/functions/i18n/
> > > [2] https://github.com/kubernetes/website/
> > > [3] https://github.com/apache/pulsar-translation
> > > [4]
> > >
> >
> https://github.com/sjwiesman/flink-docs-v2/tree/master/layouts/shortcodes
> > >
> > >
> > >
> > > On Thu, Jan 14, 2021 at 7:03 AM David Anderson <dander...@apache.org>
> > > wrote:
> > >
> > >> I've spent a few hours digging into this with Seth, and can report
> that
> > >> this makes working on the docs much less of a chore.
> > >>
> > >> +1 (with enthusiasm)
> > >>
> > >> Best,
> > >> David
> > >>
> > >> On Thu, Jan 14, 2021 at 1:34 PM Kostas Kloudas <kklou...@gmail.com>
> > >> wrote:
> > >>
> > >> > +1 for moving to Hugo.
> > >> >
> > >> > Cheers,
> > >> > Kostas
> > >> >
> > >> > On Thu, Jan 14, 2021 at 1:27 PM Wei Zhong <weizhong0...@gmail.com>
> > >> wrote:
> > >> > >
> > >> > > +1 for migrating to Hugo.
> > >> > >
> > >> > > Currently we have developed many plugins based on Jekyll because
> the
> > >> > native features of Jekyll cannot meet our needs. It seems all of
> them
> > >> can
> > >> > be supported via Hugo shortcodes and will become more concise.
> > >> > >
> > >> > > Best,
> > >> > > Wei
> > >> > >
> > >> > > > 在 2021年1月14日,18:21,Aljoscha Krettek <aljos...@apache.org> 写道:
> > >> > > >
> > >> > > > +1
> > >> > > >
> > >> > > > The build times on Jekyll have just become to annoying for me. I
> > >> > realize that that is also a function of how we structure our
> > >> documentation,
> > >> > and especially how we construct the nav sidebar, but I think overall
> > >> moving
> > >> > to Hugo is still a benefit.
> > >> > > >
> > >> > > > Aljoscha
> > >> > > >
> > >> > > > On 2021/01/13 10:14, Seth Wiesman wrote:
> > >> > > >> Hi All,
> > >> > > >>
> > >> > > >> I would like to start a discussion for FLIP-157: Migrating the
> > >> Flink
> > >> > docs
> > >> > > >> from Jekyll to Hugo.
> > >> > > >>
> > >> > > >> This will allow us:
> > >> > > >>
> > >> > > >>  - Proper internationalization
> > >> > > >>  - Working Search
> > >> > > >>  - Sub-second build time ;)
> > >> > > >>
> > >> > > >> Please take a look and let me know what you think.
> > >> > > >>
> > >> > > >> Seth
> > >> > > >>
> > >> > > >>
> > >> >
> > >>
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-157+Migrate+Flink+Documentation+from+Jekyll+to+Hugo
> > >> > >
> > >> >
> > >>
> > >
> >
>

Reply via email to