Since we're on the subject of notifications... this kind of goes along with my same thought on 'Conditions', I would REALLY like to see the following, if possible:
Global Notifications
1. These Notifications are like they are today. Available to Every Task, Job, etc... This list can get quite long if you have a bunch of special one-off requests for notifications from different groups.
2. I'd use a Global Notification sort of as a generic e-mail of failure to our IT group (myself and my team).
3. I like to keep the list quite clean, so only truely generic notifications would be available globally.
Job Specific Notifications
1. These notifications would be unique to the JOB itself. If I create a notification for a specific Job, I don't want it to clutter up the list of Globally available notifications. I should only see these notifications if i'm looking at the job or one of the jobs tasks.
2. In our company, it is very rare, if ever, that we use notifications to the same group. Every Business Unit that has a job on our server sometimes requests that a job send a very specific message to a unique group of people on success or failure. I see no need to clutter up the huge list of globally visible notifications with these one-offs.
Obviously, I have the same thoughts on Conditions as well. I like the idea of very generic conditions. However, there are times where job-specific conditions are appropriate (such as looking for a specific file, that is unique to the task). In general, it just keeps the list nice and clean.
Brian