REG Open Source Service Area runs hacksessions 2-5 pm every third Friday of the month.

The idea is to fence off time where we come together and contribute to upstream open source repositories. The hacksessions themselves are very informal - we generally bring our own projects to work on but if you are stuck for ideas you can help someone else with theirs or we can help you find something.

At the end of each hacksession, we share what we’ve been working on e.g. any issues or PRs we’ve created or contributed to. This is added to a shared list of contributions made during the hacksessions (below). This list is a way to track the impact of the sessions and to celebrate the work done, but if you’d rather your contribution not be added to this list that is totally fine too. You can see the current list of contributions made during the hacksessions below.

If you have any questions, or want to join but don’t have the calendar invite you can contact them by email (opensource-reg at turing.ac.uk) or on Slack (#open-source-hacksessions).

Outputs

Contributions made during hacksessions. Links go to the relevant PR, issue, or commit.

Authors Repo name Date of session (yyyy-mm-dd) PR/Issue link or description of contribution
Nick Barlow matplotlib 2023-10-20 PR #27158
Carlos Gavidia Calderon ydata-synthetic 2023-10-20 PR #310
Ryan Chan AIrsenal 2023-10-20 PR #561
Martin Stoffel tidymodels/recipes 2023-10-20 PR #1252
Nathan Simpson scikit-hep 2023-10-20 PR #2269
Ryan Chan & Rosie Wood llama-index 2023-10-20 PR #8530
Iain Stenson pygments 2023-10-20 PR #2552
Camila Rangel Smith smartnoise-sdk 2023-10-20 PR #578
Markus Hauru smartnoise-sdk 2023-10-20 PR #577
Markus Hauru smartnoise-sdk 2023-11-17 PR #584
Katriona Goldmann TuringDataStories 2023-11-17 Work towards this data story: 2023-09-29-EThOS
Ryan Chan various roughpaths packages 2023-11-17 Work on various roughpaths packages
Rosie Wood transformers 2023-12-15 PR #27463
Rosie Wood llama-index 2024-02-16 PR #10980
Markus Hauru augur 2024-04-19 PR #2773
Nathan Simpson python-project-template 2024-04-19 PR #27
Rosie Wood REG-handbook 2024-05-17 PR #150
Nick Barlow oauth2-proxy 2024-05-17 issue #2645
Markus Hauru julia 2024-06-21 issue #54879
Sam Greenbury rust_gpiozero 2024-06-21 Work on RGBLED implementation
Nathan Simpson meet 2024-06-21 Figuring out the best way to handle recurring meetings
Nathan Simpson pix 2024-09-20 PR #103
Penny Yong Cabal 2024-09-20 PR #10, PR #8, PR #17
Markus Hauru julia 2024-09-20 PR #55825
Martin Stoffel rptR 2024-09-20 issue #12, issue #10, issue #11
Markus Haura herb.jl 2024-10-14 PR #12, PR #13, PR #14, PR #28
David Llewellyn-Jones herb.jl 2024-10-14 PR #111, PR #112
Andy Smith hasii2011/PyGitIssue2Todoist 2024-11-15 Work towards PR
Rosie Wood github-analyser 2024-11-15 Work on GrimoireLab
Markus Hauru github-analyser 2024-11-15 Work on GrimoireLab
David LJ harbour-fosdem25 2025-01-17 PR #1 and PR #2
Rosie Wood piffle 2025-01-17 Contributions towards PR #25
Markus Hauru JuliaLang 2025-01-17 PR #57084 and PR #57085
Markus Hauru JuliaFormatter 2025-05-16 Figured out, but didn’t fix, a bug: issue #921
Griff Rees lit-GPT 2025-05-16 PR #1
David Llewellyn-Jones NewPipeExtractor 2025-07-02 commits
Penny Yong JuliaStats 2025-07-18 PR #1991
Praveen Selvaraj Symbiote 2025-07-18 Updates to symbiote prior to this hack
David LLewellyn-Jones harbour-newpipe 2025-07-18 commits
Rosie Wood MapReader 2025-07-18 PR #568
Praveen Selvaraj FindMe 2025-08-15 FindMe
Nathan Simpson anemoi-cero 2025-08-15 Work on PR #469
Alex Hickey mead-download 2025-08-15 mead-download
David Llewellyn-Jones harbour-newpipe 2025-08-15 commits
Rosie Wood MapReader 2025-09-19 PR #570
Rosie Wood 2023 TileStitcher 2023-07-04 issue #1
Penny Yong MethodErrorHints.jl 2025-09-19 MethodErrorHints.jl
David Llewellyn-Jones sudoku-paradox 2025-09-19 commits
Alex Hickey python-project-template 2025-09-19 PR #53
Markus Hauru AbstractBayesOpt.jl 2025-10-17 Code review for PR #52
Rosie Wood piffle 2025-10-17 Progress on PR #25
David Llewellyn-Jones whowhere 2025-10-17 PR #1 & PR #2
Markus Hauru julia 2025-10-17 Checked and found this one closable: issue #54879
Markus Hauru JLD.jl 2025-10-17 Checked that this old bug still reproduces: issue #252
Nathan Simpson gradhep 2025-10-17 Responded to issue #63
Nathan Simpson gradhep 2025-10-17 Responded to issue #60
Alex Hickey hpc-landscape 2025-10-17 PR #21 & PR #22
Markus Hauru JuliaFormatter.jl 2025-11-21 Fixed a bug PR #954 and reported another bug issue #60189
David LJ clifton 2025-11-21 PR #149
Markus Hauru julia 2025-12-19 Investigated and opened two issues: issue #60429 & issue #60429
Alex Hickey pytorch-lightning 2025-12-19 Opened and worked on fixing issue #21433
David LJ clifton 2025-12-19 Work on issue #154 PR #156
Carlos GC data safe haven 2026-01-16 issue #2480 and PR #2500
Alex Hickey/ David LJ HPC landscape 2025-01-16 Add info about setting up python environments (https://github.com/alan-turing-institute/hpc-landscape/pull/21 and PR #22
Arielle Bennett the Turing Way 2025-01-16 GitHub gardening on the Turing Way repos (nudging people on old PRs and issues to hopefully get them revived/progressed/merged)
Penny Yong DimensionalData.jl 2026-02-20 PR #1183 and created issue #1182
Rosie Wood python-project-template 2026-04-17 Merged PR #53 and PR #51 and updated version in python-project-template
Rosie Wood mapreader / mapreader-examples 2026-04-17 Fixed tests for mapreader-examples and working on testing PR #580
Penny Yong FlexiChains.jl 2026-04-17 Work towards issue #126
Penny Yong PairPlots.jl 2026-04-17 PR #78 and PR #166
Penny Yong JuliaEditorSupport 2026-05-16 PR #985
Iain Stenson ghost-protocol 2026-06-19 commit
Nick Barlow ghost-protocol 2026-06-19 PR #22 & PR#
David Llewellyn-Jones ghost-protocol 2026-06-19 PR #23