We welcome contributions from anybody. We mostly write low-level tools in bash scripts and GUIs in Qt/C++, but we also use PyQt and an assortment of other programming languages. People of different skills contribute on their own time, usually picking up projects that pique their interest. We have a public Application Development subforum for open development if looking for public comment on work in progress.
Where to start
If you are interested in GUI/Qt/C++ apps familiarize yourself with what is in our codebase. Watch our Github account for MX apps: https://github.com/MX-Linux. If you want to work on something, follow standard GitHub procedures.
To submit contributions please follow this workflow
- Fork the repo that interests you (create an account on github if you don’t have one)
- Clone it to your local disk
- Make changes -> commit them -> push them to your repo
- Issue a Pull Request from your github.com repo
- Report and fix bugs on http://bugs.mxlinux.org
- Join MX forum forum.mxlinux.org and post and watch threads in Development sub-forum
Useful Links and info
- Git/Github
- Qt Creator (you can install Qt Dev Environment and Docs in MX Package Installer)
- Qt Designer
3 thoughts on “Joining MX development”
A big HUG from Madrid – Spain.
As Debian Consultant for Spain, found this distro and will prepare a video in Youtube about it.
Thanks for maintain it, a very very good distro after testing is 2 weeks.
Thanks, Daniel–much appreciated! Please post your video link when done.
how to upgrade the python idle 3.7 to 3.9 on mx 19.2 kde