Contribute: Get Involved
MediaPortal is open source software licensed under the GNU/GPL agreement. That means you can contribute to it and affect its development. Our development is not only community driven, but relies on your participation. You may fix reported bugs; rework or add new features; or create a new plugin or skin to extend and enhance MediaPortal. However, you do not need to be an expert coder, there are many other valuable ways to contribute and affect the future of MediaPortal. If you:
- strongly support open source software and ideology
- feel passionately committed or even addicted to MediaPortal
- appreciate the dedicated work in MediaPortal
- thrive being part of an exciting, brilliant, dynamic team
- want to develop new skills, and make new connections
- love communicating with brilliant minds worldwide
- desire to turn creative ideas into effective solutions
- want to help create the media center of the future
Then Team-MediaPortal is the place for you. So why not get involved?
Donate!
Financial assistance is always appreciated since it is used mainly to purchase hardware for testing.
MediaPortal supports many different HTPC configurations and hardware devices. We try to test as many as possible; however, we depend on your contributions to keep up with latest technology.
Promotion
Do you frequent other forums or HTPC websites, write a blog, or use social networking sites? If so you can help promote MediaPortal by posting, writing or sharing information about latest developments.
Forum User Support
One of the easiest ways to contribute is by helping other users install, configure and use MediaPortal correctly. Just start answering questions in our forums or check the recent posts.
Bug Reports
Quality bug reports are invaluable to our developers to fix bugs. Learn How to start a support or bug report thread.
Check our Bug Tracker to see if the bug has been reported. Then submit your report in the correct forum.
Always post log files with your reports! Even if there are no errors noticeable in the logs, they may contain other useful clues for the trained eye. The exact SVN revision you are using, your operating system, file locations, active plugins, and much more can be critical information.
Proper testing and bug reporting is a fast track to an invitation to our Test Group.
Improvement Ideas
Even if you are not a developer, you may have a brilliant idea to improve MediaPortal. If so, please post in the Development Forum.
Our developers often watch this forum looking for good ideas. Or a community developer may choose to create a plugin or patch to add your feature request.
Development
You can contribute to the development of MediaPortal by fixing bugs, reworking or adding new features and then submitting patches to our Development Forum. Please consult our Development page for further information.
Translation & Localization
MediaPortal is available in many languages thanks to contributions from the community. You can improve your existing translation or add your language as a new one. See our Translation Guide in the wiki.
MediaPortal 2 and several MediaPortal 1 plugins now use Transifex for managing all the language files. Just sign up at Transifex.com and request being part of your MediaPortal language team.
Plugins & Skins
MediaPortal is designed to be extended and enhanced. So, if you have an idea for a new plugin or skin read our Plugins & Skins page and get to work!
Documentation
The MediaPortal Wiki is a collaborative project; anyone can browse and search our wiki. You can contribute straight from your web browser. No downloads or installs are needed. Just log in using your forum username and password.
For further information on how to contribue to our wiki, see Documentation: Share your knowledge.