Hi JabRef team,
I’m a 2nd-year Computer Engineering student at the University of Bologna (UniBO). I’m planning to apply for GSoC 2026 and I’m particularly interested in Java and SQL tasks.
When do you expect to publish the 2026 project ideas list? I’d like to start checking out the codebase and some “good first issues” in the meantime.
Thanks!
Rinalduzzi Giulio
Siedlerchr
(Christoph)
February 11, 2026, 7:06pm
2
Hi,
you find the list here Projects | GSoC @ JabRef
You are welcome to take a look at some good first issues. Make sure to follow our contribution guide
# Contributing
We welcome contributions to JabRef and encourage you to follow the [GitHub workflow](https://docs.github.com/en/get-started/using-github/github-flow).
You can also check out the explanation of [Feature Branch Workflow](https://atlassian.com/git/tutorials/comparing-workflows#feature-branch-workflow) for the idea behind this kind of development.
JabRef regards its contributors as **[software engineers, not just programmers](https://www.phoenix.edu/blog/programmer-vs-software-engineer-key-differences.html)**.
As one consequence, for non-basic issues, you will have to work on the requirements side, too.
> [!TIP]
> If you are a newcomer, the two most helpful sections to navigate through are the [guidelines for setting up a local workspace](https://devdocs.jabref.org/getting-into-the-code/guidelines-for-setting-up-a-local-workspace/) (to get JabRef's source code into your local machine and get the development version running), and [frequently asked questions](https://devdocs.jabref.org/code-howtos/faq) - where you will find solutions to issues that are most commonly faced by new contributors.
<!-- markdownlint-disable-next-line MD028 -->
> [!NOTE]
> For non-programmers, a general overview on contributing is available at <https://docs.jabref.org/contributing>.
## Table of Contents
* [Choosing a task](#choosing-a-task-)
* [Getting a task assigned](#getting-a-task-assigned)
* [Pull Request Process](#pull-request-process)
* [Requirements on the pull request and code](#requirements-on-the-pull-request-and-code)
This file has been truncated. show original