Difference between revisions of "Development"
(→In General: Link some orphans) |
(→Quick-Links: changed the link for feature request to github issues) |
||
(26 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
− | + | Developing is one way to [[Contributing|contribute]] to the Mumble project. | |
+ | |||
+ | You can help us review and clean/refactor our code, implement new features or update outdated ones (like our pos-audio plugins). You can then submit the patches to us and we will gladly review them and probably accept them. :) | ||
=== Current Development === | === Current Development === | ||
− | [ | + | * [[Planned Features|Our planned features]] |
− | |||
− | [ | ||
− | |||
− | |||
− | [[ | + | '''Non-Main''' (e.g. libs, mobile versions, etc): |
+ | * [https://github.com/mumble-voip/mumble Git Webview of Mumble Source] | ||
+ | * [http://github.com/pcgod/libmumbleclient Git Webview of libmumbleclient (use for integrating with your application)] | ||
+ | * [https://github.com/mumble-voip/mumble-iphoneos Git Webview of iPhone Mumble Source] | ||
+ | * [https://github.com/mumble-voip/mumo/ mumo repository] - [[Mumo|mumo]] is the Mumble Moderator framework which is supposed to ease development of plugins connecting to Murmur via Ice. MuMo handles basic Ice connectivity and contains basic module loading and message multiplexing. | ||
+ | * [https://github.com/mumble-voip/mumble-scripts/ mumble-scripts repository] - A number of small but useful scripts | ||
− | + | === Quick-Links === | |
− | [[ | + | * [http://forums.mumble.info Discussion Forums] |
+ | * [https://github.com/mumble-voip/mumble/issues Request Feature] | ||
+ | * [https://github.com/mumble-voip/mumble/issues Report a Bug] | ||
− | + | If you want to checkout the latest source code, just clone our git repository at <code>git://github.com/mumble-voip/mumble</code>. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | If you want to checkout the latest | ||
=== Developer How-To's === | === Developer How-To's === | ||
− | [[ | + | * [[Patches| How to provide patches]] |
− | + | * [[BuildingWindows| How to build Mumble on Windows]] | |
− | [[BuildingWindows| How to build Mumble on Windows]] | + | * [[BuildingLinux| How to build Mumble on Linux]] |
− | + | * [[BuildingMacOSX| How to build Mumble on Mac OS X]] | |
− | [[BuildingLinux| How to build Mumble on Linux]] | + | * [[BuildingFreeBSD| How to build Mumble on FreeBSD]] |
− | + | * [[Debugging]] | |
− | [[BuildingMacOSX| How to build Mumble on Mac OS X]] | + | * [[Pluginguide| How to add positional audio for a game]] |
− | + | * [[Link| How can I link/implement the Mumble 3D-positioning to my game?]] (for game developers) | |
− | [[BuildingFreeBSD| How to build Mumble on FreeBSD]] | ||
− | |||
− | [[ | ||
− | |||
− | [[Link| How can I link/implement the Mumble 3D-positioning to my game?]] (for game | ||
=== In General === | === In General === | ||
− | [[ | + | * [[Coding Guidelines]] for the Mumble projects source |
− | + | * [[Contributing| List of areas where we need help]] | |
− | [[Development_Tools| Which Development Tools are used?]] | + | * [[Development_Tools| Which Development Tools are used?]] |
− | + | * [[Letter| Tracking of inquiries of Mumble devs to SW/HW Vendors]] | |
− | [[Letter| Tracking of inquiries of Mumble devs to SW/HW Vendors]] | + | * [https://www.youtube.com/watch?v=cn-rOylwfzI Visualization of Mumble's development process 2005 - 2015] |
+ | * [[Channel Viewer Protocol]] | ||
[[Category:Development]] | [[Category:Development]] |
Latest revision as of 21:09, 19 May 2020
Developing is one way to contribute to the Mumble project.
You can help us review and clean/refactor our code, implement new features or update outdated ones (like our pos-audio plugins). You can then submit the patches to us and we will gladly review them and probably accept them. :)
Current Development
Non-Main (e.g. libs, mobile versions, etc):
- Git Webview of Mumble Source
- Git Webview of libmumbleclient (use for integrating with your application)
- Git Webview of iPhone Mumble Source
- mumo repository - mumo is the Mumble Moderator framework which is supposed to ease development of plugins connecting to Murmur via Ice. MuMo handles basic Ice connectivity and contains basic module loading and message multiplexing.
- mumble-scripts repository - A number of small but useful scripts
Quick-Links
If you want to checkout the latest source code, just clone our git repository at git://github.com/mumble-voip/mumble
.
Developer How-To's
- How to provide patches
- How to build Mumble on Windows
- How to build Mumble on Linux
- How to build Mumble on Mac OS X
- How to build Mumble on FreeBSD
- Debugging
- How to add positional audio for a game
- How can I link/implement the Mumble 3D-positioning to my game? (for game developers)