It seems that a common mistake is to put spaces in the name of a new problem set, when what is really wanted is underscores (which display as spaces). Is there any reason not to automatically change spaces to underscores in that field as the user enters it? I seem to get this effect by adding the following line at the beginning of WeBWorK::DB:addGlobalSet:
$_[1]{set_id} =~ s/ /_/g;
WeBWorK Main Forum
Making spaces into underscores in set names
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 10 posting(s) in 1 day