PCSX2 Documentation/Contributing To-Do List: Difference between revisions
PCSX2 Documentation/Contributing To-Do List (view source)
Revision as of 22:54, 8 January 2015
, 8 January 2015no edit summary
(Created page with "# Contributing * Be patient * Your contribution will gladly be reviewed but free time is an expensive resource * Discuss your future contribution with us before coding it...") |
No edit summary |
||
Line 1: | Line 1: | ||
==Contributing== | |||
* Be patient | * Be patient | ||
* Your contribution will gladly be reviewed but free time is an expensive resource | |||
* Discuss your future contribution with us before coding it | * Discuss your future contribution with us before coding it | ||
* Let's avoid duplicate work! Besides, the specification could be clarified this way. | |||
==QA / Portability== | |||
* Port GSThread to std::thread => started by krysto | * Port GSThread to std::thread => started by krysto | ||
* Port core thread to std::thread | * Port core thread to std::thread | ||
Line 18: | Line 18: | ||
* Support Windows/OSX in CMake | * Support Windows/OSX in CMake | ||
==GUI== | |||
* support wx3.0 => linux port is done but windows part is not ready yet. | * support wx3.0 => linux port is done but windows part is not ready yet. | ||
* check linux chapter ;) Various improvements are actually cross platform! | * check linux chapter ;) Various improvements are actually cross platform! | ||
==Linux== | |||
You're welcome to the [Linux contribution thread](http://forums.pcsx2.net/Thread-Areas-of-interest-for-new-linux-developers) to have full details. Here is a handy list of features need implementation. Feel free to propose new ones. | You're welcome to the [Linux contribution thread](http://forums.pcsx2.net/Thread-Areas-of-interest-for-new-linux-developers) to have full details. Here is a handy list of features need implementation. Feel free to propose new ones. | ||
==House keeping and general compilation== | |||
* Clean up warnings | * Clean up warnings | ||
#Same as gcc flags but without the need of complete test. | |||
* Clean up GCG flags | * Clean up GCG flags | ||
#Put default global flags in cmake/BuildParameters.cmake\\ | |||
#Try to use standard flags as much as possible (aka On). Extensive tests must be done to validate a flag update. | |||
* Support clang (dev build/run without crash) => started by urushima | * Support clang (dev build/run without crash) => started by urushima | ||
* Speed comparison clang/GCC | * Speed comparison clang/GCC |