SVN Support For Domino Designer Coming Soon?

If you have downloaded the new XPage Extension Library and read the documentation then you may have spotted what might be a hidden announcement.

The XPages Extension Library Demonstration database is also checked in the SVN repository. It uses
a new extension to Designer that is available as a separate plug-in, running on top of Designer 8.5.2.

That’s right, very soon we could be seeing proper SVN support for the Domino Designer client for NSF files. The plugin is only available to IBMers at the moment but hopefully in the future it will be released for public use.

This is great news for developers everywhere that work in a team with other developers and also for OpenNTF projects. Proper team development environment at long last.

I really hope this plugin appears soon.

Tagged with: ,
Posted in None

Should Blogsphere V4 rely on the OpenNTF XPages Extension Library

I’ve been looking at the new OpenNTF project XPages Extension Library and I’ve come to the conclusion that many of its features are going to make future XPages development a lot faster and easier, in fact I’ve already used a number of features in a project that I’m doing for work. The amount of time it has saved is quite amazing. So far I have made use of the model dialog box for forms and the name picker.

So the big question is, how would you feel if Blogsphere V4 required that the Xpages Extension Library was required to be installed on your Domino server for future releases of Blogsphere V4. There are a number of features, such as the dynamic page content, that will make for a better Blogsphere.

I could embed the XPages Extension Library into the Blogsphere V4 NSF but I feel that it would increase the size of the NSF by too much and I’d also have to deal with keeping it up to date as future versions of the XPages Extension Library are released. Making it a requirement for it to be pre-installed on your Domino server would mean that your Domino Administrator would have to install the package on the server. If your a Domino developer it would mean you would be able to use the XPages Extension Library for your own apps also, and believe me, you’ll want to use the XPages Extension Library.

So make it a requirement for it to be pre-installed on the server or embed it in the NSF?

Tagged with: ,
Posted in Uncategorized

Setting The New 8.5.2 Recent Contacts Features Via Policy

When the Recent Contacts feature was introduced in the lotus Notes client it was touted as a great new feature however as companies started using it its flaws became apparent. If you sent an email with an invalid email address in it to a bunch of people then that invalid address would end up in the Recent Contacts list for all those people as well as your own. Then somebody, probably important within the company, would send out an email with an address selected from the recent contacts list and the email would bounce because it was invalid. In some companies Recent Contacts ended up being disabled totally for all users via a policy setting.

Now that 8.5.2 is out there are now three different ways of disabling Recent Contacts. You can turn it off completely, turn of the processing of email addresses found in the CC and BCC fields of emails sent and received or you can turn of the processing of all emails you receive. Unfortunately the desktop policy document was not updated in 8.5.2 to show these new methods of disabling Recent Contacts but all is not lost, using the ‘Custom Settings’ section of the Desktop Policy document you can set one of the following notes.ini variables to achieve the same outcome.

disableDPABProcessing=1
This will turn off Recent Contacts completely and is the same as using the supplied policy setting to disable Recent Contacts.

disableDPABCCprocessing=1
This will turn off the CC and BCC processing of emails that you send or receive. Using this method can still allow invalid entries into your Recent Contacts list if the invalid email address is in the TO line.

DisableDPABReceivedprocessing=1
This will turn of the processing of any email that you receive. Invalid emails may still end up in your Recent Contacts list if YOU enter in the invalid email address

Only one of the three notes.ini variables can exist in your notes.ini file at any one time so if you are going to set them up via policy then I would advise that you make sure that you add all three settings into the policy document and set the value of the one you want to implement to 1 and the values of the other variables would be set to no value so that you don’t end up with any clashes.

Maybe for 8.5.3 somebody will take the time to go through ALL the configuration options in the Notes client and make sure that everything is easily set via a policy document.

Tagged with: ,
Posted in Uncategorized

A Strange iNotes Issue Caused By Internet Explorer

After upgrading our servers to 8.5.2 this past weekend a number of users reported that they couldn’t log into iNotes using IE8 ( our default web browser ). They would enter in their username and password and the iNotes interface would start loading but would then fail with just a few of the basic elements on their screen and a javascript error.

Logging into the same computer with administrative rights and then loading iNotes as the same user would work perfectly, log back out and log in as the user and iNotes would fail. After trying all sorts of options like deleting the browser cache, removing all the crappy toolbars ( do users really need the Google Toolbar, Yahoo Toolbar AND MSN toolbar ) etc it still wouldn’t work and would fail while loading the iNotes interface.

Finally I decided to do a full reset of IE. There is a handy little button to do this in the advanced tab of the Internet Explorer preferences. This resets IE back to it’s default settings, it removes all the browser plugins, Browser Helper Objects, Cache, History, personal settings etc. After running the reset iNotes started working again for the user.

So if any of your users run into iNotes issues try resetting Internet Explorer first.

Tagged with: , ,
Posted in Uncategorized
Archives