About contributing to plc4x and potential gsoc 2026 participation #2367
Replies: 3 comments 8 replies
-
|
HI Aaditya (Hope that's the right name) Sorry for the late response. Was a busy week for me, last week and the whole weekend. Hi and happy to have you. Regarding GSOC: we have never had any submissions to that before, but that doesn't mean that we're not interested. Do you already have any experience in the OT world? Could you explain if you're just looking for a project or if you're aiming for long-time contributions? Also would I like to hear, what is what mostly seeds your interest in Apache PLC4X. Chris |
Beta Was this translation helpful? Give feedback.
-
|
I guess the starter issues, that most probably would benefit the project most, would be to whip up some sort of Dockerized integration-testing solution using Test-Containers. Right now the most sophisticated tests are all located in the ManualXYZTests, which only run against the hardware in my lab. That sort of sucks and I've been playing around and successfully implemented a Docker based test-setup for Modbus in my commercial fork (I'm planning on bringing this back, but we've got loads of other drivers that would benefit from such setups) Other than that ... there are a number of open bugs in GitHub .. you can go through them and give it a shot. I'm more than happy to help you. Chris |
Beta Was this translation helpful? Give feedback.
-
|
Hii Chris, At the moment I don’t have real-world experience in the OT domain, but I’ve mostly been building backend projects using Java Spring Boot for college and personal work. I’ve always been interested in going a bit deeper into low-level or protocol-oriented programming, and PLC protocols seemed like a great area to explore. Since a major part of PLC4X is written in Java, I felt it could be a good fit for me to start contributing meaningfully. Regarding GSoC — for me, it was more of a way to find and enter an open-source community, not the main reason I’m here. Even if PLC4X does not participate in GSoC, I would still like to contribute long-term and learn the ecosystem properly. Thanks for pointing me to the starter point, i will look for the ManualXYZTests and see how can i implement a integration-testing solution using a test-containers. i will also go through the open github issues to see if i can pick some beginner friendly issues. Looking forward to contributing and learning from the community! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hii everyone, I am interested in contributing to this project, I am currently reading the documentations, reading code and trying to understand how things work here. I can work in the area of java drivers.
I want to understand the community roadmap, Does Plc4x have plans to announce project in upcoming GSOC 2026 event and is there some advise for me to get involved and start making contributions as soon as possible??
I am not asking this just for GSOC event, i am really interested in PLC protocols and drivers development. Any guidance on good starter areas or issues would be really appreciated.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions