Feature Presentation: Discussion Around Static Site Generation
We will have an open discussion around static site generation. The idea behind static site generation is to take content from a dynamic, database-driven system (like Drupal) and generating plain-old HTML files that then get deployed to the production site. There are some benefits and limitations to this. John Rearick will start the discussion off with a general overview (maybe 15minutes) and the rest of the hour will be open discussion asking questions and sharing what we have learned.
Thursday, August 13. Noon to 1 pm.
Feel free to leave comments or topic ideas in the comments.
We'll post the Zoom meeting link here as a comment one day before the meeting.
About DrupalCorn Meetups
We meet on the 2nd Thursday of the month over the noon hour (US Central) via Zoom. There are two types of meetups: presentation and discussion. The meetup types alternate every month. Presentation meetups start with a presentation and are a maximum of 45 minutes in length. The rest of the hour is for open Q&A and discussion. Discussion meetups are like Birds of a Feather (BoF) where there may be a topic, but no formal agenda or presentation. Sign up to present or lead a discussion.
See you there!
Comments
Archiving old sites
I'm interested in automating the static site process as a way of archiving, and hanging secure stores with no backed process.
Great topic!
DrupalCorn Meetup Tomorrow (Aug 13) at noon Zoom info
Connection information is below:
Join from a PC, Mac, iPad, iPhone, or Android device:
Please click this URL to start or join. https://iastate.zoom.us/j/343990733
Or, go to https://iastate.zoom.us/join and enter meeting ID: 343 990 733
Join from dial-in phone line:
Dial: +1 312 626 6799 or +1 646 876 9923
Meeting ID: 343 990 733
Participant ID: Shown after joining the meeting
International numbers available: https://iastate.zoom.us/u/ackSSzhuU6
Testing Zoom
You can test your setup by following the instructions at https://support.zoom.us/hc/en-us/articles/115002262083-Joining-a-test-me...
Some resources shared during the meeting
Slides overview of Static Sites: https://docs.google.com/presentation/d/1FhkOvPTFvrX9T3Z0aqySGrHdiYQzpu9d...
Gatsby.js - Speculation on how this would work (no one at the meeting had experience with it, but there's interest). @stpaultim offered to do a 4-hour collaborative exploration. Contact him if interested. Documentation: https://www.gatsbyjs.com/docs/ Perhaps a good tutorial?: https://evolvingweb.ca/blog/decoupling-drupal-gatsby
SiteSucker - Mac app to generate a static site from any website https://ricks-apps.com/osx/sitesucker/index.html
wget - @wylbur has been experimenting with using and scripting wget for creating site archives similar
Tome - https://tome.fyi/ - Drupal module that generates and possibly deploy a static version of your site.
MkDocs - Really neat markdown to documentation site static site generator. https://www.mkdocs.org/, example of a site with MkDocs is https://drupalcorn.github.io/guide/
Jekyll - Ruby-based markdown to site generator