Possible With A Plugin

Léo Colombaro edited this page Mar 12, 2015 · 4 revisions

What to do if your issue is closed with WontFix and PossibleWithAPlugin
Not all feature requests can be implemented. Why?

Keeping things light

Some issues here are feature requests or "is it possible to do this and that" requests.

One of the primary goal of YOURLS is to achieve balance between features and efficiency. In other words, to keep it as light as possible while being powerful. In other words, to keep away from bloating core with features that won't be used by many.

So, yes, feature requests are often closed with WontFix.

Don't modify core files

That's idiotic and will get you in trouble. Dont Hack Core. Make plugins instead.

There is a plugin API for this

Most of the time, features that are requested won't be implemented into core, but are easily implementable with a plugin. That's the whole point of the plugin API that has been introduced in YOURLS.

Head to the Plugin List to check if someone already coded a plugin with this feature, or get that plugin coded.

Find a plugin coder

If you can't code yourself and want a feature implemented, you need to find a plugin coder.

An option is to head towards freelancer sites (getacoder.com, elance.com, etc...) and post your project. You should get very affordable quotes.

Another option, that includes quality, full YOURLS code knowledge and future-proof coding, is to ask me (Ozh, contact me offsite by mail, ozh at ozh dot org) for a quote. Depending on the project and my free time, I may be able to help you.