[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [election-services] EML60Analysis
John, You're absolutely right: The raw analysis data give us 47 points of interest in the schemas with regard to name usage. These points of interest range from mere curiosities, to easy-to-fix inconsistencies, to areas where deeper thinking might be warranted. Given scheduling and other considerations, I expect that taking no action will be the most judicious approach in many cases. On the other hand, there's low hanging fruit, like removing the duplicate type definition for <Proposer> or uniformly capitalizing the attribute name "reportType". As usual, it's the cases in the middle that will take the most time. The trigger for writing the analysis program was that EML 6.0 will soon be frozen--even simple housekeeping chores will be difficult after approval. Given that EML comprises a thousand some odd definitions, I wanted some way to characterize usability aspects of the schemas as a whole. The schemas are already in very good condition, maybe this analysis can provide some fine tuning. As far as moving forward goes, we could categorize the points of interest according to several criteria, such as implementation effort, expected short-term improvement, expected long-term improvement, and level of disruption to installed base. Once we perform this vetting, we can determine what's feasible within whatever time/resource constraints we have. Rich
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]