Hi,

Several people have recently had to set up workshop websites on their own hosts rather than on GitHub. This is OK, except that our tools are currently geared to get information about workshops from the metadata in the header of the 'index.html' page in the workshop's GitHub repo, so if there isn't a repo, we have to record that information by hand.

Piotr Banaszkiewicz has suggested a scheme that we think will work better:

1. If you're using our template, and hosting things on GitHub, you continue to put stuff in the header of 'index.html' just as you do now.

2. But we modify the template so that the fields we care about are put into the generated 'index.html' page as <meta> tags in the <head> of the page.

3. If you're creating your own website using something other than GitHub Pages, it's up to you to create the same <meta> tags.

The change to the template is in https://github.com/swcarpentry/workshop-template/pull/255. It doesn't require any changes to our setup instructions (you still fill in the header the way you've been doing - the template does the rest), and doesn't require anyone to change their current workshop websites (we'll use both methods of harvesting information for the next few months). If you have thoughts or improvements, please add comments to the PR.

Thanks,
Greg

--
Dr. Greg Wilson    | [email protected]
Software Carpentry | http://software-carpentry.org


_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to