Just make sure that you first remember to search for existing "Feature Requests" before logging a new request! You should take note that we guesstimate that 99% of all new requests XBMC users post have already been requested before so it is imperative that you search thoroughly!

Again, you must search different spellings or alternate wording before you can post, (we do not enjoy reorganizing duplicate posts). Please respect that your request only counts as a suggestion, there's no guarantee that it will implemented soon or ever.

Know that almost all users think their own ideas is the most important, and a very common comment is: "if you only add these features then XBMC will be perfect for me". Note! Only one feature per Forum Thread is allowed (for easier manageability).

1.1 Something to think about before submitting the request

We recommend that you read this article on How To Ask Questions The Smart Way. Arrogant and 'pushy' people will most likely just be ignored (or even banned if they step over the line which we consider to be acceptable).

1.1.1 How to ask for something in a smart way

The How To Ask Questions The Smart Way article contains some very wise words to follow in online communities if you would not like to ignored or treated as a stupid person. It covers areas like:

When You Ask

Use meaningful, specific subject headers

Make it easy to reply

Write in clear, grammatical, correctly-spelled language

Send questions in accessible, standard formats

Be precise and informative about your issue

Don't claim that you have found a bug

Grovelling is not a substitute for doing your homework

Describe the problem's symptoms, not your guesses

Describe your problem's symptoms in chronological order

Describe the goal, not the step

Don't ask people to reply by private e-mail

Be explicit about your question

Don't flag your question as "Urgent", even if it is for you

Courtesy never hurts, and sometimes helps

Follow up with a brief note on the solution

How To Interpret Answers

RTFM and STFW: How To Tell You've Seriously Screwed Up

If you don't understand...

Dealing with rudeness

On Not Reacting Like A Loser

Questions Not To Ask

Q: Where can I find program or resource X?

Q: How can I use X to do Y?

Q: How can I configure my shell prompt?

Q: Can I use this to do thatwith this other thing?

Q: Your/My {program, configuration, SQL statement} doesn't work

Q: Your/My program doesn't work. I think system facility X is broken.

Q: I'm having problems installing Linux or X. Can you help?

Good and Bad Questions

If You Can't Get An Answer

How To Answer Questions in a Helpful Way

2 Frequently Asked Questions regarding Feature Requests

2.1 When will this and that feature or function be supported by XBMC?

XBMC development is driven by the tasks that are important to the individual developers, none of whom are paid for what they do on the project. If there is a feature that is important to you, the best way to get it implemented is to undertake the task yourself, otherwise you have no rights to demand new things to be implemented and get no guarantees that some specific thing will be prioritized before something else. You may however suggest/request for things and if you ask nicely. A developer might then likes your idea and implement the thing you asked for.