Questa sezione descrive le modifiche dello schema dopo l'applicazione del package
Rational ClearQuest OSLCLinks versioni
1.0, 1.1 e 1.2.
Modifiche dello schema dopo
l'applicazione del package OSLCLinks v1.0
L'applicazione del package OSLCLinks
v1.0 al proprio schema aggiunge un nuovo tipo di record stateless, OSLCLink,
ed effettua diversi aggiornamenti ai tipi di record
ClearQuest selezionati.
Il nuovo tipo di
record stateless, OSLCLink, include i seguenti componenti:
- Tre nuovi campi:
- oslcl_link_type (Stringa breve 250)
- oslcl_label (Stringa breve 250)
- oslcl_URI (Stringa a più righe)
- Due nuove azioni tipo, Modifica ed Elimina
- Un nuovo modulo OSLCLink con i campi linkType, label e URI
Per ciascun
tipo di record ClearQuest selezionato dall'utente vengono apportate le modifiche
riportate di seguito:
- Un nuovo campo reference_list oslc_links che fa riferimento a OSLCLink
- Un nuovo hook di valore cambiato per il campo oslc_links che controlla i collegamenti
duplicati e li rimuove
- Una nuova scheda Collegamenti nel modulo di inoltro/modifica.
La scheda include un controllo padre-figlio associato al campo oslc_links.
Il controllo padre-figlio non include i pulsanti Aggiungi, Nuovo ed
Elimina e i campi linkType, label ed URI
vengono inclusi nelle colonne del controllo elenco.
- Un nuovo hook Commit dell'azione di base che modifica
l'amministrazione dominio di tutti i collegamenti associati quando cambia l'amministrazione
dominio del record padre
- Un nuovo hook Commit dell'azione di base che consente di personalizzare
il package per partecipare in un sistema di contesto di sicurezza
ClearQuest
Modifiche dello schema dopo l'applicazione del package OSLCLinks
v1.1
Per consentire ai record ClearQuest
di supportare i predicati di stato come definito in Open Services for
Lifecycle Collaboration Change Management Specification Version 2.0,
è necessario applicare il package OSLCLinks v1.1 al proprio schema ed abilitare uno
o più tipi di record.
Il package OSLCLinks v1.1 è un aggiornamento
cumulativo. Se si applica il package v1.1 al proprio schema, verranno effettuate tutte le modifiche
descritte nella
sezione
precedente, “Modifiche dello schema dopo l'applicazione del package
v1.0” e verranno aggiornati i tipi di record ClearQuest
selezionati per includere cinque nuovi campi che corrispondono agli stati definiti da OSLC:
- oslc_cm-closed (INT)
- oslc_cm-inprogress (INT)
- oslc_cm-fixed (INT)
- oslc_cm-approved (INT)
- oslc_cm-reviewed (INT)
Modifiche dello schema dopo
l'applicazione del package OSLCLinks v1.2
ClearQuest versione
7.1.2.2 introduce il supporto per il package OSLCLinks v1.2. Il package OSLCLinks
v1.2 contiene tutte le funzionalità presenti nelle versioni 1.0 e 1.1 e aggiunge
il supporto per il campo riportato di seguito che corrisponde ad uno stato
definito da OSLC:
Prendere in considerazione l'aggiornamento al package OSLCLinks v1.2 se si
desidera utilizzare il predicato di stato oslc_cm:verified.