As a test, I have set the minimum trust level to post new topics to “1”. This means brand new accounts cannot create new topics immediately. This speed bump may limit (or prevent) new users discovering this site, and immediately asking support questions. I am happy to turn this off again if it’s too much of a stumbling block for brand new users who actively wish to contribute to the project.
In addition I have added a further note to the confirmation mail new users to the site get. This details that the site is indeed not for technical support.
I hope these two steps may reduce the number of support requests we get here, and will quickly direct those people looking for technical support to the best place for them.