Difference between revisions of "Development"

From Mumble Wiki
Jump to: navigation, search
m (fixed dead link)
Line 1: Line 1:
This page is an overview and lists all resources and informations for developers.
+
Developing is one way to [[Contribute|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 ===
  
[http://mumble.info/snapshot/ Download the latest Win32 Snapshots]
+
* [http://mumble.info/snapshot/ Download the latest Win32 Snapshots]
 +
* [http://www.scorpius-project.org/mumble-osx/ Download the latest Mac OS X Snaphots]
  
[http://www.scorpius-project.org/mumble-osx/ Download the latest Mac OS X Snaphots]
+
* [[Upcoming|Upcoming Features]]
 +
* [[To-Do_List|Our TODO-List]]
  
[[Upcoming| Upcoming Features]]
+
* [http://mumble.git.sourceforge.net/git/gitweb.cgi?p=mumble/mumble Git Webview of Mumble Source]
 +
* [http://github.com/pcgod/libmumbleclient Git Webview of libmumbleclient (use for integrating with your application)]
 +
* [http://mumble.git.sourceforge.net/git/gitweb.cgi?p=mumble/mumble-iphoneos;a=summary Git Webview of iPhone Mumble Source]
 +
* [http://github.com/pcgod/mumble-android Git Webview of Android Mumble Source]
  
[[To-Do_List| Our TODO-List]]
+
[[Changelog|Changelog]]
 
+
[http://mumble.git.sourceforge.net/git/gitweb.cgi?p=mumble/mumble Git Webview of Mumble Source]
+
 
+
[http://github.com/pcgod/libmumbleclient Git Webview of libmumbleclient (use for integrating with your application)]
+
 
+
[http://mumble.git.sourceforge.net/git/gitweb.cgi?p=mumble/mumble-iphoneos;a=summary Git Webview of iPhone Mumble Source]
+
 
+
[http://github.com/pcgod/mumble-android Git Webview of Android Mumble Source]
+
 
+
[[Changelog| Changelog]]
+
  
 
=== Quick-Links to Sourceforge ===
 
=== Quick-Links to Sourceforge ===
  
[http://sourceforge.net/apps/phpbb/mumble/ Discussion Forums]
+
* [http://sourceforge.net/apps/phpbb/mumble/ Discussion Forums]
<br/>
+
* [http://sourceforge.net/tracker/?group_id=147372&atid=768008 Request Feature]
[http://sourceforge.net/tracker/?group_id=147372&atid=768008 Request Feature]
+
* [http://sourceforge.net/tracker/?atid=768005&group_id=147372&func=browse Report a Bug]
<br/>
+
[http://sourceforge.net/tracker/?atid=768005&group_id=147372&func=browse Report a Bug]
+
  
If you want to checkout the latest version, just clone our git repository at "git://mumble.git.sourceforge.net/gitroot/mumble/mumble"
+
If you want to checkout the latest source code, just clone our git repository at <code>git://mumble.git.sourceforge.net/gitroot/mumble/mumble</code>.
  
 
=== Developer How-To's ===
 
=== Developer How-To's ===
  
[[Contributing| How to contribute]]
+
* [[Contributing| How to contribute]]
 
+
* [[Patches| How to provide patches]]
[[Patches| How to provide patches]]
+
* [[BuildingWindows| How to build Mumble on Windows]]
 
+
* [[BuildingLinux| How to build Mumble on Linux]]
[[BuildingWindows| How to build Mumble on Windows]]
+
* [[BuildingMacOSX| How to build Mumble on Mac OS X]]
 
+
* [[BuildingFreeBSD| How to build Mumble on FreeBSD]]
[[BuildingLinux| How to build Mumble on Linux]]
+
* [[HackPositionalAudio| How to add positional audio for a game]]
 
+
* [[Link| How can I link/implement the Mumble 3D-positioning to my game?]] (for game-developers)
[[BuildingMacOSX| How to build Mumble on Mac OS X]]
+
 
+
[[BuildingFreeBSD| How to build Mumble on FreeBSD]]
+
 
+
[[HackPositionalAudio| How to add positional audio for a game]]
+
 
+
[[Link| How can I link/implement the Mumble 3D-positioning to my game?]] (for game-developers)
+
  
 
=== In General ===
 
=== In General ===
[[Help_Wanted| List of areas where we need help]]
+
* [[Help_Wanted| 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]]
 
+
* [http://www.youtube.com/watch?v=Hj8ahMKXfu0 Youtube visualization of Mumble's development process 2009 - 2010]
[[Letter| Tracking of inquiries of Mumble devs to SW/HW Vendors]]
+
* [[Channel Viewer Protocol]]
 
+
[http://www.youtube.com/watch?v=Hj8ahMKXfu0 Youtube visualization of Mumble's development process 2009 - 2010]
+
 
+
[[Channel Viewer Protocol]]
+
  
 
[[Category:Development]]
 
[[Category:Development]]

Revision as of 22:32, 16 December 2010

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

Changelog

Quick-Links to Sourceforge

If you want to checkout the latest source code, just clone our git repository at git://mumble.git.sourceforge.net/gitroot/mumble/mumble.

Developer How-To's

In General