Open Mic Replay and Q&A: Understanding and Troubleshooting Unread Marks in Notes/Domino

Martin Leyrer  2012 January 27 09:17:48
IBM hosted an Open Mic webcast with Lotus Development and Support Engineers on the topic of "Understanding and Troubleshooting Unread Marks in Notes/Domino". The Q&A transcript and recording are now posted.

Open Mic Replay and Q&A: Understanding and Troubleshooting Unread Marks in Notes/Domino - 10 January 2012

What’s this 8.5.3 Upgrade Pack 1?

Martin Leyrer  2012 January 22 16:14:00
From duffberts developer tips newsletter article:

Most of us look forward to the latest release of Notes and Domino. We park on the download pages, constantly refreshing the browser in hopes to be one of the first ones to get the latest and greatest. Version 8.5.1 becomes 8.5.2, which then becomes 8.5.3, which then bec . . . hold on . . .

What's this 8.5.3 Upgrade Pack 1?

Welcome to the new world of Notes and Domino upgrades. IBM has moved to an upgrade pack model, where you can install new features without having to upgrade the entire client. Version 8.5.3 Upgrade Pack 1 is the first release to follow this new approach, so what do we get in this "not-a-release"?

The main emphasis is on XPages. The Domino XPages Extension library, previously only available on OpenNTF, has now been pulled into the official supported Notes client. In my opinion, this is a big deal. It's been great that IBM has officially backed the OpenNTF version and contributed/fixed/enhanced many of the features there. But too many organizations don't want to install software that is not "officially" from the vendor. This update pack fixes that issue, as well as adding new functionality on top of it.

IBM has also added a new REST API called Domino Data Services, to allow you to get your data served up more easily via JSON. Given the ease of manipulating JSON via JavaScript or Java, you should be able to get much more creative (or generate less code) to create new application features more quickly.

Finally, the Teamroom and Discussion application templates, two workhorses of the Notes/Domino world, have been updated with XPages-based features to support mobile usage. Given the significant move to mobile-based platforms such as smartphones and tablets, this opens up a whole new target audience for these applications, and it should be even easier to roll these out in more situations with fewer compromises in terms of functionality.

Pete Janzen has a good write-up of the new Update Pack on developerWorks.
You can also check out the official update pack information.

If you're focusing on XPages and/or mobile development, this is one upgrade that you won't want to miss out on.



Upgrading Sametime System Console to 8.5.2 IFR 1 fails during installation

Martin Leyrer  2012 January 22 16:06:13
During the upgrade of the Sametime System Console from 8.5.2 to 8.5.2 IFR1, the upgrade may fail for various reasons.

If the upgrade fails, the server may be left in an unstable state, and the Websphere Integrated Solutions console (ISC) is unlikely to be available for administration.

The solution outlined in this document can be implemented prior to the initial upgrade to IFR 1 as a preventative measure or can be used to complete the upgrade after a failure has occurred.

Technote #1574839 : Upgrading Sametime System Console to 8.5.2 IFR 1 fails during installation

Continue Reading "Upgrading Sametime System Console to 8.5.2 IFR 1 fails during installation" »

Open Social

Martin Leyrer  2012 January 22 15:59:18
From the Sys Admin Tips Newsletter by Chris Miller:


This is a new word to many of you so I am going to steal a couple of lines from Wikipedia about this open initiative. Google was a major partner in launching these common APIs back in 2007.

"OpenSocial is public specification that defines a component hosting environment (container) and a set of common application programming interfaces (APIs) for Web-based applications. In more recent times it has become adopted as a general use runtime environment for allowing untrusted and partially trusted components from third parties to run in an existing Web application."

The OpenSocial Wiki is a great place to see how apps are built and get the specifications on how integration will begin. OpenSocial has containers to gather information on people, relationships, groups, application data, media data and more. There was an area that is being moved into what you have heard called Activity Streams. This is key to you as an administrator, when thinking about topology and integration that will occur.

Recent changes include the inclusion of oAuth 2 support. Picture this as an alternate form of authentication besides the Domino Directory. While its current state does not support you moving your Domino public/private key structure, you could use alternate forms of authentication and data inclusion for users against public social networks that support oAuth.

One last beginning part for this issue is the idea of templates. We know how they function in Domino, and OpenSocial has the same schema developed. OpenSocial Templating (OST) lets developers make templates and then change code as needed when deploying a gadget. This is a simplified way to think about how your developers can build and deploy OpenSocial Gadgets (think databases) into your environment.

Look for more in this series as I try and include topics that will help you see the direction IBM is including in future business plans.

Learning XPages with Stephan Wissel

Martin Leyrer  2012 January 6 16:42:42
This entry is my reference for the collection of learning materials around XPages and adjacent technologies. I get asked a lot and in the spirit of sharing I make my recommendations public. There are a number of
technologies and skills touching XPages, so it looks like a long list, but you don't need them all to get started.

Learning XPages

Improving IBM Lotus Notes Client 8.5.x performance and stability: An IBM Field Service Engineer’s report

Martin Leyrer  2012 January 6 16:28:43
This white paper explains how to improve IBM Lotus Notes Client 8.5.x performance from the perspectives of the operating system and applications. It is based on recommendations made to customers in real-life production environments that, when implemented, will increase performance for the Lotus Notes and the entire OS as a whole.

In this white paper:

  • Introduction
  • Operating system performance
  • Addressing hard drive indexing
  • Addressing hard drive fragmentation
  • Improving Windows cold boot startup / boot storm duration
  • Client-level performance
  • Conclusions
  • Resources
  • About the author
Improving IBM Lotus Notes Client 8.5.x performance and stability: An IBM Field Service Engineer's report

Synching unread marks between replicas of the same Notes database

Martin Leyrer  2011 December 4 22:01:31
  1. Un-stack the database icons
  2. Click on the ‘source’ database first. This is the replica that contains the desired unread marks set.
  3. Press and hold the Shift key, then click on your ‘destination’ database. This is the replica with the bad set of unread marks.
  4. Finally, click EDIT – UNREAD MARKS – EXCHANGE UNREAD MARKS

via Ray Bilyk

Fixpack 4 - Das letzte Fixpack für Notes/Domino 8.5.2

Martin Leyrer  2011 December 4 14:35:33
Mit dem Notes/Domino 8.5.2 Fix Pack 4 hat IBM das letzte geplante Fix Pack mit Fehlerbehebungen für den Notes/Domino 8.5.2 Codestream zur Verfügung gestellt. Zukünftige Fixpacks werden nur mehr für den aktuellestn Maintenance Release (derzeit 8.5.3) zur Verfügung gestellt.

FP4 beinhaltet zahlreiche Fehlerbehebungen für Notes und Domino 8.5.2, ist kummulativ (beinhalten also auch Fixes aus früheren Fixpacks) und auch sprachunabhängig, kann also auch in deutschsprachigen Installationen eingespielt werden.

Mehr Informationen: Lotus Notes/Domino 8.5.2 Fix Pack 4 Release Notice

What’s new in Notes 8.5.3 for Developers

Martin Leyrer  2011 November 20 15:57:15
Kathy Brown summed up the most important changes:

Domino Designer 8.5.3 (and the Notes client, and the admin client) launched October 4, 2011, and some nice new features were added.

A small new feature, but one that I really like is the addition of new perspectives in Domino Designer.  You can go to Window, Open Perspective -- and choose an XPages perspective or a Forms/Views perspective. The XPages perspective removes items like framesets and pages that are not necessary for developing XPages. The Forms/Views perspective accordingly shows those elements necessary for client development and removes those not required, like custom controls and XPages.

Source control enablement was added to 8.5.3, which allows developers to store design elements in a source control repository. The enablement allows for integration in an effort to keep the source control "system agnostic".

There is an updated JavaScript editor with improved code validati
on, the ability to set formatting preferences, code templates, and other improvements.

New palette profiles allow you to customize what appears in the control palette. Maybe you never use radio buttons, so now you can remove them from your profile palette. Go to File --> Preferences --> Domino Designer --> Palette to customize and/or reset.

Small, but oh so useful usability improvements include:

    *  A sign button in all design list editors

    *  Ability to control opening of info boxes: With a preference you
       can now stop the info box from auto-opening at random times.
       It may make sense to someone, but more often than not I find
       myself annoyed when it pops up some times, and not others.

    *  Ability to rename a design element AND its alias -- renaming
       the alias dropped off from the rename dialog and finally, it is
       back

    *  Ability to "Expand All" and "Collapse All" in the Outline view

Dojo has been upgraded to 1.5.1 with release 8.5.3.  There is also an available plugin containing Dojo 1.6.1 for consumption by XPages.

Full text search results sorting is now supported in XPages.

HTML5 attributes have been added to XPage controls.

JavaScript/CSS aggregation was added. Multiple Dojo modules or multiple CSSs can be aggregated into a single file, improving performance.

OneUI 2.1 was included with 8.5.3, which includes several new colors to select from.

Symphony 3 was shipped with the Notes client in 8.5.3. This does not directly affect developers, but is something to be aware of if your applications export data to Symphony.

A new Java design element has been added to ease the use of Java in Domino applications. It allows the Java class to be scoped directly to the NSF, eliminating the need to manually put the files into the NSF.

A new @Function was added -- @GetMachineInfo. This function allows policies to be pushed based on machine, such as certain policies for laptop versus desktop.

The complete list and further details on what is new in 8.5.3 can be found in the release notes.




Lotusphere 2012 - Guess the Opening General Session Guest Presenter

Martin Leyrer  2011 November 20 15:34:23
Lotusphere 2012 is ramping up and is just around the corner. With that comes the inevitable buzz about who the Opening General Session Guest Presenter will be.

This year LotusUserGroup.org is making it a little more interesting to take a guess. Tell us who you think this year's guest presenter will be and you could be the winner of a $100 American Express gift card. A runner-up winner (drawn from all the other entries) will win a $50 American Express gift card.

To help you out, here are some of the celebrity guest presenters they've already had:

2001                 Al Franken
2001                 Francis Ford Coppola
2002                 Ben Stein
2003                 Rudy Giuliani
2004                 Patrick Stewart
2005                 John Cleese
2005                 Ray Ozzie
2006                 Jason Alexander
2007                 Neil Armstrong
2008                 Bob Costas
2010                 William Shatner
2011                 Kevin Spacey

Just submit your guess before midnight Eastern Standard Time (EST) on January 14th.

Take your guess here: http://www.LotusUSerGroup.org/GuessWho2012