Skip to content

Initialize Blog using Gutenberg #1

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

Merged
merged 5 commits into from
Aug 26, 2018
Merged

Initialize Blog using Gutenberg #1

merged 5 commits into from
Aug 26, 2018

Conversation

jamesmunns
Copy link
Member

@jamesmunns jamesmunns commented Aug 26, 2018

This PR initializes the blog using Gutenberg, using the newsletters as our content. This PR adds a blog with the following features:

  • No Comments
  • Has RSS

I have used Gutenberg because I am familiar with it, and it is written in Rust. If you would like to raise any objections to using Gutenberg, feel free to make the case here.

Rendered Screenshot

Still to-do (I need help with these!):

  • Set up TravisCI
  • Set up Bors
  • Set up DNS
  • Set up Github Pages

This should not be merged until rust-embedded/wg#191 has landed.

@jamesmunns
Copy link
Member Author

Thanks to @Keats for Gutenberg!

@jamesmunns
Copy link
Member Author

@japaric do you think we should move the meeting minutes here as well?

@jamesmunns jamesmunns added the help wanted Extra attention is needed label Aug 26, 2018
@Keats
Copy link

Keats commented Aug 26, 2018

@jamesmunns you're welcome!

I'll profit that there are some eyes on that thread to plug getzola/zola#377 since naming is hard.

@therealprof
Copy link
Contributor

@jamesmunns Didn't know about Gutenberg. I'll definitely check it out.

Copy link
Contributor

@therealprof therealprof left a comment

Choose a reason for hiding this comment

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

LGTM!

Copy link
Member

@japaric japaric left a comment

Choose a reason for hiding this comment

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

LGTM but in the screenshot there seem to be some broken links like [Embedded WG] under Newsletter 9. We should run linkchecker in the CI setup.

I can do the CI / bors / GH settings / GH pages stuff after this lands.

@jamesmunns
Copy link
Member Author

Merging this, @japaric thanks for helping with the ops!

@jamesmunns jamesmunns merged commit 7a2bce1 into master Aug 26, 2018
@japaric japaric deleted the init-blog branch August 26, 2018 22:29
@japaric
Copy link
Member

japaric commented Aug 26, 2018

The CI / bors stuff is done. The blog is temporarily being hosted at https://rust-embedded.github.io/blog/.

Before announcing this to the public I would like to suggest renaming the blog posts that correspond to the newsletters. Right now they are named "2018-03-15"; they should be named "2018-03-15-newsletter-1" or just "newsletter 1". My preference would be the later.

@therealprof
Copy link
Contributor

@japaric Was there any conclusion about the non-existing [Embedded WG] links on the front page?

@jamesmunns
Copy link
Member Author

Looks like an issue with Gutenberg. The link definition is probably past the "read more" jump, so the article preview doesn't render correctly. The full article does. I'll open an issue there, and see if I can fix it in the meantime.

@Keats
Copy link

Keats commented Aug 27, 2018 via email

@japaric
Copy link
Member

japaric commented Aug 27, 2018

This is already fixed in the next release.

You mean v0.4.2 (not yet published)? We are using v0.4.1.

@Keats
Copy link

Keats commented Aug 27, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants