This repository is the source code for the Reproducibilitea Sheffield website.
Typically you will have booked a room to hold the event in and if money is available for catering have organised that too.
To create a new blog post you need to...
Once setup you can then...
main
branch by git pull
.ns-rse/2-dec-2023
was created by user ns-rse
, it pertains to issue 2
which is about
the dec-2023
meeting.posts
directory create a new sub-directory with the nomenclature YYYY-MM
reflecting the year and month
the event will happen.index.qmd
file.2023-12/index.qmd
and copy and paste the contents into your new file.title
, date
and image
fields in the YAML header.href="https://github.com/Reproducibilitea-Sheffield/Reproducibilitea-Sheffield.github.io/blob/main/
and everything after the closing double-quote.[link]
on line 59.https://
i.e. it should read similar to [Google Meet](https://meet.google.com/ehu-zapk-awt)
.A useful source of images to use in posts are those produced for The Turing Way. Many can be found in the DOI 10.5281/zenodo.3332807 note there are different versions (linked from the right hand side). Note however that these are the original images and are quite large files and so they can take a while to load. An alternative option is to use the URL for the images in the GitHub repository for The Turing Way website where smaller versions of the images can be found, or you can use the URL from the image as hosted on the website itself (Right Click > Copy Image Address)
Regardless of the image source you should include the appropriate caption for the image which cites the images
correctly. For convenience you can copy and paste the Markdown below, replacing the <insert_image_url>
with the URL of
the image.
![This illustration is created by Scriberia with The Turing Way community. Used under a CC-BY 4.0 licence. DOI:
[https://doi.org/10.5281/zenodo.3332807](https://doi.org/10.5281/zenodo.3332807)](<insert_image_url)
Trying to stick with the Open Source theme, links to building locations can be provided using OpenStreetMap. Navigate, via zooming in, to the location of the building and right-click on the map and select "Center map here" and you can then copy the URL ("Ctrl + l" followed by "Ctrl + c" in most browsers) and paste that into the web-page you are creating.
This repository uses pre-commit to check files and link Markdown using
markdownlint-cli2. If you are unfamiliar with Git Hooks and
pre-commit a useful article is Pre-Commit : Protecting your future self
(there are subsequent posts on pre-commit). Ideally you would
install pre-commit
locally using the included .pre-commit-configy.yaml
and .markdownlint-cli2.yaml
files and
address issues before committing. If you don't do this locally the code will be checked when Pull Requests are made
using pre-commit.ci. Where possible fixes will be made automatically but sometimes the linters
can't fix all errors that they find. If this is the case the log-file from the linked check will explain what changes
need to be made.
There is an issue
template
for setting up new meetings that details all of the tasks that are required for setting up a Journal Club and
advertising it. Where possible fill in details at creation time and tick off items (to tick of an item in Markdown put
in x
in the square brackets, i.e. [x]
).