I have been looking through some of the questions and I believe they would be impossible without a custom coding solution (prove me wrong, I hate duplication of work, therefore, why I am here).  I am very new to this server stuff.  I look at a question like this:

http://serverfault.com/questions/456382/fail2ban-custom-action-to-permanent-ban-ips-from-china

and think to myself.  The fail2ban code isn't that large (well in comparison with something like apache) maybe this is a something I would like to put some time towards and generally improve the open-source community.

I would assume that an answer of "see my github" would be frowned upon here.  I can't take it to stack overflow since I am not asking a question nor would they support a question about how to configure fail2ban.

tl;dr;  How would I submit custom coding solution to fix problems here.

Note:  I am ignoring that the question would most likely be closed before I have a chance to finish.

Note 2: I have no idea how long it would take a patch to get into upstream, but I am assuming that it would be much too long for people who have immediate problems