Last modified: 2010-04-18 16:57:25 UTC
It should be possible to make it so that certain boilerplates are only listed on pages in certain namespaces. It should be possible to specifiy multiple namespaces for each boilerplate and also possible to refer to them using both name and number; as well as wildcards and negative selection. Given this will break backwards compatibility with the current configuration mechanism this would most probably be released in version 2.0.
I made a patch that allows to specify boilerplates per namespace - see bug 22759. My patch doesn't offer all the flexibility and options you are dreaming of ;-) but it does the job and is at least a good start. Oh, and it is even backwards-compatible.