ethereumjs/ethereumjs.github.io

Move to jekyll (gh-pages style)

axic opened this issue · 6 comments

axic commented

That should enable us to only push a change to README.md which then triggers an update.

@axic I would like to take on this, and then - as a second, separate step - also update the website content and remove outdated stuff.

Would start this by going to "Settings" and then select "Choose a theme and migrate your content". Probably this will integrate better into GitHub then setting Jekyll up manually from scratch. Not sure what will exactly happen though. As a backup measure I would clone the repo locally and - if something goes wrong - post-insert the existing content (shouldn't be that much of a task in case since content/text quantity is pretty limited).

Would this be ok for procedure?

axic commented

It is already done the way you describe it.

The current problem is that every time the Github wizard is used to update it, the contents of README.md are pasted there, which is a manual process.

The idea here is to automate this.

axic commented

Okay I may have clicked the button now out of curiosity and it applied changes without a final confirmation. We can drop the last commit by force pushing master to go back.

axic commented

It seems you are correct, they have changed it. We can symlink README.md to index.md (or the other way around) and have this done.

axic commented

It seems to be working with symlinking properly. Sorry for doing it :(

Do you want to update the contents of README to match the current situation?

No problem, cool to have this updated now. :octocat: 😄

Can do (README), but will do in the coming days as a separate PR, would also like to do some layout enhancements/structural improvements and maybe also integrate some GitHub metadata.