Hello everybody, To pin the exact same version of Jekyll across all the contributors, Ruby Bundler is introduced. This way the differences in the generated documentation, which were caused by using different Jekyll versions, are avoided.
Regarding its usage this simply means an extra prefix "*bundle exec*" must be added to call Jekyll, so: - instead of "jekyll build" please use "*bundle exec jekyll build*" - instead of "jekyll serve --watch" please use "*bundle exec jekyll serve --watch*" If you are using an earlier Ruby version please install Bundler by "*gem install bundler*" (as of Ruby 2.6 Bundler is part of core Ruby). This applies to both "apache/spark" and "apache/spark-website" repositories where all the documentations are updated accordingly. For details please check the PRs introducing this: - https://github.com/apache/spark/pull/31559 - https://github.com/apache/spark-website/pull/303 Sincerely, Attila Piros