Print

Print


Dear EAD all:

  I have been contracted to initiate an EAD implentation project at
York University Archives and Special Collections, Toronto.  I
have some experience with SoftQuad's RulesBuilder, Author/Editor, and
Panorama Pro, having created a DTD and implemented a document
instance for course work at the Faculty of Information Studies, U of
T.

  My problem is that, having downloaded the Version 1.0 files from
the EAD Website, that the first amongst those files, ead.dtd,
will not validate within RulesBuilder.  I immediately get an error
message with regards to the character length of various elements:

"Error in Document Type Definition: Name too long.  The length of a
name must not exceed NAMELEN (8) characters.  The value of NAMELEN
can be increased using an SGML Declaration."

  I "commented out" this part of the DTD, just to see what would
happen, and, of course, I simply proceeded to get another error
message with regards to another element that was also, according to
RulesBuilder, too long in terms of the number of characters.

Actually, a classmate who attempted to write an EAD LITE version of
the EAD DTD had the same problem.  She was not able to validate the
EAD DTD without commenting out large parts of the DTD, which would
not seem to be the way to go.   I am not sure whether she was ever
able to write a LITE version because of the validation problems.
She was, of course, also making use of the SoftQuad suite.

Is this a problem with SoftQuad?   Someone has described the ".rls"
RulesBuilder file as "notorious".   Is there a 'quick and dirty
solution'?  What about WordPerfect 8 and its sgml capabilities?  Is
this the better way to go?

My other concern is with SoftQuad and XML compliance.  SoftQuad marks
up in UPPER CASE.  It is my understanding that XML compliant markup
must be in lower case, which the EAD DTD (ead dtd?) Version 1.0 is
written in, so as to be XML compliant.  Is this also a problem?

Any help, advice, direction  or extensions of empathy would be
greatly appreciated.  Thanks in advance!

Sincerely, Derrick Clements