I like the idea of people able to post code without worrying where it should be
placed, categorized, or whatever. Give other users a chance to test drive it and comment on it. If it has merit, then it could be reposted to the place where it seems to belong, or it may justify a category of its own.
One of the frustrations I have with the PowerBasic forums is that source code is
intermixed with general discussions and comments. Some people repost modified
code to the original posting by editing that post, and some people just repost any code changes to a new post. That gets pretty confusing, and the limited search tools available make it a slow and tedious process to find things. I've even see people post single line changes to a previous post, or to fail to include a resource file or include file. There is usually additional dependencies, such as
paths, that hinder code from running until examined and modified.
The emphases should be that the code is generic enough to run without any
special requirements, that it include all dependencies (or those dependencies
be clearly identified and sourced with links), and that readers vote it at least
a three on a scale of five. You can suggest some criteria for evaluating the
code, such as suitability to task, creativity involved, originality, coding style,
and extent of documentation.
I feel that any code or links posted should involve free-for-reuse software, and
preferably include source code where possible. If multiple files are involved, they should be included in an archive file, of a type that people can open with one of the available archive tools.