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

Fixes for website migration #392

Merged
merged 10 commits into from
Jun 1, 2020
Merged

Fixes for website migration #392

merged 10 commits into from
Jun 1, 2020

Conversation

mbunkus
Copy link
Contributor

@mbunkus mbunkus commented May 26, 2020

Various modifications that target splitting off pure website related stuff into its own repository.

@robUx4 robUx4 added the website for matroska.org label May 26, 2020
@robUx4
Copy link
Contributor

robUx4 commented May 26, 2020

didn't this code move already ?

@mbunkus
Copy link
Contributor Author

mbunkus commented May 26, 2020

Well, these commits actually remove the moved files from the specification repository. "Fixes…" was probably not the best name :)

Without a title attribute in each file's front-matter Jekyll will use
the global title configured in the site as the page title.

However, this means that building the combined .md requires removing
the whole front-matter (all lines between and including the "---"
ones), not just the "---" ones.
@mbunkus
Copy link
Contributor Author

mbunkus commented May 27, 2020

I'll push more changes onto this branch from time to time as I progress through the migration; probably rebase when necessary, too. No need to merge soon.

mbunkus added 3 commits May 29, 2020 12:16
Also updates a couple of links to other external sites.

This also removes dead links (which had been dead before the CMS
migration, too).
kramdown (used by Jekyll) only recognizes a table when there's a blank
line following, even if the table is at the very end of the file. This
is likely a bug, but let's just work around it.
@mbunkus
Copy link
Contributor Author

mbunkus commented May 29, 2020

The required changes are mostly complete now. I'll merge in a week or so if no one objects.

Makefile Show resolved Hide resolved
index_matroska.md Outdated Show resolved Hide resolved
notes.md Show resolved Hide resolved
Copy link
Contributor

@robUx4 robUx4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

overall, LGTM

index_matroska.md Outdated Show resolved Hide resolved
@mbunkus mbunkus force-pushed the fixes-for-website-migration branch from 90b268c to e8f9e8e Compare June 1, 2020 15:23
@mbunkus mbunkus force-pushed the fixes-for-website-migration branch from e8f9e8e to a1c5d4d Compare June 1, 2020 15:23
@mbunkus
Copy link
Contributor Author

mbunkus commented Jun 1, 2020

Soooo… all of the objections have been addressed as far as I can tell. Merging!

@mbunkus mbunkus merged commit d6a02f9 into master Jun 1, 2020
@mbunkus mbunkus deleted the fixes-for-website-migration branch June 1, 2020 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website for matroska.org
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants