Programming Knowledge Necessary to Help Develop Trisquel
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
Hello, I was wondering what I should learn/study, in order to help develop Trisquel. Which programming language is Trisquel written in (I thought that it might be C++)? Where do I learn what the parts of an operating system are (software development-wise), and how they are put together? Where do I learn Git, etc...? Any assistance would be greatly appreciated; thanks!
https://trisquel.info/en/wiki/development-0
I suppose that making helpers (scripts) and packages are the most needed tasks.
https://wiki.debian.org/Packaging
https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/README.md
sed (including regex)
The Trisquel project mainly is about integrating pieces, the packages (sometimes after small modifications, through the package helpers). Trisquel does not develop the software you run. That software is written in a variety of different programming languages.
Here is "how Trisquel is made": https://trisquel.info/en/wiki/how-trisquel-made
You can contribute to the Trisquel project: https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/CONTRIBUTING.md
Or you can contribute to your favorite program, whatever it is.
To learn git (the basics is enough to start contributing): https://git-scm.com/documentation
- Vous devez vous identifier ou créer un compte pour écrire des commentaires