Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs






September, 2009
SMTWTFS
  01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Search the weblog





























Genii Weblog


Civility in critiquing the ideas of others is no vice. Rudeness in defending your own ideas is no virtue.


Fri 4 Sep 2009, 02:27 PM
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: