Welcome Prajwal,
I think a good way to start is to spend some time playing around with the
project only get a bit more familiar and then chose areas/modules you would
like to focus, i.e the Lakehouse, clients, connectors etc.

Some things that come in mind quickly (and we might need to open tickets
for tracking):
1. On the client we added some pojo support, however since we add complex
data types in this release we should extend the functionality as well
2. On the Fluss-Iceberg I think there might be some small improvements
based on some comms I saw, and we should open tickets for these
3. On this release we also adding the aggregation merge engine
https://cwiki.apache.org/confluence/display/FLUSS/FIP-21%3A+Aggregation+Merge+Engin
<https://cwiki.apache.org/confluence/display/FLUSS/FIP-21%3A+Aggregation+Merge+Engine>
so
another good approach is to add more functions there.. A roaringbitmap like
Paimon has
https://paimon.apache.org/docs/master/primary-key-table/merge-engine/aggregation/#rbm32
is
also something we definitely need
4. There lots of small issues around tests and stability we are also really
important
5. We could also use more help to improve our docs since you come with
fresh eyes and can suggest things to improve and make it easier to
understand.

These are some things that come in mind, but we could probably identity
more.

Feel free to also reach out on the slack channel to support you and help
you get started.

Best,
Giannis

On Sun, 11 Jan 2026 at 9:45 AM, Jark Wu <[email protected]> wrote:

> Welcome Prajwal!
>
> Fluss is a Java-based software, so I think you can find many issues
> when you are getting familiar with the codebase!
>
> Best,
> Jark
>
> On Sat, 10 Jan 2026 at 22:34, Prajwal Banakar
> <[email protected]> wrote:
> >
> > Hi Fluss Team,
> >
> > My name is Prajwal Banakar, and I am a student interested in contributing
> > to Apache Fluss for GSoC 2026.
> >
> > I am familiar with the contribution workflow, having previously
> submitted a
> > documentation fix (PR #2230). With a strong background in Java and Spring
> > Boot, I am eager to begin working on technical tasks within the Java
> > codebase.
> >
> > I am currently exploring "good first issues" and would appreciate any
> > guidance on where a Java developer can make the most impact at this time.
> >
> > Best regards,
> > Prajwal Banakar
>

Reply via email to