-
Notifications
You must be signed in to change notification settings - Fork 26
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
Move blog to static website #50
Conversation
Keeping in draft for now as I'll add some commits to bring the current blog posts over from the foundation site. |
92a767d
to
c45dca7
Compare
@patersonc It would be a bit cleaner to use a fork under your own GitHub user account when creating PRs rather than pushing branches to the main repository. These are visible to anyone making a clone of it. |
Ah, sorry! Shall I close my current MRs and start over? |
No it's not worth doing that, just something to keep in mind for future PRs I guess. |
96ac261
to
c5f4a7c
Compare
I'm removing the draft label as all blog content from the foundation site has now been ported. |
Now I'm starting a blog post about KernelCI hackfests on top of this ;) |
BTW I don't think we actually need the hierarchy with all the months and days, the date is collected from the front matter in each post. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use git-lfs for the binary files, it makes it much easier to do a lightweight checkout as this repository is not only for the static website.
The design here is to have two categories of blog posts. 1) "News" - For sharing project news 2) "Posts" - For technical, project or any other interesting blog posts "Posts" was chosen instead of "Blog" as "Blog" has a special meaning and can only be used as a top-level catch all for all blog syle pages. Each category has a sub-directory where markdown or html blog posts can be added. Initially a couple of dummy posts have been added just so we can see how it looks. These will be replaced by content from https://foundation.kernelci.org/news/ and https://foundation.kernelci.org/blog/. The structure of how we store the blog post files is yet to be decided. Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Adding all news posts from https://foundation.kernelci.org/news/. Also remove dummy news post. Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2020/05/11/state-of-kernelci-and-new-blog/ Also remove dummy blog post. Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2020/07/09/kernelci-community-survey-report/ Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2020/08/21/introducing-common-reporting/ Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2020/09/23/kernelci-notes-from-plumbers-2020/ Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2020/11/05/notes-from-oss-elc-europe-2020/ Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2021/03/16/looking-back-looking-forward/ Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
Content copied from the foundation site: https://foundation.kernelci.org/blog/2021/06/24/the-first-ever-kernelci-hackfest/ Signed-off-by: Chris Paterson <chris.paterson2@renesas.com>
4cd87b4
to
33632cc
Compare
Done. Hopefully. |
I've got mixed feelings about this. Whilst I agreed the hierarchy isn't essential as our output is low, I think having no hierarchy would become a bit of a mess. |
How about just directories for each year? |
Erm, there's a problem when checking out your branch:
For each binary file, you need to do |
The git-lfs issue is causing errors on staging, so adding the |
Replaced with #52, the image files had to be added with |
Oh, I thought I did do that. Maybe I missed one? |
Could do. Let me know if you want me to make the change. |
Alright then :) |
Move blog to static website from the foundation website.
Part of #43