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)IMG_0313
  • 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.

 

The Champion & Confidence Dilemma

I wanted to share today something I’ve been dealing with for a few months and inspired by shares from others.  For those of you who don’t know the IBM Champion program, in short it was set up to acknowledge the work done by people who contribute to their Community outside of their regular jobs.

When I started as a business partner in the mid 90s the IBM community I was introduced to was full of people interested in IBM technology, wanting to learn and wanting to share what they knew with others for no reason other than they were excited about it and enjoyed seeing others doing the same.  In the past 20 years a lot of that has changed and I miss those days.  There are still lots of people who share and want to learn but the days of not wanting credit or taking a back seat are often (not always) gone.

I was encouraged and inspired for 20 years by people many of you will have heard of and many of you wouldn’t.  Without Andrew Pollack to tell me I was smart enough to learn this stuff and present, or Chris Miller offering to present wtih me or Rocky Oliver encouraging me to write, or Ben Langhinrichs asking the tough business questions about why I don’t charge more, or Carl Tyler giving me no leeway to make excuses, or Paul Mooney who was as enthusiastic about educating as I was and happy to work with me – without those people and many more in Penumbra and further afield I wouldn’t have chosen the path I did.  The path that led me to be an IBM Champion and 3 years ago one of the first (along with the amazing Theo Heselmans) IBM Lifetime Champions.

That should have been it right? Validation. The pinnacle of achievement.  Confirmation I was doing something right.

I hadn’t allowed for two things.  People’s misjudgement and their need to tear you down. Those two things in the past few months have brought me near to walking away.

I’ve learned to trust my judgement and my judgement says when people isolate me and ignore me it’s because they want to cut me out, and I assumed because they didn’t like me. I don’t consider myself that likeable so that’s a reasonable, although sad, explanation.  However I have realised in the past few weeks that apparently I am in some sort of competition that I was unaware of:  “Don’t let her get involved, she has enough credit”,  “Don’t get involved in ideas she has, she has enough credit”.  Little comments people have said in passing in my hearing serve to destroy my confidence daily. There have been many of these incidents, all small but incemental.

In a group discussion a few weeks ago I was trying to encourage someone I respect to put themselves forward to be a champion.  Another person in the group asked of the group, “Who thinks they deserve to be a champion?” and I, along with the other couple of champions there, put up my hand thinking we were supporting the discussion. This person said, “I don’t. I don’t think any of us do”.

I felt blindsided

I felt awful.

I still feel awful.

Maybe that person was right.  In which case the validation I had been accepting and working to deserve was just ego.  I didn’t think I had much ego but maybe I do. Maybe that’s what puts people off.

So this is to say to all of you out there:

  • Don’t project onto anyone a motive for their actions. Least of all your own.  Someone once said to me “well we all present for the applause don’t we”.  No. No we don’t.  Some of us do it to learn and to help others learn. That’s it.
  • Don’t project confidence where none exists. Don’t assume how you see someone is how they see themselves.
  • If you’re jealous, own that as your problem. I will put my hand up and admit to in the past being jealous of successful friends (Paul, Rob, Stuart) but that was my problem about where I felt I fell short and I truly hope they never felt the effects of it.
  • Don’t try and tear people down to make yourself feel better.

Your comments hurt. your actions or in-actions hurt. You cause hurt.

I wish it was still the mid 90s and we could still be that community that recognised the success of one is the success of all, but that was pre a lot of things and this is where we are now.

I’ll keep doing what I do because that’s the only way I know how to work and because presenting, blogging , sharing, learning, teaching make me happy.

 

My Favourite Things From Yesterday’s Call – What’s Coming …

Yesterday IBM and HCL hosted a call introducing some of the changes on the way with Domino, Sametime, VOP, etc, as a result of the worldwide Domino Jam sessions they have been running this year.  I attended an earlier Domino Jam in London in January which was jointly hosted by IBM and HCL and was very pleasantly surprised by how receptive they were to really unusual ideas as well as honest criticism so I was looking forward to hearing the results.

To start with it’s worth knowing that the strategy is continually evolving, what we were told about and what HCL are committing to is just a first step on a multi-year multi-release journey and that’s good news.

  • Modern development tools and frameworks
  • Easier and extended authentication and admin options *
  • Core performance improvements *
  • Slimmer, faster, better looking Client *
  • Adding mail and calendar features
  • Improved integration for mail and productivity with Microsoft Office

The items with asterisks were those I certainly raised (ok, went on and on about) during the Domino Jam and it’s great to see others did too and pushed them onto the priority list. I was also pleased to hear them talk about Domino as the original NoSQL database server which it was and remains – I honestly believe customers need to be reminded that before NoSQL was what everyone was doing, Domino was doing NoSQL 🙂

The application development innovations include support for Node.js integration and the ability to deploy applications on an iPad – we saw some code but it’s early days for a release due in Q4 and involving such huge amounts of work. There was a definite amount of “teasering” (made up word)  going on and a promise of hands-on access to beta code at Think in a few weeks as well as at user groups like SNOUG (in Switzerland), Engage (in Rotterdam) and Collabsphere (in Ann Arbor).  If you can make it to Think there’s going to be a lot to hear about and get your hands on, but if you can’t then there will be continual opportunities throughout the year before everything hopefully ships in Q4.

One very interesting thing that came out is that a lot of enhancements were already developed by IBM but never released into the product (for whatever reason) and HCL have been able to use those to leapfrog forwards.   Things coming to v10 of Domino include:

  • automated database repair (fixup is nice but wouldn’t it be nice if we didn’t have to do that at all)
  • removal of the 64GB limit and a new 256GB limit (which suggests a lot of efficiencies in database structure)
  • investment in Domino docker images to be made available with installs
  • update of SAML (to SAML 4) and improved integration with AD

Obviously this isn’t everything, there are more things appearing every day and much is still under NDA but we’re months away from release and there’s a feeling of a team pushing hard and breaking through old models and definitions to modernise and breathe oxygen into these products.

I have always believed that Domino is the best NoSQL database server and mail server out there and it seems HCL believe that too and are going full out to prove it.  Not to mention some of the most exciting stuff being produced is in the area of application development which I’m not best to comment on but still like what I am hearing.

If you were on the fence about attending Think I would suggest climbing off it – not just so you can benefit from learning whilst there but to grab the multiple opportunities to feed back your own ideas.  There are people behind these products who want to hear them.  If you can’t make Think then sign up for whatever user groups you can.  I will be doing the same.

 

What’s A Conference Without A Dolphin Rotunda?

Those of you that understand the heading to this post know what I mean but for those that don’t.. through 20+ years of Orlando IBM conferences around ICS products, the general gathering place, the place where you’d sit and catch up with people walking by, the place where you could always go to find someone to talk to – was the Rotunda in the lobby of the Dolphin hotel.

This year at Think in Las Vegas there is no Dolphin hotel and no rotunda but I believe we still need a gathering place.  A single location where people can go, get a drink and meet up or catch someone walking by.  Having been to Vegas a lot (don’t ask) and InterConnect last March, I’m suggesting this place – Mizuya at the Mandalay Bay https://www.mandalaybay.com/en/restaurants/mizuya.html

It’s right outside the conference entrance so probably a <5 minute walk

It is basically a bar that opens at 11am and serves sushi all day

It has a live band in the evenings

It doesn’t have to be that place (I’m open to suggestions) but I think we need to put our stake in the ground and choose “A PLACE” so everyone knows where to go and where to find each other.

Anyone?

 

Champions Expertise – 2018 Technology

IBM Champion Expertise presentations are a new initiave we are starting this month whereby Champions can provide audio presentations on a particular topic.  This month is “2018 Futures and Technology” and here is my presentation on what I think is going to be big for 2018, containerisation vs virtualisation and where it goes next.  This presentation has audio and I tried to keep it short but feel free to double speed me if 14 mins is too long.

I mention in my presentation that I have a more detailed presentation on docker architecture on slideshare and if you want to see that it’s here.  I’d also be grateful for any feedback on the length, style or other aspects of the presentation and what you think of the Champions Expertise idea.

{blink}So THAT’S the future{blink}

It’s been a few weeks since I’ve posted here.  The end of last year was a juggle of many different pieces of work and learning new technologies but more on that later. I did however take my eye off the ICS (IBM Collaboration Solutions) ball waiting for the HCL deal to firm up and find out more what was going on.

As you may know from my previous post, at the end of October IBM entered a partnership with HCL whereby the latter took development ownership of all Domino products including Verse and Traveler as well as Sametime whilst IBM continued to own the license model, support and most importantly strategy.  As part of that announcement we were told of an upcoming series of workshops around the world called Domino Jam 2025  which were to determine the future path of both Domino and Sametime (so not just Domino and nothing to do with the year 2025!).

Last Friday I (along with about 50 other people) attended a London Domino Jam at IBM South Bank which was hosted by the senior development team at HCL (who transferred in from the same roles at IBM) and the product management team at IBM.  Up until a week or so ago I would say I was more curious and cautiously optimistic than excited.  I had been in coversation with someone in the development team at HCL who I have known from IBM days for 20 years and his introduction to HCL and his enthusiasm for the future sparked my own.  Let’s just say the HCL team seem to be people who have been long immersed in these products, believe in them and are now being let off the leash to develop for the future. During the day we were casually told that there would be new product releases guaranteed in 2018 including

Domino 10

Notes 10

Traveler 10

Verse (10?)

Sametime Instant Messaging 10

That was and is very encouraging news and IBM seemed bemused that several of us in the room kept asking for clarification and confirmation of a thing they thought we already knew.

As part of the Domino jam workshop we were split into groups and asked to brainstorm things like “your biggest pain points” and “what features would you like to see in the future” and then prioritise and present them.  These workshops are going on around the world right now (there’s one in Geneva I believe today) and you can register for them here https://www.ibm.com/collaboration/announcements/domino-jam2025.  In addition if you can’t attend in person IBM are hosting a Domino Jam Forum from Jan 16 – Jan 19 where you can provide your feedback directly online.  See this blog for more information https://www.ibm.com/blogs/collaboration-solutions/2018/01/11/announcing-domino2025-online-forum-january-16-18-2018/

the “#domino2025 Online Forum” will be active for fifty-five hours across the globe to gather your business and technical input and prioritization.” (I prefer “priorities” but I get what they mean :-).

If you are in any way invested in the future of ICS products either mail or instant messaging or conferencing then this is a serious effort to hear what you want and don’t want.  I can tell you there was some very honest and harsh feedback as well as some pretty extreme ideas thrown out by the teams last Friday and we were encouraged to do that.   I know for some of you it’s asking a lot but dig deep, find that kernel of optimism that’s still left, or just throw in your lot because it does no harm to do so and may do a lot of good.

This is an opportunity to help form the long term strategy and direction of products many of us love and believe in.  Take it.

Looking For A Few Champions

IBM Champion nominations are upon us and with only a week to go to get those in I wanted to send out a plea.  I would love to nominate you as a Champion.  Yes YOU. Unfortunately in most cases I don’t know enough about who you are and what you do.  It’s no good saying “well if I did enough she would know me” because that’s not how it works – very few of us do enough publicly to make others aware of what we do.  Being a Champion can be awarded against lots of criteria not just speaking at events or writing blogs.  Libby has kindly shared some here but anything that falls under advocating for ICS products or committing your own resources to the technical community counts.

As a Lifetime Champion I am fortunate that I don’t need to reapply but I thought if I tried to write up my own dummy nomination here for 2017 hopefully it will help you see some of the things you do as worthy of nomination.  This isn’t me boasting and I hope it doesn’t read as me being arrogant, I’m just trying to encourage by example and help people who may need it.

Why should you be an IBM Champion? *

Describe the contribution in the last year are you most proud of or you believe has had the biggest impact on the technical community, IBM or IBM’s customers. Share as much detail as possible, including the activity’s impact and any links.

Consider activities and accomplishments from the past year that rise above and beyond your job and support IBM products and solutions andthe greater technical community, including both internal and external activities.

The follow on question to this is asking me to list my top 5 activities so I would assume the first question wants just what you consider the most important activity listed followed by an opportunity to list 5 other things you would like considered / are proud of.

Here are a few things I could add under the suggested categories,  I know there’s a lot here, this is FAR more than you need to submit but I wanted to give as many examples as I could.

EVANGELISE AND ADVOCATE FOR IBM

  • Presenting to {named customer} on IBM’s strategy and the ICS roadmap to convince them they were on the right path
  • A tweet sharing IBM news or commenting on  IBM news that got X number of retweets (with link) or a blog or linkedin post that got X number of reads
  • Customer references for internal meetings or presentations I attended and contributed to that helped them deploy ICS products

HELP GROW AND NURTURE THE COMMUNITY

  • Examples of people who contacted me for support or assistance or just advice that I helped out (asking them if they would act as references)
  • The Nerd Girl work at Connect and the mentoring done since then.
  • Participation in multiple user groups

EXPAND REACH ACROSS THE IBM PORTFOLIO

  • My work this year learning and sharing on Docker to support the IBM Connections initative and now Domino
  • Work partnering with IBM security business partners
  • My GDPR work with customers that combines discussions of multiple IBM technologies IOT, blockchain, and Domino data

PROVIDE FEEDBACK ON IBM PRODUCTS AND DIRECTION

  • The IBM advisory panels I’ve been involved in along with references to our meetings
    The design feedback sessions I’ve been involved in with references to the IBM teams involved and the topics I fed back on
  • The “Jams” I’ve contributed to along with my contributions
  • PMRs that highlighted a significant problem in a product and enabled development to improve it

SHARE KNOWLEDGE AND EXPERTISE

  • My series of New Way To Learn sessions I did in May for IBM with links to the sessions and listing Alan Hamilton as a reference. Also listing my blog and slideshare where the sessions are shared
  • A list of my blogs I’ve written this year
  • The conferences I’ve spoken at such as Connect, InterConnect, Engage, MWLUG, AdminCamp and Social Connections along with the presentation content and again links to my slideshare

I really want to hear from people who haven’t been nominated or even people who want some support in being nominated. Please contact me if you want me to nominate you or connect with me on Skype (GabriellaDavis) if you just want to talk about it. Don’t feel you have to know me to reach out.

Also if nothing else, please please nominate yourself.  One trick I found worked for me was to ask a colleague to draft my self nomination and then I updated it.  That way I didn’t feel awkward writing things down and got to see what someone who works closely with me sees me do.