Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

READ FIRST: Getting new features and responses you might get!

Started by [Unknown], May 15, 2004, 12:57:43 AM

Previous topic - Next topic


It's important to explain the feature you want fully and carefully - if you don't, you may confuse us and end up getting your feature request off on "the wrong foot".  Just as this is bad with interviews, it is also bad with feature requests ;).

Another important note is that this is for requesting features, not custom packages (aka. mods).  Some things, while they may be great for your forum, just don't belong on every forum.  One of the design goals for SMF is not to be bloatware, but rather to be sleek and easily extendable.  Just because the forum can't do it out of the box doesn't mean a package or modification can't be used easily and quickly to make it happen on your forum.

However, it's helpful to post feature requests based on already made packages - possibly noting any downsides the mod might have for "distribution level" status; this will probably make give you a stronger case.  If there's already code, and it works, it makes it a lot easier to say, "we have time to add this feature."

It also needs to be noted that this is generally for features for the current final.  Sometimes you may get a "no" or a "unlikely", but this answer of "no" does not at all mean we didn't consider your idea.  It can mean a lot of things, one of which might just be that it cannot be done before the next major stable release is made. (meaning 1.0, 1.1, etc. - not alpha/beta/rc releases.)  It may be looked at again after that has been done.

And, if your feature request gets turned down, always remember that you can ask in the support boards about how to do it.  Just because we don't want it to be a feature of SMF doesn't mean your forum cannot have the feature!

Don't forget that you probably didn't pay for this software if you are using it.  While we would like nothing else than to please everyone, sometimes it just can't be done with the time and resources available to us.  Donating time (helping out here), money (which I'm told equals money), or other things to help the project may make features significantly more likely to make it into the next release.  But remember, we do consider every feature request big and small.  You don't have to donate anything or be anyone to get your feature request looked at - or even implemented.

Lastly, please remember to search before posting.  Using both the forum's search and Google may help you find information about the feature you want faster - including if it's already implemented, or if a package is available.

Thanks for reading this!