Here's the idea... let's say I have a required field set up for Requests. For instance, a data field like 'Type'. When I go to create a template for a Request, I don't necessarily want to pick the value for the Type field then and there - I want the user to have to pick it when they actually GENERATE the request from my template. In other words, I don't want a required field to apply to Templates - just to generated work items.

I think LOTS of users would benefit from this. The whole idea of a template is that it should be a starting off point for a new work item; I don't necessarily want to pick my required fields when I'm creating the template. I just want the template to pre-fill some fields for me when I'm generating a new thing.

To that end, my suggestion is that Agility should turn off the enforcement of required fields when creating new work item templates.