REG Open Source Hacksessions
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 |