-
Notifications
You must be signed in to change notification settings - Fork 4
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
Simplify publishing of minutes #2
base: master
Are you sure you want to change the base?
Conversation
@alien-mcl please squash-merge |
Check tpluscode/pull/1 to see Netlify's auto-deploy in action of our latest meeting |
I was wondering - is it possible to publish these via GHPages? |
Yes, but why would you do that? ;) To get gh-pages we'd need a more elaborate setup
Netlify is really cool, being fully automatic and let's you run scripts. Supports Ruby, node, Python. anything we may need to automate. And you get the PR preview too. |
Please make sure that the previous minutes that you delete in this PR are regenerated in the same way. I doubt that all of them do as the IRC log was not always clean and thus some of the minutes required post-processing. Due to that, I'm also a bit skeptical that bringing Jekyll etc. is really an improvement to just having to paste the IRC log into http://www.hydra-cg.com/minutes/scribetool, massage it till it looks correct (attendee list, topics, resolutions etc.) and then copy it into a file and submit it. Just my experience, feel free to choose whatever works best for you guys. Last but not least, I can't simply point the domain to another IP till everything is hosted there. So you need to put the site itself ( |
I did not verify each individual resulting HTML. I can undelete them to check and adjust the IRC logs as needed. Once we get the desired result I would still propose to remove them as they would be getting rewritten by the script. Do check the online preview too: https://deploy-preview-1--xenodochial-cori-b4fe5c.netlify.com
Jekyll is not mandatory. You could use any other static site generator. The benefits are: markdown, shared page layout instead of duplication, and page metadata, which is then used on the main page. Not sure about "etc" 😉
So the current algorithm is as follows:
Using some automation the only step necessary is to commit the IRC log to date folder. Much less opportunity for error (like the date thing you noticed when Karol submitted his first PR). Also, with Netlify we an get instant preview like the one linked above.
The easiest way is to move the stuff hosted separately to subdomains. This here could become minutes.hydra-cg.com, redirected from the current path so that links don't break. Other option would be consolidate the repos somehow but I think it's too much hassle. |
This PR brings a number of improvements to the way minutes are published
@lanthaler, to complete this, we'll need the domain DNS settings panel. Do you have it personally registered or through an account you can share with us?