>> We don't have many todo items specific to C right now. Taking on >> Epiphany [1] is a bit heavy for a beginner. :) But learning the basics >> of patching a package [2] is certainly useful in order to solve many of >> our bugs [3]. > > What skills are needed? I'll learn whatever is most in demand.
Some Debian packaging is needed, the wiki link that Sam posted should be a good introduction to it. Debian development documentation has much more details. POSIX sh and make are often needed, build systems, packaging scripts and some Debian tools that we adapt use them. We use the Bazaar version control system for our source repositories, you might use also other VCSes to access upstream or Debian repos. Knowing the programming languages used by a project is not always needed. Fixing the IceDove bug [0] shouldn't require much more than patching a configuration file and rebuilding the package. [0] https://savannah.nongnu.org/bugs/?39512
pgpQtamAf4Bw8.pgp
Description: PGP signature
_______________________________________________ gNewSense-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/gnewsense-dev
