User Tools

Site Tools


getting_involved

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
getting_involved [2020/05/19 15:27]
xerus [Test it!] reword pr test suggestions
getting_involved [2020/05/19 15:37] (current)
xerus [Code it!] reorder & add link to developer documentation
Line 16: Line 16:
  
 ===== Code it! ===== ===== Code it! =====
-The most direct way to help Mixxx is through coding. Patches that fix bugs are welcomed with open arms. Mixxx is written in C++ and makes extensive use of the [[http://​qt.io/​|Qt]] libraries, which make C++ more like Java than C.+The most direct way to help Mixxx is through coding. Patches that fix bugs are welcomed with open arms. Mixxx is written in C++ and makes extensive use of the [[http://​qt.io/​|Qt]] libraries, which make C++ more like Java than C.\\ 
 +If you have some programming experience but don't know C++, working on Mixxx can be a great way to start learning C++. Take a look at the [[Learning Resources]] page. If you do not already use one, it is a lot easier to work on a huge C++ program like Mixxx with an IDE such as KDevelop or Eclipse than a text editor such as Kate or GEdit.
  
-See [[Using Git]] for how to get your changes included in Mixxx+Have a look at the [[start#​developer_documentation|Developer Documentation]] part in the wiki for compiling and guidelines. ​See [[Using Git]] for how to get your changes included in Mixxx.
- +
-If you have some programming experience but don't know C++, working on Mixxx can be a great way to start learning C++. Take a look at the [[Learning Resources]] page. If you do not already use one, it is a lot easier to work on a huge C++ program like Mixxx with an IDE such as KDevelop or Eclipse than a text editor such as Kate or GEdit.+
  
 The best way to get familiar with the code base is to tackle some of the [[https://​bugs.launchpad.net/​mixxx?​field.tag=easy+weekend&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED The best way to get familiar with the code base is to tackle some of the [[https://​bugs.launchpad.net/​mixxx?​field.tag=easy+weekend&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED
-|easy bugs that can be fixed in a weekend]]. +|easy bugs that can be fixed in a weekend]]. ​There are also lots of [[https://​bugs.launchpad.net/​mixxx?​field.tag=easy+weekend&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED&​field.importance%3Alist=WISHLIST|wishlist bugs]]. These are things that people have requested be added to Mixxx. Completing any of these will make someone'​s day (or a lot of people'​s year, depending on the bug)!
- +
-And here's a [[https://​bugs.launchpad.net/​mixxx?​field.tag=easy+weekend&​field.status%3Alist=CONFIRMED&​field.status%3Alist=TRIAGED&​field.importance%3Alist=WISHLIST|list of wishlist bugs]]. These are things that people have requested be added to Mixxx. Completing any of these will make someone'​s day (or a lot of people'​s year, depending on the bug)!+
  
 **So you're somewhat technical but not a C++ coder, ​ what else can you do?** **So you're somewhat technical but not a C++ coder, ​ what else can you do?**
getting_involved.txt · Last modified: 2020/05/19 15:37 by xerus