Think-ing From Far Away

As many of you know, next week is IBM Think in San Francisco.  Unfortunately I won’t be able to be there and neither will my fellow Lifetime Champions Julian Robichaux and Theo Heselmans so we wanted to do our own version of “Think” for those of us who are missing out.  Starting next week we plan to record a daily 30 minute audio podcast discussing the news coming out of Think and some of the presentations and sponsors that are there.

IBM have published a list of sessions that will be available for streaming here https://www.ibm.com/events/think/watch/ so we will be watching remotely and we have several guests who will be at Think joining us each day.  This is our attempt to bring some Think and collaboration news to those (including us) who can’t make it.  Here are our planned topics for each day

Monday: The Collaboration Community
Tuesday: Keynote
Tuesday or Wednesday: Showfloor review
Wednesday: Futures and Innovations
Thursday: Domino News
Friday: Wrap up

The podcasts will be published on our blogs each day, We hope you enjoy them.

 

Definitely different - a few days looking into the future with HCL (and IBM)

If this blog is tl:dr then here’s your takeaway

I can’t thank everyone at HCL enough for throwing open the doors and leaving them open. Together we will continue to innovate great things for customers

Last week Tim and I were invited to the 1st CWP Factory tour held by HCL at their offices in Chelmsford.  “CWP” stands for “Collaboration Workflow Platform” and includes not only the products HCL took over from IBM late last year such as Domino, Traveler, Verse on Premises and Sametime but also new products that HCL are developing as extensions of those.  These (that I can talk a little bit about) such as HCL Nomad (Notes for iPad) and HCL Places (a new client runnvetaing against Domino 10 and providing integrated collaborative services such as chat, AV , web and Notes applications) will be leapfrogging Domino far over its competitors.

I want to start by thanking HCL for inviting us inside to see their process. We met and made our voices heard with more than 30 developers and executives, all of who wanted to know “do you like this?”  “what are we missing?”.  I came away from the two days with a to-do list of my own at the request of various people to send in more details of problems or requirements I had mentioned when there.  John Paganetti, who is also a customer advocate at HCL, hosted the “ask the developers” impromptu session (we had so many questions so they threw one into the agenda on day 2).  We were told to get to know and reach out directly to the teams with our feedback and questions.  If you don’t have a route to provide feedback and want one then please reach out.

Back in February I attended a Domino Jam hosted by Andrew Manby (@andrewmanby) from IBM in London.  These were held all over the world and attendees were pushed to brainstorm around features that were missing or needed.  That feedback was used to create priorities for v10 and many of the features requested at my session and others have appeared in the current beta and are committed to a v10 release.  At the end of the 2nd day of the factory tour we again had a Domino Jam hosted by Andrew Manby but this time for Domino 11 features - wheeeeeeee!   With the Jams and the Destination Domino blog as well as the #domino2025 hashtag activity, IBM are really stepping up to the products in a way they haven’t in several years.  I want to recognise the hard work being done by Andrew, by Uffe Sorensen, and by Mat Newman amongst others, to make this IBM/HCL relationship work.

So what was the factory tour? It was a 2 day conference held at HCL’s (still being built) offices. I am pleased to say it was put together very informally, we were split into groups of about 10 (hi Daniel, Francie, Julian, Richard, Paul, Nathan, Devin, Fabrice!) and one by one the development teams came and took our feedback on the work they are doing.  We worked with the Verse (on premises) team, the TCO team (looking at the Domino and Sametime servers), the Notes client team, the Nomad team and the Application Development team.  It was an intense day in a good way with so much information being shared with us and questions being asked of us.  It was also good to be told that the majority of what we saw and discussed could be shared publicly.

A few highlights (out of many) from the two days that were new to me:

  • The new database repair and folder sync features in Domino 10 (shame on me for not remembering what they are called). The database repair feature will detect when a database is corrupted and replace it whilst the server is running with a new instance from a working cluster mate (another good reason to cluster).  The folder sync feature will keep any  Domino database files or NLOs in any listed folders in sync.  This stuff is so cool and exactly what Domino clustering needed so we asked for them to extend the sync feature to include any files in the HTML directory such as HTML CSS and CGI scripts and they are considering that (v10 is a tight delivery timeline right now so no guarantees of anything).
  • Some very candid discussions (I think repeated multiple times by everyone there) about getting rid of WebSphere for Sametime in the future and how to better provide Sametime services purely under Domino.
  • HCL Places looking much evolved even in the few weeks since it was first shown at Engage - this is going to be a game changer client when it comes out.
  • The Domino General Query Facility (DGQF) available in Domino 10 is the biggest investment in Notes/Domino code in 10 years. A query language accessible outside Domino that doesn’t require any  knowledge of Domino design by a developer.  Using DGQF you can rapidly query collections of documents represented by any criteria not necessarily views or forms.  Using DGQF a regular web developer would be able to build a Node application, for instance, using back-end Domino data without ever having to learn the structure of the Domino database or touch Domino Designer.  Here’s a sneaky picture I took of the positioning for DGQF.John Curtis who is the lead designer behind DGQF has been very responsive on twitter to questions about how it will work (@john_d_curtis)
  • A lot of stuff Nomad and Node related which is still NDA but you’ll hear more about them at Collabsphere in Ann Arbor - HCL will be out in force as will IBM speaking, showing and listening so if you can you need to get yourself there.   Turn out and turn up - there’s still time to get your voice heard.

 

Engage Week & Lots of News

This week was the Engage conference held in Rotterdam - the largest and (IMO) best event Theo Heselmans has given us yet.  Rotterdam is a lovely city and the water taxi that took us from the restaurant back to the boat last night turned a 5 minute ride into a James Bond chase sequence - at several points he took corners by tilting the boat almost entirely on its side (there goes Tim!) and then onto the other side (bye Mike!) before pulling a handrake turn and reversing up to the dock - worth every cent of four and a half Euro.   I don’t usually find time to attend sessions beyond the keynotes because I get caught up presenting and doing other things (I find it hard to think what right now but let’s group it under “meeting people”) but this week I was rushing from presentation to round table to meetup so here’s a summary of my highlights, kept as short as I can so you aren’t tempted to tl:dr

HCL brought the energy, the enthusiasm and a huge team of people showing how far they have taken Domino, Notes, Traveler, Sametime , Verse on Premises etc.  IBM had energy too but their focus was Connections/Workspace and although it continues to develop, we in the ICS community have been starved for progress on the other products.  HCL together with IBM hosted several roundtables on Domino, Application Development, Notes Client, Verse on Premises etc where we got to ask for or complain about what we wanted or felt was missing and answer questions about design priorities.  I won’t go through all of that other than to apologise to everyone else in the Domino/Sametime roundtable who didn’t get a word in once I started.

From that Domino round table we heard about a couple of much needed and unexpected features coming in v10 (both of which I think are so new they haven’t yet been named) around the area of TCO. One is what I’d call a sync feature for Domino where you can tell a server to keep specific folders in sync with other servers in its cluster. Those folders could contain NSFs but also NLOs (DAOS files), HTML files or really anything else.  The server will create the missing files and it doesn’t use replication to do that.  Even better, if the server detects a NSF file corruption it is capable of removing its own instance of the file and pulling a new one from a cluster mate - all without any admin intervention.  Another great tool will be the idea of shared encryption keys for NLO files so that Server B will be able to copy even encrypted NLO files from Server A by decrypting and then re-encrypting them.  Management and maintenance of NLOs and the DAOS catalog was high on my list of enhancement requests.

From the Application round table we heard about how the integration with Node and Domino will work,  there will be a npm install - DominoDB that will allow Node developers to access Domino data via the Node front end. Queries to Domino from the Node server will be using high performance gRPC (remote procedure calls)  - in the same way Notes and Domino use NRPC for proprietary access. The gRPC access used by Node for Domino will eventually be open source.  The front end of the Node server will be surfaced using the Loopback API gateway.

Essentially what this means is that any developer who can program using Node will be able to use their existing skills against Domino NSFs.  That Domino systems will, in one step, become accessible to a much wider group of developers and systems is the main application development goal.

Domino statistics and reporting can be uploaded into and analysed from within the New Relic platform.  If you find this as interesting as I do then you too are clearly an administrator,

HCL Places.  So that was a surprise.  HCL demoed a working (but very basic) prototype of a new product they had been developing in secret (well no-one in the room knew of it).  A lightweight desktop collaboration client that runs against a Domino NSF. It can include mail,, sametime , video, mentions and Notes applications.  All on premises.  Here is a terrible image of the prototype which - yes I know is cluttered - but focus on the features not the look and you can see that HCL are trying to take Domino somewhere we’ve all known it could go but never had the chance.   The image was shared out by Jason Roy Gary who built and demonstrated the prototype and whose role at HCL is (I think)  Vice President Engineering and Innovation, Collaborative Workflow Platforms.

In a week full of good news the two best were that a beta program for v10 will start with phase 1 in June and phase 2 in July.  June will be a closed beta and July open.  If you want to register for the beta program when it is announced then sign up for the newsletter on the Destination Domino site here

Plus there was this .

I don’t want to minimise the contribution by IBM themselves at Engage, each of the roundtables included IBM’ers alongside HCL’ers and there was certainly plenty of activity around Connections and Workplace but right now, in this blog, I’m revelling in the fact that Domino is finally getting the attention it deserves.   Plus look at these great pens - they have little yellow highlighters in the top and when I asked IBM if I could buy some for customers they were happy to give me a “few”.

So - long story (it could have been sooo much longer) short.  A great week , I learnt a lot, my session on Docker was standing room only in boiling heat, I had the chance to talk to people I rarely get to talk to and Engage was in another great location.  I don’t know how Theo will match this next year but I look forward to finding out.  Plus I got chocolate as a speaker gift.

Now don’t go messing with my high.

Don’t Miss This Amazing Opportunity

In three weeks’ time I’m off to Rotterdam with over 400 other people to attend the Engage conference so in preparation I went through the mobile application (thank you Paul Harrison) and created my agenda.  Holy Heck .. I’m not sure how I’m going  to fit even the highlights in as well as my own sessions, seeing what the sponsors are doing and talking to friends (that bit may have to hold for the evening).

So at the bottom of this post are my DNM (do not miss) items.  Every one of them worth travelling to Rotterdam for.  The eagle eyed amongst you will notice I have already badly double booked myself but that I have also been smart enough to add my own sessions to my agenda so I don’t miss them.

I have three sessions, a technical one on Docker for Domino, a strategic one on creating your own personal brand and how to change that brand and one on managing the noise by filtering, limiting and controlling how and when people can reach you.

  • If you want to stay ahead of ICS product strategy and the fast moving developments happening this year.
  • If you want to start planning your v10 deployments and upgrades.
  • If you want to connect with IBM and HCL and feed back about a feature or functionality that’s important to you.
  • If you want to see presentations from leading independent IBM< Champions on administration, development, strategy and new technologies

Get registered and get yourself to Rotterdam

An Introduction Into Configuring Domino for Docker

9.0.1 FP10 brings support for Domino on a docker platform.  You may know that docker is a container solution but what does that mean and how could it affect your Domino infrstructure?  In this session we’ll review how to install and run Domino in a docker container, whether it can support external clustering and the decisions to consider when designing container architecture.

The following presentation was meant to be given at the Swiss User Group on April 18th.  Unfortunately I was throwing up with a stomach bug from April 15th - 19th so had to cancel the day before.  I have never had to cancel an event I committed to before so thank you to Andrew Magerman and the team for understanding.  I sent Klaus Bild my presentation which I believe he gave a version of in my stead so thank you to him as well.

DMARC, GDPR & Social Connections

Last week I was at Social Connections in Philadelphia.  The Social Connections team once again put on a great conference around IBM social software and extended this time to include security content.  I presented two sessions - one around security and specifically SMTP DMARC deployment which I am increasingly being asked to deploy..  My second session was about how to approach GDPR as the regulations come into force in less than 1 month. I tried in this session to speak to a US audience who may not be aware in what ways GDPR will impact their business.

Both sessions are shareed below and I hope you find them of interest /use

An Introduction To The DMARC SMTP Validation Requirements
DMARC is a SMTP security standard being increasingly requested by customers to protect against email spoofing. It uses a combination of SPF (Sender Policy Framework) records and DKIM (DomainKeys Identified Mail). Using DMARC you would publicly specify how your outbound mail is sent and the receiving server would verify that the mail it receives matches your requirements. In this session we’ll discuss DMARC deployments and what to do if your mail server (like IBM Domino or SmartCloud) does not yet support DKIM?

How To Approach GDPR Preparation & Discovery
In this session, presented as a workshop outline, we will walk you through your GDPR responsibilities and how to assess your risk. We’ll give some recommendations on high priority but easy to fix issues and how to discover, secure and take ownership of existing data. At the end of the session we will share the workshop outline to help with your own planning.

Up Next: Zurich (SNOUG) & Philadelphia (Social Connections)

Over the next few weeks I’m pleased to say I’ll be presenting at two very different events and both with new content.

At the IBM Center in Zurich on April 18th I will be presenting on configuring Domino for Docker as part of SNOUG (the Swiss Notes User Group).  This is a new presentation that both introduces the concept of Docker and details the architectural decisions for deploying Domino along with some design suggestions.

Later in the month on the 26th and 27th of April I’ll be once more presenting with the Social Connections team in Philadelphia.  I’ll be doing three very different sessions, one technical, one business and one social.

Technical: An Introduction To The DMARC SMTP Validation Requirements

Business: How To Approach GDPR Preparation & Discovery

Social: Reaching Across The Aisle To Become A Different Kind Of Champion
jointly presented with Wannes Rams

My trip to Zurich is only a few hours but I have much more time in Philadelphia and hope to get some museum visits in - the Museum of Art, the Barnes and the Rodin are all on my wish list.

Now back to finishing these presentations…

 

 

IBM Think so far - well that’s interesting

Curse you Vegas.. you’re not meant to be cold, and by cold I mean I have to wear a light jacket everywhere.  I’m very disappointed in you.  I’m also not doing well with the massive crowds here at the conference, but that’s because I struggle in crowds.  Anyway that’s all the bad stuff out of the way.. now the good stuff

DJs everywhere - music everywhere.  I find it hard to be sad if there’s music to dance to. Lots of snack foods and healthy snack foods like veggies with dip. Purell stands everywhere because 30k sweaty people create a lot of “ew”

This conference is BIG - in every way BIG.  Breadth of sessions, number of sessions, number of attendees,  range of topics, amount of walking. Much of it feels way outside my pay grade but that’s a good thing - I get excited, energised, confused, scared and a little bit intimidated all at once.

First the “excited” stuff - Domino, Notes, Sametime etc v10

Much of the Domino v10 news was announced in the webcast on Feb 28th which I talked about here but the really really big news is Domino Apps for iOS.  Know what that is?

It’s a Notes client application deployed on iOS that is able to run your Notes applications directly from your Domino servers with no programming changes required.  Lotuscript, formula language, ACLs, reader fields all of it works even replication to the device.

Mind.Blown

Not only can you use your existing Notes applications on an iOS device but you can use Notes application development and the Domino servers to deploy new mobile applications

After that my presentation with HCL talked about changes to the Notes client, Sametime and Verse on Premises coming in v10.  The presentation is linked below but some highlights

  1. Delayed mail send - allowing you to choose a time for the server to release a mail message you create
  2. Invite others to meetings - controllable by the meeting chair to allow invitees to invite others, invite others with chair approval or not invite.  This can be changed for an appointment anytime and that kind of granular control is not something any other calendaring tool has
  3. Team calendars - where every member can equally create, manage and edit the invites. It can also be used as a team inbox
  4. Pre send mail hooks - allowing the administrator to determine via policies warnings that are shown to the user pre-send for example “attachment size is too large” “subject is missing” etc
  5. Sametime entitlement extended to mobile devices
  6. a commitment to a smaller client footprint, an upgrade from FP10 to v10 directly

The speed at which HCL are developing Domino and Notes (and there’s much much more to come before v10 releases in Q4) is a big change from where we’ve been in the past few years.

The beta program for v10 starts in April

Now the energised and intimidated stuff 🙂

Some of the best and most brain hurting sessions for me were recorded and are available for live replay (they don’t seem to require registration or login).  I can even catch up with ones I missed https://www.ibm.com/events/think/watch/replays/

Some of my favourites that I recommend you viewing..

Screen Shot 2018-03-21 at 19.05.24

 

Screen Shot 2018-03-21 at 19.05.52

 

Screen Shot 2018-03-21 at 18.59.50

 

 

Think Week - With More Than A Little Help From My Friends

IBM Think starts tomorrow for me in Las Vegas.  So obviously here I am in a LV hotel room drinking lots of water, trying to plan the sessions I want to see, when I’m going to be free and and then sign up for several of the labs.  This year as well as my technical sessions on Tuesday and Wednesday,  I will be moderating and contributing to several “soft skills” sessions that are not about technology but about how we work.

Thank you in advance to all the people shown below for joining the panels.  Here’s where I’ll be this week.

Technical Sessions

Monday 19th @ 1.30pm
A Guide To Single Sign-On for IBM Collaboration Solutions
Mandalay Bay South, Level 2 Surf B
Single sign-on, single identity and even password synchronization—in this session, we will take you through all the options available to minimize or eradicate logins across IBM’s Collaboration Solutions (ICS); whether it is a Domino web server, IHS, Notes client, Traveler, Sametime, Connections or Verse, on-premises or cloud. The discussion will cover security certificates, password synchronization, IWA, SPNEGO and SAML Federation. I will explain what you can (and can’t) do, and how to do it.

Tuesday 20th @ 2.30pm
Deep Dive: What’s New in Notes, Sametime and Verse On-Premises for Users and Administrators
Mandalay Bay South, Level 2 Surf B
with Ram Krishamurthy of HCL
Join this session to understand the recent advancements in capabilities for mail users and administrators. Learn about what to expect with Notes, Verse and Sametime Chat V10 on the server, on the desktop and on mobile devices.

Soft Skills Sessions

Sunday 18th
User Community Day including IBM Champion Day @ MGM Conference Centre

10.35 (#9219)
How to create, maintain and change a personal brand

11.15  (#9268)
How to become a different kind of Champion - reaching across the aisle
with Wannes Rams of Ramsit and Social Connections

11.35 (#9241)
Roundtable on managing the noise and home working
with Florian Vogler of Panagenda
Sandra Buehler and Andreas Ponte of Belsoft AG
Rob Novak of Snapps

Monday 19th @ Mandalay Bay Conference Centre

9am
Think Academy Soft Skills Pop Up - Remote/Home Working: Creating a Balance
with Adam Brown of ISW
Sandra Buehler of Belsoft AG
Julian Robichaux of Panagenda
In this presentation the panel will share ideas around how to best manage remote working (if you miss working directly with a team), home working (over committing and temptations) and working for customers on different timezones. There are many approaches we all use and we can learn from each other which ones would work best. There are also many tools available to both manage tasks and time and stay engaged with others but which ones prove the most useful for different types of work.

Tuesday 20th @ Mandalay Bay Conference Centre

11am
Think Academy Soft Skills Pop Up - Managing the Noise
with Theo Heselmans of XCeed & Engage UG
Francie Tanner and Tony Holder of Panagenda
Maria Nordin of Infoware Solutions & Social Connections
Many of us are in multiple real time chats in Watson Workspace in Slack in Skype in Sametime i addition to all the online forums we need to at least monitor if not participate in. How can we best manage all the noise generated around us whilst we work and how can we contribute effectively. Also aimed at owners of those communities, what is it reasonable to expect of participants and how do you stop people from failing to join in just because they blinked at the wrong time and missed a discussion.

Wednesday 21st @ Mandalay Bay Conference Centre

9am
Think Academy Soft Skills Pop Up - The Imposter Syndrome
with Maria Nordin of Infoware Solutions & Social Connections
Jon Schultz of Prominic
Tony Holder of Panagenda
Impostor syndrome affects nearly everyone in one way or another and results in feeling intermittently underqualified or even out of place in our work. No matter how successful you are there are multiple ways it can sneak up on you. In this session hear and learn from our panelists about how they each deal with different with their own aspects of it. 

I will also be joining some of the round table discussioms taking place at the IBM Champion desk @ Mandalay Bay Conference Centre Bayside D including one on GDPR on Tuesday @ 1.30pm