Could I moan for a moment about our status messages?  There seem to be
a lot of them that don't give enough information even to know what
object has a problem.  The latest (which I will track down and, I
hope, improve) is in the 1.7.1 filter-media tool, which this morning
delivered this report (quoted in its entirety):

Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Found a TextHeaderAtom not followed by a TextBytesAtom or TextCharsAtom:
Followed by 3999
Invalid Word Format

It may be that a third-party library or external tool not under our
control is doing that, but in most cases there is a way for DSpace to
learn that there was a problem, and in such cases it would be really
helpful to say what the tool was working on at the time.

This doesn't mean that DSpace is particularly bad.  Lots of otherwise
outstanding code has such problems, because dealing with fiddly error
conditions is tedious and not much fun.  It tends to be put off until
later, although we know that "tomorrow never comes."  But I intend to
do better and I'd like to invite others to be similarly resolved.

-- 
Mark H. Wood, Lead System Programmer   [email protected]
Asking whether markets are efficient is like asking whether people are smart.

Attachment: pgpRe05YtgI9l.pgp
Description: PGP signature

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to