Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AVRO-3379: Replace the old website with https://github.com/martin-g/avro-website #1528

Closed
wants to merge 11 commits into from

Conversation

martin-g
Copy link
Member

@martin-g martin-g commented Feb 9, 2022

Jira

Tests

  • My PR does not need testing for this extremely good reason: only documentation is being changed

Commits

  • My commits all reference Jira issues in their subject lines.

Documentation

  • The whole documentation is updated

…ro-website

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
@netlify
Copy link

netlify bot commented Feb 9, 2022

✔️ Deploy Preview for avro-website-preview ready!

🔨 Explore the source changes: 3d1999f

🔍 Inspect the deploy log: https://app.netlify.com/sites/avro-website-preview/deploys/6204e4fd39bba00007c9e0c6

😎 Browse the preview: https://deploy-preview-1528--avro-website-preview.netlify.app

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Bootstrap and FontAwesome

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
https://deploy-preview-1528--avro-website-preview.netlify.app/

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
@martin-g
Copy link
Member Author

martin-g commented Feb 9, 2022

@RyanSkraba The preview deployment works fine!

Few small issues:

  1. RAT is disabled for commits only in doc/**. I can add the licence header to the .md files but there are many files coming from Docsy and vendors. There is a NOTICE for them
  2. there is no way to disable TravisCI by path. The only way is to use [skip-ci] in the commit message.

To update https://avro.apache.org one has to build the new site locally (by executing hugo in doc/ folder) and copy public/ folder in SVN.

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
@RyanSkraba
Copy link
Contributor

I'm closing this, with an alternative proposal at PR#1559 -- I hope I kept the content from this PR identical, but with only 114 files difference (using git submodule and adding the javadoc and doxygen generated docs at build time instead of checking it it).

It looks like I succeeded in keeping your authorship information from this PR (even if the commit is now signed by me instead, you should appear in the git blame!)

@RyanSkraba RyanSkraba closed this Feb 23, 2022
@martin-g martin-g deleted the avro-3379-migrate-new-website branch February 24, 2022 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants