Il package Notes fornisce un meccanismo per registrare le note per un tipo di record. Il log delle note viene utilizzato di solito per acquisire commenti in entrata su una richiesta di modifica dagli utenti. Questi commenti possono elaborare o chiarire la richiesta, suggerire soluzioni, includere informazioni sulla priorità o sulla severità della richiesta e fornire altre osservazioni utili.
Quando si applica il package Notes ad uno schema, selezionare uno o più tipi di record (ad esempio Defects e EnhancementRequests). Il package Notes aggiunge una scheda Notes con due controlli per ogni tipo di record selezionato. Un controllo è valido per l'immissione di una nuova nota e l'altro un controllo è per la visualizzazione della serie completa delle note acquisite nel log. Se un utente seleziona l'ultimo controllo, vengono visualizzate le note esistenti separate da una intestazione della nota che include lo stato, il nome utente, la data e l'ora della nota.
Il package Attachments consente agli utenti di aggiungere e rimuovere gli allegati di file relativi ad un record. Quando si applica il package Attachments ad uno schema, selezionare uno o più tipi di record ed il package aggiunge una scheda Attachments ad ogni tipo di record selezionato.
Il package Email fornisce un meccanismo per creare messaggi email che inviano uno notifica ai membri del team quando viene eseguita un'azione specifica. Il package aggiunge un tipo di record EmailRules stateless che, quando viene avviato nel client, consente all'utente di definire la condizione in base alla quale viene generata una notifica email, a chi viene inviata e il relativo contenuto. Creando più record EmailRules, è possibile definire le diverse condizioni in cui una notifica email viene generata. Queste notifiche possono essere inviate a diversi individui e gruppi utenti.
Questi esempi illustrano anche il motivo per cui è necessaria una valutazione quando si applicano e si configurano i package. Ad esempio, quando il package Attachments viene distribuito con il Client Rational ClearQuest Web, il caricamento e lo scaricamento di allegati di grandi dimensioni possono creare un blocco che rallenta i tempi di risposta degli altri utenti di Rational ClearQuest Web. È importante comprendere che le regole email vengono valutate ogni volta che un record viene scritto nel database; troppe regole possono influire sui tempi di risposta quando l'utente seleziona OK o Applica.
È possibile creare gli hook che riducono questi problemi, ad esempio, limitando la dimensione degli allegati o sviluppando un hook della notifica email personalizzata. Per ulteriori informazioni su tali soluzioni, consultare l'indice di hook in IBM® developerWorks (http://www.ibm.com/developerworks/rational/library/4236.html).