Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] TLUG Site with Hakyll Update
- Date: Thu, 14 Mar 2019 01:00:53 +0900
- From: Curt Sampson <cjs@example.com>
- Subject: Re: [tlug] TLUG Site with Hakyll Update
- References: <c88b3d7d-529b-010e-e964-ad6656f67339@onjapan.net> <20190312011555.5aa2yuratxoobprj@logarithmic.cjs.cynic.net>
- User-agent: NeoMutt/20170113 (1.7.2)
So, here's where we are with the current proof-of-concept (PoC) of a new site: 1. Jim was going to contact Henri and whatever other folks are more intimately involved with the current site and get their thoughts on the general idea of "convert to static site builder + Netlify/GitHub Pages-style hosting." I don't know where we're at with that. Jim? 2. The PoC in terms of rendering the content is still sitting where it was last weekend: we have the top HTML pages and some associated images and CSS up (see <https://tlug.github.io/tlug.jp/>), and we've extracted the content from the original site, but we don't have, e.g., any Markdown files getting rendered to HTML. I intend to step up on this once I deal with some other issues below, but having someone else also interested in putting some effort into this would of course be good. (I've also gotten in touch with an outside guy who does some web stuff and has a very strong interest in Haskell who might be interested in helping out.) 3. I've heard no real comments on the "must build locally and push" vs. "click GitHub 'Edit' button and someone else builds and pushes" thing, beyond "both Jim and I can see how some people might not update the site without the latter." I'm guessing that the "requires you run Linux" part of this is not a big issue :-) (though even that is fixable), but is there anybody around here who would be seriously (or even moderately) committed to doing web site updates for whom needing to use a Linux command line for this would be a deal-breaker? (Keep in mind that we'd have several people offering full tech. support on this.) 4. For the "click GitHub 'Edit' button" thing there are a lot of different options for getting that working with Hakyll, and I've had some feedback from Netlify now that leaves me convinced that it's not a major problem, requiring only a moderate amount of work on my part that I'm happy to do. (And, especially, I would leave this in a heavily-scripted, well-documented state so that even if everybody else refused to learn it and I got hit by a bus, recovery would still be reasonably easy.) So I'll continue on this for the moment, but if we happened to agree that the "build locally and push" option from #3 above was Just Fine, I would be freed up to start working on #2 in the coming week, rather than the week after. 5. All this said about Hakyll, switching to some Javascript monstrosity^Wframework is still an option, but not something where I have either the expertise or inclination to do the programming to make all the bits really easy. But I would probably do Python, so there are options to switch away and still get development work out of me if anybody's got strong opinions about this and it would enable (non-bikeshed) contributions to the coding. 6. I just realized that this kind of long, detailed analysis is exactly the thing that my boss complains about for my work projects. Can't I just replace this with a couple of PowerPoint slides? (Or better yet, an Excel sheet?) I'm going to go with the Mark Twain excuse, and maybe remind you that after all this *is* the TLUG list. And yes, I realize that this point is probably pointless, but hey, by leaving it in I might get some feedback on whether people actually read all the details of all my posts. 7. It just occured to me that we need a LISP interpreter for this. Really. 8. I do the Coffee and Code[1] meetup many Saturday mornings, and I'm thinking that this coming Saturday I'll head over to Lodge[2] again after (around 1 p.m.) in case anybody wants to get together and hack on this stuff in person some more. Ideally, let me know in advance if you're interested in coming so I don't bail at the last minute. [1]: https://www.meetup.com/coffee-and-code-tokyo/ [2]: https://lodge.yahoo.co.jp/ cjs -- Curt J. Sampson <cjs@example.com> +81 90 7737 2974 To iterate is human, to recurse divine. - L Peter Deutsch
- Follow-Ups:
- Re: [tlug] TLUG Site with Hakyll Update
- From: Edward Middleton
- Re: [tlug] TLUG Site with Hakyll Update
- From: Curt Sampson
- References:
- [tlug] [announcement] Sunday, March 10th Static Site Generator Workshop with Hakyll
- From: Jim Tittsler
- [tlug] TLUG Site with Hakyll Update
- From: Curt Sampson
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] TLUG Site with Hakyll Update
- Next by Date: Re: [tlug] TLUG Site with Hakyll Update
- Previous by thread: Re: [tlug] TLUG Site with Hakyll Update
- Next by thread: Re: [tlug] TLUG Site with Hakyll Update
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links