﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
119	Necessity of the psMetadata psList Member	calvin.harman@…	Paul Price	"The psMetadata struct has a psList member that holds the same metadata items as 
the psHash member, also in the psMetadata struct. As metadata items are added 
to both psMetadata containers, it becomes difficult to keep track of the 
contents of both containers because of identical names int the psMetadata 
psList. Another problem is that deleting an item from psMetadata requires that 
both containers must be searched and cleaned for the item in question. A final 
problem is that if some metadata items have the same name, they're difficult to 
remove from the psList based on index, since you wouldn't know which index 
corresponds to which index in the psHash.  

Since the psMetadataItem struct already has the psList ""items"" member, would we 
be able to remove the psList member from the psMetadata struct and only use the 
psHash member?"	defect	closed	high		IPP SDRS	unspecified	normal	fixed		
