Hi Koushik Karan,
My name is Javier, I'm from argentina. LibreMesh is widely used in
community networks, where stability and reliability are critical. Many of
our users are non-technical individuals who rely on it to maintain
connectivity in their communities. Because of this, ensuring that our
network framework is robust and that new changes do not introduce
regressions is essential.
Since you're new to the project, I'd recommend starting with the following:
Understanding that LibreMesh is about people:
Read about the importance of free software
<https://www.gnu.org/philosophy/free-sw.en.html> specially in community
networks
<https://blog.apnic.net/2018/12/18/librerouter-powering-community-networks-with-free-and-open-hardware/>
explaining LibreRouter and LibreMesh.
Watch videos <https://open.janastu.org/projects/cowmesh> about
community networks.
Technical Preparation:
Carefully review the LibreMesh contributing
<https://github.com/libremesh/lime-packages/blob/master/CONTRIBUTING.md>
guide.
Study the existing testing
<https://github.com/libremesh/lime-packages/blob/master/TESTING.md>
framework in the lime-packages repo.
Set up and run a QEMU-based LibreMesh instance
<https://github.com/libremesh/lime-packages/blob/master/TESTING.md#build-a-mesh-network>
to get familiar with it.
Take a dive into lua
<https://www.youtube.com/watch?v=SjKLYHAzIU8> programming.
By the way, if you have access to at least three OpenWrt-compatible
routers, that would be great for testing beyond the virtualized setup. It
could give you valuable hands-on experience with real hardware. You can
check here
https://toh.openwrt.org/? <
https://toh.openwrt.org/?>
The first task is to get some hardware !
PD:Please join the matrix channel.
Saludos
Ing. Javier Alejandro Jorge
On Wed, 9 Jul 2025 at 16:16, Koushikkaran Kirubakaran via LibreMesh <
libremesh@???> wrote:
> Hi LibreMesh team,
>
> My name is Koushik, and I'm currently a Master's student in
> Internetworking at Dalhousie University, Canada. I'm passionate about
> networking, open-source projects, and community-driven internet solutions.
>
> I recently came across the GSOC 2025 project by Agu Trachta and was really
> inspired by the goal of simplifying LibreMesh using OpenWrt-native
> solutions. I’d love to contribute to LibreMesh and get involved with the
> community.
>
> Could someone guide me on how to get started? I’m looking for
> beginner-friendly issues or tasks where I can be helpful and learn along
> the way.
>
> Thank you for your time and all the great work you do!
>
> Best regards,
> Koushik Karan
>
> --
> LibreMesh mailing list
> LibreMesh@???
> https://www.autistici.org/mailman/listinfo/libremesh
>