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: Mon, 18 Mar 2019 01:57:39 +0900
- From: "Stephen J. Turnbull" <turnbull.stephen.fw@example.com>
- Subject: Re: [tlug] TLUG Site with Hakyll Update
- References: <c88b3d7d-529b-010e-e964-ad6656f67339@onjapan.net> <20190312011555.5aa2yuratxoobprj@logarithmic.cjs.cynic.net> <CAAhy3dvJOjAiuQ4-UOiX6Y+SSVTdpRc4zdMU+D7mNmQNGhrJjA@mail.gmail.com> <20190312035228.GA1479@elliptic> <44bb253f-17b2-5d16-73e7-e76f4868d338@gmail.com> <20190313000155.y52xd32wmzh4mz5y@logarithmic.cjs.cynic.net> <ecb913e6-1165-24b7-7dde-96f91926e3cc@gmail.com> <20190317064021.j2ip3wca7424tqvf@logarithmic.cjs.cynic.net>
Curt Sampson writes: > Ya, it really helps everyone. A good way way to get started on it is > just to think to yourself, every time you're about to add a line to > the README, is, "could I make this documentation executable?" and see > if you can add a line to the top-level "test/build/run/setup/whatever" > script instead. This is a GOOD idea, and one that (in my experience, YMMV) grows on you pretty quickly because it helps you, too. That said, experience with Python setup.py scripts suggests diminishing returns set in quickly once you start breaking out pieces of infrastructure into separate modules. It becomes like learning a new language for everyone else (and relearning for you if you have to come back to it after a few months). Really, I should stop here, but I can't resist commenting on this: > but actually the whole idea of CI started long before that > (starting to come to broader attention in the late 90s, with > Extreme Programming, I think) I can't speak to the "broader attention" aspect, but Lucid (of Emacs and Energize fame, or "historical interest" to the youngsters :-) was doing this in the late 80s, and the Lisp machine folks were doing it even earlier. I'm pretty sure Microsoft "nightly builds" go back to the same era (at least the early 90s). And of course the desire for access to those builds is more or less the driving impetus for the free software movement. On the other hand, if you mean more than just the syntax checks that linkers do, really I would put it much later with the "devops" movement, when people started putting nightly builds into production and claiming they passed QA. ;-) Steve
- Follow-Ups:
- 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
- Re: [tlug] TLUG Site with Hakyll Update
- From: Raymond Wan
- Re: [tlug] TLUG Site with Hakyll Update
- From: Curt Sampson
- Re: [tlug] TLUG Site with Hakyll Update
- From: Raymond Wan
- Re: [tlug] TLUG Site with Hakyll Update
- From: Curt Sampson
- Re: [tlug] TLUG Site with Hakyll Update
- From: Raymond Wan
- Re: [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