The post has been updated with the install_id and rcp.base for Notes 8.5.1 GOLD. Get it here…
Steve Castledine: Providing illustration for your XPage custom controls (Design Definition)
If doing XPages development (and you really should) and doing custom controls (and you really should) make sure you check out Steve Castledines latest post on how to make them even better to use and easier to share. Thanks for sharing Steve!
Providing illustration for your XPage custom controls (Design Definition)
Stumbled upon interesting URLs from the Notes 8 client
So I was trying some stuff in Notes 8.5.1 yesterday and stumbled upon the following two URLs which I found quite interesting:
- notes:///clientbookmark?openworkspace
- notes:///clientbookmark?openreplication
These are of course probably 100.000% unsupported but in my Notes 8.5.1 client they do exactly what they say. The first open the workspace and the latter the replicator. That’s cool! They probably also work all the way back to Notes 8.
Happy Friday!
Rundown of what’s new in 8.5(.1)
If you need ammunition to sell a Notes/Domino 8.5(.1) upgrade in house see “What’s New in Lotus Notes 8.5 and 8.5.1?” in the Infocenter.
LotusScript.doc v2 beta 5
Beta 56 (and hopefully the last beta) of LotusScript.doc v2 is out – get it here (lsdoc_200beta6.zip). This beta fixes minor issues with comment parsing and makes logging easier to configure by gracefully failing if not configured in java.policy (for more info see LotusScript.doc v2 – java.policy changes required).
This beta also makes the database run on Notes 7 by not using StringBuilder but StringBuffer instead.
Please note: Please remember to adjust the Java heap size. For more information see this post.
Comments as always welcome here on the blog or by e-mail to lekkim [at] lsdoc [dot] org.
Update: I found a small bug so you’ll get beta 6 instead of 5…
Enabling Quickr entry in Quickr Connectors 8.2
Apparently entry places are not enabled by default in the Quickr Connectors with Quickr 8.2. To enable these entry places refer to technote 1388263 (For Lotus Quickr 8.2, enable or disable Entry when using connectors for Microsoft Windows Explorer, Microsoft Outlook, and Microsoft Office applications).
Why you should get Notes/Domino 8.5.1 if you take Notes as a PLATFORM seriously
Yesterday Ed asked “Notes/Domino 8.5.1 available: So what do you think?” so I thought I would take a little time and reflect over the new release. I have to admit that I have been running 8.5.1 as my production client for so long that it’s difficult to remember what’s new but I’ll give it a try.
For me as developer and a “Java guy” the main things about 8.5.1 is of course the new DDE extensibility API and the official release of the Java UI API not to mention that we FINALLY have a decent LotusScript/Java editor in DDE. That’s great but that’s is not it.
On of my biggest pet peeves with IBM has been how they for a long time referred to Lotus Notes as a mail client. It IS a mail client but albeit much more than that. By far. Notes 8 (Standard) showed the way by giving us a PLATFORM to develop for. Part of the platform is Java extensions no matter whether they are for the sidebar, toolbar or context menus. Java extensions are of course also an integral part of the Composite Application framework. The biggest problem with the Java extensions when Notes 8 came out was that they were hard to provision to users. That was later remedied by the introduction of widget descriptors (drag’n’drop install of Java extensions to the MyWidgets sidebar or using the widget catalog) so that’s great. The approach had however one major flaw in that the Notes client prompted users when installed unsigned Java extensions. There were ways around it but it wasn’t pretty.
So….
The reason to get 8.5.1 if you take Notes as a PLATFORM seriously is a little, tiny, addition to the security policy in Domino Directory. “But you’re a developer” you might say and you’re (mostly) right. This addition is however of great importance to all developers – it may just be the one thing that gives you success with your Notes Standard client deployment.
Once you have upgraded to 8.5.1 open your Domino Directory and check out the Security Settings document for policies. Switch to the “Keys and Certificates” tab and scroll to the bottom. Look closely – you might not see it at first. Way down of the bottom there is a new section called “Administrative Trust Defaults”. In this section you can specify the internet certificates and/or internet cross certificates to deploy to your end users using policies. With this crucial piece in place you can deploy signed Java extensions to end-users and have them install them without being prompted. At all!! The wont get confused, they wont have the option of aborting the install. This is great news and it works great.
Now that we’re able to push internet cross certificates to end-users these issues goes away. So go!! Deploy away!! Break out Eclipse and get going writing these Java extensions and deploy them seamlessly and transparently…
Of course there are caveats and stuff you need to know but that’s for another day! Oh – and that’s what Lotusphere is for! 🙂
XPages OneUI User Interface Developer Documentation
NL LUG2009 session time posted
Checked up on the agenda for NL LUG2009 in Amsterdam from 29-30 October 2009 and saw that I’m presenting Friday just before lunch in the “pink room” (11.15-12). My session is DEV08 and is titled “The low down on Notes plugin distribution and provisioning” and will teach you all you need to know about plugin deployment and provisioning for the Notes 8 client using policies, widget catalogs and certificate management. If you want to transparently and seamlessly deploy Java plugins to Notes clients attend this session where the missing policy pieces added in Notes/Domino 8.5.1 will be covered.
Lotusphere 2010 registration completed
My Lotusphere 2010 registration is done and the abstracts have been submitted. I submitted 3 abstracts and now I’m looking forward to mid-November when the decisions has been made. I’m crossing my fingers.