It has been a grim few days, testing out the new Notes/Domino 8.51 (Beta 8) Discussion database template, based on XPages and the Dojo editor. The bugs in Dojo compete for attention with the bugs in XPages. The regression bugs clamor for eminence over the new bugs. It is not really a question of looking for bugs, it is more a question of swatting as many as possible in hopes of getting out alive.
This may sound like hyperbole or gross exaggeration, but it isn't. I maintain a list of free and commercial web editors
which is widely referenced even by those who don't know a thing about Notes/Domino, and there is hardly a single editor in that list with fewer features than the Dojo editor used with XPages, yet even with this highly limited feature set, there are bugs that practically jump out at you. The rich text to HTML/MIME rendering has bugs similar to those in Domino 8 that were fixed in Domino 8.5, but are back in 8.5.1, but you barely notice them because they are blocked by new bugs.
I plan to do a series of posts next week highlighting individual bugs (it takes a LOT of work to set up fair tests, do screen prints that show clearly what the bug is, etc.), but I'll show one because it is a perfect combination of a bug I have blogged about that has reappeared, along with a new bug.
Original created in Notes 8.5.1 (Beta 8) client (simplification of example I blogged as Will Sam (and Rick) get fired tonight?) Note nested ordered lists with the last number as 5 and the inner lists as lowercase alpha.
Same document displayed by Domino 8.5.1 (Beta 8) in the new XPage Discussion template. Note how the nested ordered lists have merged, with the last number now 12, but the former inner lists still lowercase alpha.
The cause for this bug (which was fixed in 8.5.0, at least for MIME emails) is that the nested lists are not indented far enough, so next, let's indent one set further.
Original document in Notes client (never saved from web), but with deeper indent on second nested list Note nested ordered lists with the last number as 5 and the inner lists as lowercase alpha.
Document displayed again by Domino 8.5.1 (beta 8) in the new XPage Discussion template. Note how the first nested ordered list has merged (regression bug), but the second nested list shows as numbers rather than lowercase letters (new bug).
Document edited by Domino 8.5.1 (beta 8) in the new XPage Discussion template. Note how the first nested ordered list has merged (regression bug), but the second nested list shows as lowercase alpha in edit mode unlike in read mode.
Saved by Domino 8.5.1 (Beta 8) and then redisplayed from Notes. The merged list and mixed number/alpha are preserved as in the corrupted wb version, so the original numbering is lost.
To be absolutely clear, this is beta code, it is only beta code, and anything you see or I report may change before release!
Copyright © 2009 Genii Software Ltd.
Tags: Lotus Notes