ser-rse-bridge/sers
Website for the "Software Engineering and Research Software" workshop
Website for the workshop "Software Engineering and Research Software"
Submitted to ICSE 2026.
Introduction
This repository is based on a template (in the GitHub sense) to facilitate setting up
sub-sites of <ser-rse-bridge.github.io> with styling consistent to the main site.
Install & serve locally
To encapsulate the dependencies for building this site locally, you can use conda (or as used here: mamba).
- Create a new
condaenvironment with the namejekylland the main dependencies from the environment definition fileconda-env.yml:
mamba env create -n jekyll --file conda-env.yml
- Activate the environment:
mamba activate jekyll
- Install the website dependencies using the Ruby
bundler:
bundle install
- Serve the website on
http://127.0.0.1:4000:
bundle exec jekyll serve (optionally using -w to watch changes and update live)
- Stop the server with
CTRL+C
Deploy
Pushing to main will trigger a GitHub Action that builds and deploys the website to https://ser-rse-bridge.github.io/sers/.
Notes
This repository originally contained a modified version of the Minimal Mistakes file _includes/masthead.html in which the masthead links (on the logo, title, and subtitle) are directed to the parent site rather than the top of the current site. This makes the masthead link behavior consistent between the main site and the sub-site.
The files has been removed to isolate the page from the main repository until we know if the workshop has been accepted.
If it is accepted, the behavior should be re-added, e.g., from this commit.