Thursday, May 31, 2007

NotesTracker v5.1 working under IBM Lotus Notes Domino 8 Beta 3

Having downloaded and installed the IBM Lotus Notes Domino 8 (ND8) public beta #3 a day or two ago, we have the new NotesTracker Version 5.1 working happily under this tidier pre-release of ND8, as the following image indicates:

(Click to view a larger image)
(Click to view a larger image)

Monday, May 28, 2007

NotesTracker Version 5.1 released (28 May 2007)

We are very pleased to announce that as of a short while ago NotesTracker Version 5.1 has been released today (28 May 2007) -- see either or for information and to download V5.1 evaluation or licensed versions.

For full details, refer to the NotesTracker Guide also downloadable from there. Note that starting with V5.1 the guide is produced using OpenOffice Writer 2.2, which produces the PDF output directly as a simple export (rather than having to use Word with a third party PDF generator).

NotesTracker Version 5.1 main changes are:

  • A new action type "Generic" has been added, so that with as little a a single line of LotusScript code you can log general applications actions such as clicking on a button of graphic hotspot. For example, you could easily log the clicking of the Send button in the Lotus Notes Mail database. This new feature enables you to track a wide range of application events for the purposes of gathering database usage metrics, auditing and compliance.

  • One or two very minor bugs have been fixed.

  • The NotesTracker Repository usage log views have been "tweaked" -- for example, the percentage column now displays three decimal places (rather than two places).

  • The LotusScript routines that are the keystone of NotesTracker have been reworked so that all global variables are now prefixed with "_ntr" (quotation marks excluded) in order to vastly reduce the likelihood of a clash of variable names with pre-existing LotusScript code. For example, instead of "uidoc" NotesTracker uses "ntr_uidoc" as a global variable, and instead of "session" NotesTracker uses "ntr_session" and so on. ... This was quite a job! The intention for expending this effort was to make NotesTracker even more robust than before as a developer toolkit.

In NotesTracker version 5.1 global variable names are prefixed with _ntr to minimize the chance of clashes.
(Click to view a larger image)