HI Toby, Maybe this is a good thing to extend our unit testing onto? I recently got unittesting working for workshop pages (see: https://github.com/carpentries/workshop-template/pull/592). Thinking about formatting and other requirements, I'm mindful of Patrick McKenzie's advice (buried in https://www.kalzumeus.com/2019/3/18/two-years-at-stripe/, search for "go fmt" to have style-formatting imposed by a linter instead of humans), and this could be an opportunity to practice. Let me know if you need help porting that travis script into other templates.
Cheers, -Brian ________________________________ From: Toby Hodges <[email protected]> Sent: Monday, 25 March 2019 8:39 PM To: discuss Subject: Re: [discuss] Letter case convention for headings and subheadings in Carpentry lessons Thanks for raising this, Wirawan. I actually submitted a PR relating to this to the workshop website template repository last week (https://github.com/carpentries/workshop-template/pull/595<https://protect-au.mimecast.com/s/nAjICJyBZ6tQ71pMuV_t1T?domain=github.com>). We settled on title case for the lesson titles and I took the liberty of changing episode titles to be title case too - of course this could easily be changed back. Whether or not we choose sentence case or title case for episode titles, I agree that consistency is the most important thing. Cheers, Toby On 24. Mar 2019, at 23:47, Purwanto, Wirawan <[email protected]<mailto:[email protected]>> wrote: All, Do the Carpentries have a convention on what letter case is used or subheading/heading titles? I noticed recently while submitting pull request to HPC Carpentry, there was suggestion to use sentence case for the subtitles. Here is the conversation: https://github.com/hpc-carpentry/hpc-shell/pull/15<https://protect-au.mimecast.com/s/GLvvCK1DOrCrjB8phvoNFM?domain=github.com> In the course of discussion we found out there were inconsistencies everywhere as far as the letter case used for headings & subheadings. -- Wirawan Purwanto Computational Scientist Research Computing Services / Information Technology Services Old Dominion University Norfolk, VA 23529 Get Outlook for Android<https://protect-au.mimecast.com/s/Py5kCL7Eg9fYJmN8sPVGFM?domain=aka.ms> The Carpentries<https://protect-au.mimecast.com/s/xoqBCMwGj8C6QRxmFWeKd3?domain=carpentries.topicbox.com> / discuss / see discussions<https://protect-au.mimecast.com/s/_y9NCNLJxkiM2EVyhr4WHw?domain=carpentries.topicbox.com> + participants<https://protect-au.mimecast.com/s/xx01COMK7Yc2605Qi5c5c8?domain=carpentries.topicbox.com> + delivery options<https://protect-au.mimecast.com/s/P2RRCP7L1Nf57ovVFBj-rN?domain=carpentries.topicbox.com> Permalink<https://protect-au.mimecast.com/s/QapFCRONg6sgARnZsXfOCB?domain=carpentries.topicbox.com> ------------------------------------------ The Carpentries: discuss Permalink: https://carpentries.topicbox.com/groups/discuss/T0246df9a9a3a4687-M88103683a22f8b838d053a9e Delivery options: https://carpentries.topicbox.com/groups/discuss/subscription
