Blog maintanence in 2024

  • kkumtree

2024-08-26T00:02:49+09:00

blog
github
creativecommons
bot

Before starting group study, I decided to update my blog.

Very small things, but I have some needs about it.

One is GitHub Actions’ dependency update and another is Licences.

Cause, Blog is deployed via Github Actions, I need to check dependencies in Github Actions’ workflow.

What I use is actions/checkout, actions/setup-go, and actions/setup-node.

Name Prev. Version Latest Version Purpose
checkout actions/checkoutv3 actions/checkoutv4 Src. and Dest. Branch
setup-go actions/setup-go@v4 actions/setup-go@v5 Hugo
setup-node actions/setup-node@v3 actions/setup-node@v4 Vanila Framework

github_actions

Another thing is Licences.

At the first time, I published my posts under MIT Licences.

But, I changed it to Creative Commons Licences. CC BY-NC-ND 4.0.

There are some reasons.

  1. First, I’m a little nervous of crawling by bot for feeding AI(In these days, also called generative AI). It’s wondering how effective declared licences could be helpful. But It could be better written in other languages rather than English. I want to communicate with people in my blog’s comments. I just do this cause of my curiousity.

    bot could read foreign language faster?

  2. Second, I was inspired by another blogger a.k.a. Great-Stone. He also uses CC BY-NC-ND 4.0, and it will be rare case based on my experience. ND means No Derivatives.

So, I also modified footers for mentioning Licences. Cause, I little hate design, I was struggled to layout Creative Commons’ Symbol.

config.toml and themes/v-framework/layouts/partials/footer.html are edited.

Above all, ND means that Others cannot publish(distribute) Secondary creation based on my posts. Sharing the link will be welcomed.

What I planned for further maintanence is implementation about KO/EN toggle with separated posts based on languages tag and broken main layout in mobile.

That’s all. LoL.

kkumtree

plumber for infra

kkumtree

Source code on GitHub

© 2025 kkumtree and contributors All rights reserved.
Licensed under
CC BY-NC-ND 4.0