fine. Totally right... a *oog** calendar would definitely not be painful enough to use. What was I thinking... I went and made a bespoke new calendar element for kclug.org just for us, with a list view and grid view and it even supports cancellations.
[image: image.png]
Mine is driven from a plaintext events.txt file, and produces an ics link that works on a corporate massively popular wildly functional and reliable web based calendar application from a silly Mountain View tech startup that shall not be named lest we have to hear how evil they are, and the ics file probably also works in, whatever else you use. I've dawned my asbestos undergarment and am ready to hear how bad my calendar element is from others (who will be implicitly volunteering to write a better one).
On Thu, May 21, 2026 at 6:05 PM Caleb Herbert via KCLUG kclug@kclug.org wrote:
On Thu, 2026-05-21 at 17:32 -0500, Billy Croan via KCLUG wrote:
I was thinking of starting a shared Google Calendar for KCLUG and embedding the agenda/list view of that calendar on kclug.org, where today the plain text bulleted list appears. I'm also happy to use any other calendar service that's not Google if it also has group editing and embeddable event list views.
Why not just serve a plain .ics file on the site? No Google Calendar necessary.
I won't use Google Calendar: It requires nonfree JavaScript code.
https://www.gnu.org/philosophy/javascript-trap.html GNU.org: The JavaScript Trap
I'm a bit of a free software freak, I know.
Have a good night, everyone!
--
*Caleb Herbert* PO Box 234 East Lynne, MO 64743 📨️ Encrypt your mail! https://emailselfdefense.fsf.org/en/ 631C C434 A56B 5CBD FF21 2346 9764 3795 FA3E 4BCE 🌐 gemini://calebh.top/ https://portal.mozz.us/?url=gemini://calebh.top/ 💬 caleb@csh.snikket.chat https://xmpp.link/#caleb@csh.snikket.chat 🔐 FE9DD3AE E28C5818 E792C44F FA563E45 84A932E0 0186E293 D511434D 61B07067
KCLUG mailing list -- kclug@kclug.org To unsubscribe send an email to kclug-leave@kclug.org https://kclug.org/mailman3/postorius/lists/kclug.kclug.org/