Domino, Notes and videotape
Header

The annual spring meeting in the Norwegian IBM User Group (ISBG) took place in Larvik, at Farris Bad, last week. I will in the coming days present my experiences and thoughts about

Hugutette RancHuguette Ranc, Social Business & Smarter Workforce Unit for Europe – IBM, talked about the strategic cooperation that IBM has with Apple, Facebook, SAP, Weather Channel, Twitter and other media outlets. IBM’s part of this is using Watson as a tool for analyzing the data. This is in turn used to create a better experience for the users, as well as gathering data that the companies use to decide on their future strategies with their tools.

Christopher Crummey, Executive Director of Customer Experience and Evangelism – IBM Enterprise Solutions, then took the stage. He has been working at IBM for over 25 years, and he discussed the soChristopher Crummey called New Way of Working.

He gave us some data about IBM:

  • 80% of IBM-ers do not have their own office
  • IBM has done 110 acquisitions in the past deacde
  • All users can bring their own devices to work, no matter what operating systems they are running
  • IBM has their own app-store and apps are pushed down to your device and computer
  • IBM automatically configures their employees phones, with one click and 6,5 minutes of waiting
  • They do not have phone support. All support is gathered in a community in IBM Connections where people can easily gather it

The fact that the users have a huge influence and control over how they want to work, where they want to work and with what tools, had increased user satisfaction.

Christopher admitted that IBM has never been good at design, and that’s why they partnered up with Apple. They’ve already launched a long list of apps for services like the police, health care and others for the Ipad. Here IBM provides the data and everything working in the background, while Apple provides the user interface. He compared this to building a bathroom:

IBM is the plumber and electrician, while Apple is the decorator.

They use Watson to analyse the big data. This can in turn be used to find out about user behaviour. For instance did a huge analysis of customer data for a phone company find out that it was the weather that was the biggest catalyst for whether a customer switched cell phone provider or not.

How could the weather influence such a decision? Further data analysis would be needed, but it could be down to the fact that a storm cut people from a certain provider off, while another provider was still online. The user would then change provider because of this.

This underlines the importance of staying on top of traffic, user habits, purchases and other activities that generate data.

Using this inside your own company is also a good idea. Make it easy for people to start working, to share ideas and to communicate. It’s especially important that the leaders in an organization leads the way here and invite everybody to start communicating. This will fuel engagement and drive innovation for your employees and users.

Then it was lunch time. Stay tuned for more blog postings about ISBG in the coming days. I will also continue my Whither IBM-series.

IBM is Going for the Push

February 13th, 2015 | Posted by elfworld in Connections | IBM | ISBG | Notes - (0 Comments)

Wednesday February 11th I attended the Norwegian IBM User Group (ISBG) meeting in Oslo, hosted by Symfoni. IBM presented some interesting news, both about IBM Notes/Domino, as well as a major push in getting out into the market again.

Breakfast seminars

IBM Norway was there telling us about upcoming products and plans. They are planning to host breakfast seminars in several Norwegian cities in the coming months. They want to meet new customers, as well as communicating with existing ones. The new ones will be introduced to IBM’s solutions (IBM Connections/Sametime/Verse/Domino etc) and the existing customers will be given the chance to communicate.

And this communication will not just be with IBM, this will also be a good opportunity for IBM customers to meet up with each other and exchange experiences, problems, information, tips and so on. This is something we IBM customers feel have been lacking for years and years and years. Hopefully this signals a new push from IBM.

IBM Verse and Notes/Domino

RoadmapAccording to IBM Norway, they will soon publish their new roadmap about Notes/Domino. This will tell us what to expect for the platform in the future.

The most revealing news were this:

  • There will be a new release of the Notes 9.x client in the coming months
  • Domino 9.0.2 will finally have the long promised feature where you can connect to the server with Outlook, and a couple of Norwegian customers have been testing this for a while
  • Notes 10 is IBM Verse, Domino, Xpages and Bluemix. Enjoy your last few years with the Notes client, my friends
  • IBM Verse will be available for cloud customers from March 31st
  • IBM Verse will be available on premise during the second half of 2015. However, it will probably not be possible to run Watson on premise. A hybrid solution might be a work around, but nothing was promised

Cooperation with Apple

Apple and IBMLast year IBM and Apple announced that they were in cooperation about apps for businesses, a market Apple has struggled to get a foothold in. IBM will, with the help of technologies like Watson, create tools for analyzing big data. This in addition to the gathering of live data. Apple will be making the design and GUI.

Every quarter there will be a release of new apps, for various types of businesses. We got a demo of an app created for the police. The officer logged on with his Ipad when her shift started. She would then see all police actions in progress that is nearby. In addition she will also be able to call for help via the app, as well as receiving requests herself.

If she is called out on an assignment, she can use the app to connect to surveillance cameras in the area where a situation is in progress. She can then assess whether she should call for backup or not.

My presentation

PluginAfter lunch, Tore Sørgård from the company Geno gave a review of IBM Connected. He was positive to Verse, but skeptical to the fact that Sametime is hard to administer and is flawed, and that IBM was only about cloud, while their customers were not.

After this I gave my own presentation. I talked about Brunvoll, which a lot of people liked because they think our thrusters are cool, and then I spoke about the plugins for IBM Connections.

I did a big presentation on how to install, create settings for and how to use the plugins for Microsoft Office, Windows Explorer and IBM Notes.

I also talked about how you can make the plugin your own.

After that, and during he breaks, we mingled, talked, discussed and exchanged contact information. These bits are also very valuable.

Next ISBG conference is in May. See you then!

Connected 2015 Day 4

February 3rd, 2015 | Posted by elfworld in IBM | Social Business - (0 Comments)

I’m a bit behind on blogging on the last day of this year’s conference, but here we go:

I started the last day, slightly hung over, by being treated to breakfast by Panagenda. Not because they want me to buy the Marvel Client, but because we over the years have struck up a friendship. And that is one of the reasons this conference means so much to us in the Domino/Connections/Sametime community: You meet old friends again, in between all the sessions.

Customize the mobile Connections app

Since I’m a developer focusing on GUI, and I’m a teacher and instructor, I like things to be consistent and recognisable to my users. And that includes IBM Connections. Which is why I‘ve skinned the Connections plugin.

Hence I thought learning how to be able to do something similar with the Connections mobile app would be a good idea. However, turns out there is very little you can do with the mobile app for Connections, since it must through rigorous review processes before publishing. There are some stuff you can do, though, especially when it comes to security:

  • You can remove applications and services (for instance wikis if you don’t want to expose them if a phone is stolen)
  • You can stop people from copying text and material from the plugin
  • You can change the name of applications and services
  • You can set a default language
  • If you create your own widgets these can be included as long as they are outside of a community
  • You can create your own login screen
  • You can set up single signon via TAM, SPNEGO, SiteMinder etc.

The most important thing I took with me was the security part.

GURUPALOOZA

The Flash

What a smashing bloke! Photo: Kevin Petitt

After this it was all set for something me, and most people there, are looking forward to: Gurupalooza. This is where the developers take the stage and everybody who wants to can come up to the mic and ask questions. The developers are IBM partners, OpenNTF-members (the Open Source site for Domino) or just people in the Domino/Connections/Sametime community that are considered experts in their field.

The whole thing reeks of the fact that everyone vaguely knows everyone else, and there is a lot of laughing. I received an award for asking the first question and I got a yellow bicycle vest with Lotusphere 2000 printed on the left side. Nice!

Plugins

It was time for a session about plugins, something I myself handed in a draft for a session for. I didn’t get picked up, though, so I decided to visit the one that did get picked instead.

The plugins in question are a the ones used for working with files in Connections from Microsoft Office, IBM Notes, Open Office, Microsoft Outlook, Microsoft Sharepoint or Windows Explorer. I’ve become quite the expert in utilising them and I’ve created both documentation and wikis about them.

I must brag a bit: I was able to answer a few questions from the audience that the people giving the lecture couldn’t answer. Finally the developers asked me to meet them in the lab afterwards, so that I could show them how to create favourite links to libraries in communities.

Closing Time

After the Plugins session I spent a few hours just talking with people in the community, as well as taking in lunch with a few of them. I also got a demo of some new features in ProjExec, a project module we are running in IBM Connections.

It was then time for the closing session. It seems that IBM consists of nothing but Vice Presidents, and two women I’ve never heard of before came up to wrap up the conference. Even mentioning the fact that the Lotusphere cookie was missing form the lunch box this year!

A lot of people have guessed that this would be the last Lotusphere (or whatever you want to call it) and that it would be absorbed by the annual conference in Las Vegas. However, the message we got was that we would be told in the coming months what would happen to the conference in the future.

Me and several others think IBM was surprised about the big turnout, and the strong feelings we have about Lotusphere. And despite that the conference clearly was a low budget affair this year, it was a really nice experience. And of course: Most people wanted to know about the future of IBM Notes/Domino, while IBM did it’s best to bury talk about it, apart from Bluemix. It never ceases to fascinate me how little IBM is in contact with their customer base. Or maybe they just ignore them…

The session was closed with a fantastic sequence with mathemagician Arthur Benjamin. My guess is that he has ADHD and several other diagnoses, but he was a born showman, and showed what could be done with mathematics, given a bit of training. But I seriously doubt many people will be able to reach his level. You can see him in action at a TED-conference.

And then it was over. IBM Norway treated us to a very nice farewell dinner, and after a few rounds in the karaoke bar Kimono at the hotel, it was all over. We stayed for a few days more and took in some sites in Florida. At the airport on Saturday, we ran into other Lotusphere-attendees and ha a final round of beers. See you next year?

 

 

 

 

 

 

 

 

Connected 2015 Day 3

January 31st, 2015 | Posted by elfworld in IBM | Social Business - (0 Comments)

Today: Hogne learned splendid new things about content management, libraries and plugins for Office and Explorer.

This Tuesday was the perfect example of why it’s so important to go to the conference in Orlando. You get to talk to the right developers and managers to present challenges and errors. And in mine and Gunnar’s case, we solved several of them. Others we were able to lift to a higher level. But let’s not get ahead of ourselves. Let’s start at the top:

The future for Domino development

BluemixAs usual there was a huge turnout for a Domion session. Most Notes/Domino sessions are very popular, since it’s the main reason people come to this conference, no matter what IBM claims. People are very anxious to hear if there is any point sticking to the platform or not.

Since a bloated client that takes several gigabytes on your hard drive is not very fashionable any more, the idea is to move more and more of the functionality onto web and hand held devices.

This will be done by separating data and presentation in a much better way. The data can still be stored in the .nsf-files on your Domino-server, but the presentation and manipulation of the data will be done on web or mobile. Writing and reading will still be done to the Notes datbase.

With Bluemix IBM hopes to exploit this by integrating other systems and platforms. I wrote more about this in my previous blog posting. So you can for instance, via Bluemix, combine your Notes/Domino solution with SQL databases, php-systems and so on. In addition, you can still use an ID-vault and ID-files for encryption and signature support via Xpages on web.

The possibilities are many, and I think most of our Notes solutions can be modernized in this way. In addition they will be available for you when you travel, and you can even set up offline syncronisation, like you’ve always been able to do in the Notes client.

Development for IBM Connections

Luis Benitez is the product manager for IBM Connections, and I’ve been in a lot of contact with him in the past year (read: I’ve been pestering him). He and one of the developers did a great presentation that really inspired me.

I’ve now learned how I can develop my own widgets for Connections. This makes it possible to present data from other sources into Connections, like a Notes database. I will test more of this via my own cloud account.

Solutions to problems with plugins, libraries and content management

LibraryAnd then we arrive to the part where I tell you why me and my colleague were so happy on this Tuesday. The conference had, as always, a lab where you can ask the developers of the various IBM systems questions, face to face.

We are using CCM in Connections. It’s a small content management system that makes it possible to create libraries for files. We’ve had huge problems with this.

We’ve not been able to create meta data and document types. This has all stranded in technical problems. We were able to create a form that popped up every time someone wanted to upload a file to a certain library. We wanted them to be able to fill in meta data like production number, thruster type and so on. This can then be used to organise and search for content.

After a talk with the main developer of CCM Gunnar, my colleague, managed to fix this. He was so inspired that he ran straight to his hotel room to finish the solution. And it works. Beautifully.

And: The form asking for meta data also appears when you upload files via the Office and Explorer plugin for Connections! Tears of joy were falling. Beautiful!

Speaking of plugins: These are constantly developed by IBM, and I was able to talk to the chief developer. We will now have offline sync for files in Connections 5.0, via the Office and Explorer plugin. In the newest version of the plugin, you are also able to check files in and out, directly from Office.

I was also told that there would be no more development for the plugins in Notes. Så those of you who have, like me, dreamed of file tagging in the Files plugin in Notes can just forget it. Darn that IBM Verse!

I also talked to him about a problem where my users get an error message when trying to drag certain emails from their inbox and into an activity in the Activties plugin in Notes. Has anyone else of you experienced this? Any tips or help is appreciated.

The trials and tribulations of becoming a social business

This was a very interesting session. It was a non technical session, because it was simply about the organisational challenges you face when converting to a social business.

They presented us a survey done among 20 large companies on what their experiences were. And I must say I nodded in recognition to a lot of the things that was presented.

2,5% of employees are often the ones that take the lead when it comes to introducing social solutions, like IBM Connections. They are impatient, and you can’t even train them, because they are ahead of you, finding every strength and weakness in the system.

13,5% are what we call early adopters. They immediately grasp what it’s all about and they see the possibilities and start their adoption right away. About 34% of the employees need more prodding to be convinced. They usually turn into team players after being trained and have to be able to see it work in real life.

The next 34% are the employees that don’t really see the point but they slowly adopt the system along the way. But they do not use it eagerly, and just look upon it as “just another system.”

The final 16% you should just give up on. You cannot persuade them, and they will use any trick in the book to get around the system and keep working “like we always have done.” It is important, though, not to force them.

We also discussed how you should go about to introduce social business solutions and methods. There’s no rule book for this, and there is no right and no wrong way to to this. But we can sum it up:

  • Do not teach too much at once. Take it step by step and let things sink in
  • Move data from the old system to the new system, so that they don’t start with an empty system. It’s much easier to graps with content
  • How should you control the system? Too many rules, and people  give up. Too few rules and things can get out of hand
  • Do not let everyone work as they please. Create guidelines and suggestions. If not, it can be impossible to find things
  • It’s very difficult to move people from using email to start posting in forums, blogs or comment fields
  • Training and adoption are two different things
  • Give compliments and celebrate milestones. Make sure everyone feels an ownership to the solution
  • Systems like IBM Connections are not projects. They are a part of the infra structure
  • Remember that it should be fun!

Upgrading from IBM Connections 4.5 to 5.0

This session was about how to upgrade to Connections 5.0 and best practices around this. Even if my company will be using consultants to do this, it was very useful for me to get an overview what it really will entail. I also got hold of documentation.

Security on Notes/Domino and the Web

This was a very technical session, with a lot of abbreviations and strange jargon. Both me and Gunleif, who administer the Domino servers with me, were pretty tired afterwards.

It was a very thorough walk through on how to secure your Domino servers to minimise the danger of attacks via the web. Gunleif and me concluded that we will go through our web servers when we get home, and of course install all the latest Fix Packs.

In addition I learned that you now longer need a Windows XP PC to generate keyring files. Hurrah!

Register users in one place, let the rest just happen

Most companies, mine included, have a lot systems with employee data. The problem is that they all must be maintained manually. We want this to happen in the HR system, and then be replicated to Active Directory, then to Domino and further onto Connections and other systems.

This session was more of a discussion on how to achieve this, with a special focus on Active Directory and Domino. This will not just be about technical solutions. It’s just as important to have the organisational bits in place.

When a users is created she must be added to a group which reflect the access she should have. This will be based on which department she is a part of. Only after all this is in place can you start with the technical side.

How much of this we will be able to do at my company, we don’t know yet. The job has to be done, and I talked to an expert on Tivoli Directory Integrator, a system you automatically get via your Domino license. He was from Norway, and he felt that everything I wanted should be able to be scripted in TDI.

Beach party

Because of winds that made the fountains blow the water horisontally IBM moved this year’s beach party indoors. We had good food and drinks, once again, and it turned into a late evening with good talks, exchanges of experience and the establishing of new contacts.

And so it goes!

 

Connected 2015 Day 2

January 28th, 2015 | Posted by elfworld in IBM | Social Business - (2 Comments)

Today: Hogne learns a lot of cool stuff about IBM’s new email solution, about inviting external users into IBM Connections and about Content Management!

Opening

Fre Choice

Free Choice. Photo by Kevin Petitt

Since Sunday usually is a pre-day during the conference, the general opening session is always on Monday morning. This year it was severely reduced in scope. Usually they’ve had world famous guest speakers like Neil Armstrong, Michael J. Fox, Kevin Spacey and other big names, but this year it was a much more quiet affair.

There’s always a lot of speculation and expectations about what IBM will present, and we did get to see a lot of the stuff IBM will be releasing over the next year. We finally got a demo of IBM Verse, the new email solution. It’s very tightly integrated with Sametime and Connections, and it looks pretty slick. Main points:

  • You can open attachments with one click
  • You can drag and drop attachments out and in of emails
  • You can mute email threads you don’t want to follow anymore
  • A search engine that creates very powerful searches
  • You can tag emails!
  • The intelligent email engine in Watson can answer questions for you. In the demo, they sent an email to Watson, as if it was a real person, asking who was the  biggest expert on Connections. And Watson gave a reply, with a link to this person’s Connections profile.
  • Everything will also function in the IBM Verse mail app
  • It will run on Domino
  • It will be released in the cloud first, and on premise in the second half of 2015
  • I already have a test account

We were also presented with some customer stories, among them from Moet Hennesy Louis Vuitton, who dabbles with everything from wine to perfume, watches, jewelry and clothing. They told how they are using Notes, Connections and Sametime in the entire corporation. It’s proven vital for their interaction with their end customers.

We also got a demo of IBM Connections Next. The biggest change here is a new homepage that analyses what’s important for you to know from forums, profiles, communities and so on. In addition, Connections will get a new design. And everything is tightly integrated with IBM Verse and Sametime.

But the coolest thing about Connections Next was that if you were working on something in the web version of Connections, and then open the mobile version, it will pick up where you left off! Now, that’s cool!

This year’s guest speaker was saved for the end, a wise choice. It was a nice talk given by Phillipe Petit, the man who walked on a line between the towers of the World Trade Centre in 1974.

Think design during development

The next session was about the importance of thinking in the right way when doing development. This was about theories and methods that you can use in any form of design and development, not just for programming and software.

Where people in the past used the waterfall technique during development (start, planning, analyse, do, test, put in production), you now do a life cycle of development that is a repeating loop. Understand -> Explore -> Prototype -> Evaluate -> Go to Understand

It’s also important to encourage people to come up with wild ideas. Often those are the ones that are the catalyst for success. So I encourage all companies to have internal blogging, where people can come up with ideas and creative thinking. No matter how off topic or off the wall it might appear.

Panagenda

Panagenda Marvel Client

Panagenda Marvel Client

I now took a break from sessions to have a meeting with Panagenda about their Marvel Client. This program makes it much, much easier to install, upgrade and fix the Notes client on your users computers. Today people do all sort of stuff, like deleting the cache.ndk-file, removing workspace files and so on. This client makes all such stuff unnecessary.

Personally I want my company to invest in this product, so I got the license prices and forwarded them to my boss. Fingers crossed.

Working with external users in IBM Connections

Gabriella Davis, who has helped me with many a problem on several occasions, held a great lecture on how to invite external users into IBM Connections.

She first did a lot of technical stuff how to set this up with Active Directory, Domino and LDAP. After this she talked about the administrative and organisational challenges and decisions that would have to be made.

Can you trust the people you’re inviting into Connections? How should the external people be registered? Can they do it themselves? What kind of password policy should we set? Who will be allowed to invite external users?

Here are the main points about working with external users in Connections:

  • Only persons who have been given a specific role can invite external users. It’s not an option for everybody
  • You can only invite people into communities
  • External users can only see files, forums and postings made inside the community they have been invited into
  • External users will not be able to see any other information outside this community. They will not be able to see stuff like wikis inside the community they have been invited into
  • If they do a search, they will only find content that exists within the community or content that have been shared directly with them
  • External users will only be able to share content with the community, they will not be able to share directly with other users
  • External users will only be able to see a person’s business card, with limited info. They will not be able to go into a person’s profile
  • External users can tag content, but they will not be able to search for and see tags other people have used, so it’s safe to use sensitive tags
  • All external users are clearly marked as external users, so there will be no confusion between external and internal users
  • Communities containing external users will also be clearly marked
  • If you share a file with a community containing external users, you will get a pop up warning you about this. But: This will not happen in the plugin in Office and Explorer. My suggestion is to prevent this by putting “external” in the title of the community

Bluemix

The next session was about how you can use IBM’s online platform Bluemix to put together applications in the matter of minutes. In that way you can combine data from a database in Notes, which then pushes data to Bluemix. You can then use other services or applications to act on that data. These services and applications can be almost anything, from php solutions to a whole other bunch of technologies. And setting this up is incredibly quick.

I’ve played around a bit with Bluemix, and it’s fun. But I still haven’t seen what business value one can get from this. We’ll see how it develops.

Content Management

Enhance Collaboration

Enhance Collaboration

This session was an eye opener for me! We already use CCM, the content manager plugin for FileNet and libraries in Connections, at Brunvoll. We haven’t really utilised the possibilities you have with adding metadata to files yet. With the IBM product Content Navigator this can be expanded on, quite heavily.

Instead of just adding text, you can with Content Navigator crop and edit photos, add design to files and so on. This in addition to adding document types and metadata. After this, you can publish this in Connections, on the web, in Notes and so on.

You can use widgets to show content from Content Navigator in IBM Connections. This is a product that I want to test to see if we can take advantage of it in Brunvoll. In addition, the product comes with a mobile application that gives you the same opportunities as you have in the original product.

IBM Nordic

After this I had to hurry down to Downtown Disney for the traditional IBM Nordic dinner, which this year took place at the Italian restaurant Portobello. Afterwards we were full and not thirsty, and that’s all she wrote…

Nice people, nice talks and a late night, that ended at the end of a labyrinth of hallways in our hotel, where we found a 24 hour store that I never knew existed, even though I’ve been coming here for over ten years now.

You learn so much at these conferences!

Connected 2015 Day 1

January 26th, 2015 | Posted by elfworld in IBM | Social Business - (2 Comments)
Sunset between Dolphin and Swan

Sunset between Dolphin and Swan

Today: Hogne, of all people, learns something he didn’t know about the Notes client (and now you will too).

It’s early Monday morning in Orlando, and the rain is pouring down outside on the balcony of my hotel room. It hasn’t been summer temperatures, but Sunday we did have sun. Not that I had much time to enjoy it, since I had sessions to attend.

We arrived late Saturady evening, and already on the airport I met the first old friends from the Domino community. IBM Norway had been kind enough to invite us for dinner in the evening, but it took so much time to get to the conference hotel that we decided to go to the Disney board walk instead. Arve from Atea and Gunleif from Evry (or Evru as his name tag spells it). The latter is the guy who administer our Domino servers in cooperation with me.

Before I start with the sessions: Dear Orlando International Airport. Those new machines were we scan our finger prints and passport ourselves, do not cut down the lines and waiting time. Because after doing this, we still have to line up in front of a TSA officer to get a stamp. So everything is just the same as before…

 IBM Verse

IBM Verse future

IBM Verse future

The first session was about IBM’s new solution for email, IBM Verse. The session was very dissapointing. We didn’t get a demo, since that will be done during the opening session, and they talked more about the thought proesses and ideas behind the solution.

The interesting part of this was that we were told that it was the company Colgate Palmolive (yup, the gigantic company with the soaps, toothpastes, cleaning liquids, dog food and so on) that had come ot IBM and said they needed a smarter way to work with email. They are running their mail in IBM Notes, and combine this with IBM Connections and Sametime. Their demands were:

  • Email isn’t going away, make it better
  • Keep it simple
  • Focus should be on lifting important email
  • Email should be easy to find
  • The email should trigger an action

As an example, the development manager for IBM Verse said that the last time he came from a two week holiday, he had 5862 unread emails in his Inbox. IBM Verse quickly managed to reduce this to “only” 1000 emails that he had to read. The other emails he simply ignored and/or deleted.

The session became more interesting towards the end:

  • Notes is not dead, but there’s a little doubt that both emails and applications will be lifted to the web
  • Domino will live for years to come
  • Everything is still running on Domino, with nsf-files
  • IBM Verse will first be deployed in the cloud, before they will present an on premise version
  • The goal is to have one billion users on IBM Verse within four years
  • Internet Explorer is not a prioritised web browser, since Microsoft refuse to follow standards. The development browser of choice is Chrome

Customizing IBM Connections

The next session was about how you should go about to do simple changes of the design in IBM Connections. The most interesting bit for me was learning on how to create your own widgets that you can add into communities, profiles and the home page. I was very inspired, not least when I started thinking about how I can present things from Notes applications into IBM Connections, and maybe even the other way. It’s going to be exciting to try it out.

 User Blast

Mat New man in action

Mat New man in action. Photo: Kevin Petitt

Now it was time for Mat Newman himself. He’s a bit of a character and an institution in the Domino community. And if you think my love for the Notes client is huge, you should meet Mat. He’s the first lover! Mat has also been my main source of inspiration for the way I’ve conducted my Know Your Notes classes and courses, that I’ve given for several Norwegian companies. But my enthusiasm is peanuts compared to Mat’s.

Notes celebrated it’s 25th anniversary in November, which is pretty unique for a piece of software. Mat did a short tour through the development of the Notes and Domino platform. He explained the incredibly high level of security Notes has, which makes other solutions look like they just keep the door open.

 As per usual, he talked about the importance of training the users on how to use their Notes client, and to show them all the possibilities Notes has. He also gave a lot of tips. Now, I know the Notes client so well that there is very little anyone can teach me about it. Except Mat.

All Notes users know that you can sort on date in most views, especially in your email. But did you know that you can sort on date, and then simply type “today” to jump to the first email from today? No? Me neither. And what do you think happens if you write “yesterday?”

Notes also has an incredibly powerful search tool in the form of Search in View. However: If you write “conference orlando” in the search field, it will search for documents containing either conference or Orlando. This can produce too many results. But try writing “\conference orlando” instead. Now it will search for documents containing both “conference” and “Orlando.” Voila! A much smaller search result.

 Mat told me that the Singapore-office he works at had sold 250 000 new Notes/Domino licenses in 2014. Seems like there is some life in the old lady after all.

Socialising

At the end of the day it was time for what used to be the beach party on the beath between the Swan & Dolphin hotels. The party was much smaller this year, but it contained food, beverages and good conversation with great people. I talked to quite a few of the Norwegians here, and we exchanged stories and experiences. This is the best part of a conference like this and you learn a lot from it. Not to mention that you strike up connections and friendships.

I crashed into bead already at 09.30. I’m glad I did a one hour run in the morning after all the food and beer. Tomorrow: The official opening day and opening session!

Connected2015 Day 0

January 24th, 2015 | Posted by elfworld in IBM | Social Business - (0 Comments)

bildeI’m writing this on this Saturday morning (January 24th) at Oslo Gardermoen airport. Gunnar, a colleague of mine, and me are travelling Orlando in Florida, US. We are attending the annual IBM conference, that used to be called Lotusphere. I think IBM has changed the name of the conference every year since it stopped being called Lotusphere. This year the name is Connected2015.

I will be blogging every day from the conference to keep those who are not there, and for those who might be interested, in what’s going on when it comes to social business. But also what thoughts IBM has about this and how I think the technologies and solutions could have an impact on my working day. And maybe yours as well.

As I’ve mentioned, this is what used to be called the good old Lotusphere, since the focus used to be on the Lotus portfolio. First and foremost Lotus Notes/Domino, but also Lotus Connections, Lotus Quickr, Lotus Sametime and so on. Since the Lotus brand was killed a few years ago the conference changed it’s name, and focus.

Dolphin Swan hotel, som vi bor påIn the past few years the focus has been on business and social collaborations as much as it has been on administration, development and other nerdy stuff. In fact, the focus was shifted so much to the business side that some of the old timers stopped showing up. So this year the focus will be more on the nerdy stuff, but not just that. Also: The conference is much, much smaller.

My first Lotusphere was attended by over 10 000 people. This year I’ve heard reports that less than 1000 people are signed up. This is not surprising. The demise and death of Notes has been touted since the late 90s, but in the past few years it’s pretty obvious that the Notes client is on life support.

And contrary to IBM’s hopes, everybody that is, or was, using Notes, hasn’t shifted to Connections and other IBM solutions. It’s Outlook og Google all the way for mail and documents, but also Sharepoint. So the market is much smaller. In addition, like everybody else, IBM is going for the cloud market now.

IBM also sucks at marketing. So instead of visiting all their Notes/Domino customers and showing them how relatively easy it is to mobilize and web-enable their Notes solutions, their customers are in the dark about it.

I still have great love for the Notes client, but in this day and age, a big bloated client is not the future. Web and mobile is. So me and Gunnar’s main priorities here are learning more about how to web-enable all our data on Domino, as well as getting the latest news on IBM Connections *

So watch this space! It’s currently 24 degrees Celsius in Orlando, but I’ve still brought a jacket. January is winter in Florida as well.

*= IBM Connections is a social tool for companies where people can share files and information, create wikis, have discussions and a whole lot of other stuff. The key is: Do not hide things in people’s mail boxes. Get it out in the open and collaborate!

 

Finally I get around to summing up day 2 of the Norwegian IBM User Group’s spring meeting that took place 21st and 22nd of May this year. This was also the day that I would give my presentation about my company’s introduction of IBM Connections, so read on to know about that.

It was a late night for some of us, but thankfully I turned down the invitation for nachspiel, which the German’s from Panagenda finds amusing since the word means something entirely different in their language (and don’t get me started on the German meaning of vorspiel…) so I managed to get up at a reasonable hour. Here’s a short summary of each session during day 2:

Become a Connections Administrator
Gabriella Davis, The Turtle Partnership

Gabriella Davis

Gabriella Davis

Let’s face it: IBM Connections is a bitch to deploy and administer. It takes days to install and it’s very hard to control. At least it’s hard when you have several other assignments at work and can’t devote your full attention to it. So Gabriella Davis’ presentation on how to become a Connections administrator was something I was really looking forward to. Her main points where:

  • Fight for your resources, IBM Connections demands a lot!
  • Have a deployment server
  • You can then choose to have one server for each application in Connections, or not
  • A Connections installation is only as good as its LDAP source, be sure to have a good one
  • People needed in a setup: Network admins, server admins, firewall admins, designers and the marketing department
  • Make sure you have all fix packs and files needed before starting a setup
  • Always install a test-server that mirrors your production server

A short summary on how you perform an installation and how to administer Connections:

  • Download the software
  • Install in this order: Websphere, Connections and then Internet HTTP Server (it will work without the latter but that’s not recommended) where the SSL certificate will be
  • Your database source can be Oracle, SQL or DB2. Choose the latter if you do not have your own database administrators
  • Remember Connections consist of at least 20 databases, so make sure you have plenty of memory
  • File attachments should be available for all servers. This is achieved via Connections Shared Data, use UNC paths
  • There’s a lot of shared data: Custom JSPs, customisation strings, profile types, language translation files and file attachments
  • If you move servers, make sure to always copy shared data beforehand
  • If you delete the search index, it will be rebuilt, so don’t panic
  • Make sure that the language for Connections is set to the same language as the the one you tag content with
  • If you delete a community you lose everything belonging to it, so you will need to do a complete rollback
  • Plugin-cfg.xml maps all applications. This file can be modified in Websphere but it does not validate so make sure you are in control
  • There’s no super admin user that will give you administration rights for everything
  • WSADMIN is used for sending commands

After the presentation I had a much clearer understanding on how Connections work, but I can see that it will not be easy to administer without taking a class and then work with it every day.

Download presentation

Modernizing, Mobilizing and Socializing your XPages apps using 9.0.1 plus extensions
Martin Donnelly, Software Architect at IBM

MartinDonnelly

MartinDonnelly

XPages is a technology used for easily adapting your IBM Notes (formerly Lotus Notes) applications to web browsers on all platforms, as well as making them available on mobile platforms. The programming model is based on web development languages and standards (Javascript, Ajax, Java, CSS and so on). It was launched with huge fanfare 7-8 years ago and was hailed as the thing that would save Notes/Domino. The problem is that this has not happened.

I know that Donnelly is a clever guy who is very good with Xpages, but even though he works for the company, IBM themselves shows no interest in Xpages. The only ones keeping Xpages alive these days are the people behind OpenNTF. If you think this means I’ve no belief in Xpages, you are quite right. There are some people in the Domino community still going on about how wonderful Xpages is and that a lot of people use it. The latter is false. The number of Xpages projects in OpenNTF and the number of downloads (a few thousand) is a clear sign of that. Also: Compare the number of classes given or projects done with other (and much easier) web technologies than Xpages, and you will see that Xpages doesn’t even have a percentage of the market.

Also: Almost every single company using Notes/Domino that I am in contact with, and that’s quite a few, don’t use Xpages, and have no plans for it either. The same goes for every single company I talked with at the conference. TINE, who presented their new Ipad Solutions for their Domino sales databases, used absolutely no Xpages in their project. They used HTML5, Javascript, Ajax and REST. And that’s what we are going for in our company as well. So far we’ve done no development in Xpages.

But I still went to this presentation with an open mind. Unfortunately Donnelly didn’t say much more than what I already knew about Xpages, so after a while I stopped paying attention and did the final preparations for my own lecture. He did introduce me to the Single application wizard, which I will try out a bit, as I might have a few Notes solutions that could benefit for a very quick mobile conversion. But I’m not sure.

Download presentation

Configuring a Single Sign On Experience For Your Notes Clients
Gabriella Davis, The Turtle Partnership

Gabriella Davis

Gabriella Davis

Gabriella again! The presentation was a bit similar to her presentation given the day before. A short summary:

  • Notes shared logon:
    • Removes the password from the id-file
    • You log on to Windows and then start Notes. Notes downloads from the id-vault (which means the first time you log on you have to write the password), removes the password from the ID file and stores it encrypted on the PC
    • For every logon the password will be decrypted and read
    • You must have an ID-vault.
    • You do not need to configure anything in the client, but you must create a security policy
    • What it doesn’t do: It does not synchronize with the http password
    • Can’t be used for Citrix or roaming profiles
  • LDAP authentication:
    • You only need one password and no synch tools
    • The user logs on to Notes/iNotes, Domino then checks if the password is the same as the http password stored in the person’s document in the Domino address book
    • Even if it doesn’t recognise the password, it will still check on the LDAP server and the LDAP server will determine if you are allowed to log on
    • Use Tivoli to change username, it can write directly to AD or Domino from there
  • SPNEGO:
    • A user logs on to Windows and AD generates a token
    • When a user tries to access Domino or a Domino web-site, a SPNEGO token is sent to Domino, Domino then checks with AD if the credentials are ok
    • AD is needed and this will only work in Windows and Internet Explorer (or in Firefox with a plugin)
    • You have to set up SSO or MSSO on Domino
    • The clocks on the servers must be synchronised
    • Run Domino with a specified service account and not the local system account
  • SAML:
    • Supports multiple OS-es and clients
    • Needs and ID-file in an ID-vault
    • User logs on and the logon attempt is sent to ID-provider. After confirmation you are sent the the original site via SAML Service Provider to decide if the user should be granted access
    • The user will not have to enter a password at any time
    • You must have ID-provider. IBM supports ADFS and TFIM. Others can be used, but check with IBM first
    • Requirements:
      • ADFS 2.0
      • IIS-server with SSL-certificate
      • ID-vault
      • Security policy in Domino
      • IDPCAT-database based on the idpcat.ntf template
      • Domino 9.0.1
      • Time and patience
    • Other:
      • Most complicated setup so far. Not in complexity but this involves 150 steps!
      • Remember to check that the ID-vault template is upgraded when the server is ugpraded
      • Unfortunately Traveler, Sametime and Connections are still not supported
      • No passwords are sent between the systems, so nobody can snap it up on unsecured connections
      • NO MORE VPN!
      • You still have the ID-file, so there’s no problem with being offline in the Notes client, however: Notes will ask for a password, it’s not recommended to combine with shared login

Download presentation

How Brunvoll learned how to be connected
Hogne Bø Pettersen, ICT Teaching Manager, Brunvoll AS

Hogne B. Pettersen

Hogne B. Pettersen

Then it was my turn! I was invited to do a talk about Brunvoll’s (my employer) introduction of IBM Connections, or bConnect as we have decided to call it (be connected or Brunvoll connect, take your pick). I’m responsible for integrating and adapting bConnect into our infrastructure. While I’m partly doing that on the technical side, my main job is to train ours users to integrate Connections in to the regular working day. The goal is that bConnect should be the starting point every morning instead of your mailbox. Here are the main points:

  • I struggled with adapting our company to using the intranet or other collaboration solutions instead of email until new CEO arrived in 2011
  • I talked about partnering up with IBM for installation, and then later Item
  • I talked about the huge technical problems we had, and not all of them are solved yet
  • I mentioned that the integration og FileNet (CCM) and the use of libraries had made it impossible for us to move to a new installation
  • I talked about the complexity of administering Connections
  • I talked about user adoption and how it’s not a race, but more like an orienteering marathon
  • The importance of having the CEO and management group onboard
  • I emphasized that this is not an IT tool, and that the IT department really should not be the ones doing the user adaption, but in Brunvoll that was a necessity since I’m also the firm’s instructor when it comes to IT-based systems
  • You have to improve your users work day, this sometimes makes it necessary to do things a little bit more heavy handed than before, but in the long run it’s worth it
  • Train your users. Then train them again. And train them some more!
  • Have super users as your allies and as a second line of support between you and the users
  • Visit the users to get a feel of their working day and hold workshops
  • Use the plugins for Office, Notes and Explorer!

You can read the rest in my presentation, but I was very adamant to point out that this is a long, long process, and that sometimes it’s easy to lose hope. There’s also an age gap when it comes to who adopts very easily to this way of working instead of relying on email and network drives. The younger crowd grew up with systems like these, they didn’t learn about them long after their education.

My talk was very well received. I was a bit apprehensive about meeting with some of the IBM folks afterwards, since I had made some negative (but true) remarks, especially about FileNet. Even if I had emphasized that bConnect so far has been a success for us the negative things often sticks out. Thankfully Louis Richardson came up to me afterwards and thanked me, said it was a great presentation and that they needed to hear about problems like that.

Download presentation

And with that my part of the ISBG spring meeting was over. I had a train to catch, so I didn’t get to see the last session about Sharepoint. Looking forward to the autumn meeting!

I attended the Norwegian IBM User Group (ISBG) spring meeting from on the 21st and 22nd of May. Just like last year, it was held in the city of Larvik, in a spa resort called Farris Bad. Farris is a very famous brand of mineral water that is bottled in this city.

My arrival was one day before, and thankfully other people were there, and I spent an enjoyable evening, being treated with beers from the Panagenda guys. This, while I really should have been preparing my own presentation for the last day of the conference…

I will here give you a short summary of each session I attended on day 1:

Keynote: How Smart are You?

Louis Richardson

Louis Richardson

Louis Richards, Storyteller & Enthusiast, Social Smarter Work – IBM
Richardson’s talk was about how conventional we become with age, and how divergent thought is less and less encouraged as you grow older.

He referred to a Dutch study showing that children, when asked where they wanted a third eye, always said “on one of my fingers,” whilst adults wanted to have it in the back of their head. People who don’t go by the book shouldn’t always be held back. Let the rebels be rebels. They aren’t always trouble makers.

Download presentation

It’s not Social Business, it’s Just Good Business
Louis Richards, Storyteller & Enthusiast, Social Smarter Work – IBM
Richards also held the next presentation. He is not fond of the word social. – It’s not social, it’s just good business, was his mantra. – We have always built relationships at work and we communicate. It’s just that we are now able to do it digitally, and preserve it.

He encourages everyone to start sharing their knowledge:

  • Do not frown upon people sharing things via blogs or other media
  • Share your knowledge and encourage others to do the same. If you die, your knowledge and skills should be easy for others to get hold of
  • Don’t ask people for the information, search for it in the blogs, wikis, files and forum postings (if you have such tools)
  • Do not force people to report all the time. Let them do their jobs and then share their information with you

Like me he abhors meetings. – Too much time is wasted on meetings. The way to go about it is this: Share a file. Invite people to a meeting and refer to the shared file. If a very few, or nobody downloads the file, cancel the meeting.

Download presentation

Sales Tool on Ipad/Iphone, Based on IBM Domino

Einar Ellingsen

Einar Ellingsen

Einar Ellingsen, ICT System Consultant, TINE SA
Tine is Norway’s biggest producer of dairy products and the company is owned by the biggest farming organizations. They have been running Notes/Domino for years, and on the very same day that we attended the conference, they launched their brand new intranet, running on IBM Connections.

Einar showed us a very impressive solution running both on Ipad and Iphone. It could also run on other solutions since it’s 100% web based. Before 2008, TINE had loads of paper forms that needed to be filled out for each order. In 2007 they started a project where Lotus Notes databases where used. These were replicated locally to each sales person’s computer.

The entire solution was developed by Einar, and I was very impressed. Here are some key elements:

  • Every sellers has their own calendar for appointments
  • There’s a built in chat function so that sellers within a region can communicate easily
  • You could snap a photo of an exhibition in a store and upload it directly
  • You could use a scanner to read the barcode for any product
  • You could generate KPI’s for a region, for a store, for a certain product within a store and so on
  • Orders are generated and sent to a mailin database. From here they are generated to XML files and sent to the EDI-server
  • There are help files and movies that the users can look at for assistance

Technology used:

  • SQL
  • HTML5 (no framework, just best practice)
  • Lotusscript and Java agents
  • Google Chart Grid
  • Google Maps
  • REST
  • Cumulus
  • FTP for transferring of orders to the EDI server
  • Ajax
  • Pic2Shop for reading barcodes
  • A-PDF Text Extractor
  • ImageMagick
  • The API in IBM Connections

Einar finished his talk by showing us the new Tine intranet, which is 100% IBM Connections.

Download presentation

Simplifying the S’s: Single Sign-On, SPNEGO and SAML
Gabriella Davis, The Turtle Partnership

Gabriella Davis

Gabriella Davis

Let’s face it: IBM Notes and related products is a nightmare when it comes to having one username and one password. We all know this, and we have fought with this limitation for years. And the users hate having to log on several times after logging on to their computer.

Gabriella described the three techniques that we can use:

Single Sign-On: The Notes client is using the Windows AD credentials.
SPNEGO: The user logs on in Windows and AD generates a SPNEGO-token. When a user tries to access a Doino web site the web browser will send this token to Domino, which in turn contacts AD for validation of the token. If the token is valid, the user name will be returned, and since it found the user’s name, the system knows that access should be granted.
SAML: This is the future. It works on all platforms, not just windows, and it’s a standard. A user logs on to Notes. The user will then be sent to an Identity Provider which will ask for credentials (if the user is already logged on the credentials will be returned). The user is then sent back to Notes with all the SAML information. Notes will then use the SAML-service provider to check this information, and whether access should be granted.

The drawback with SAML is that it’s still not supported by IBM Sametime or IBM Notes Traveler. A solution can be to combine SAML with SPNEGO, because SPNEGO is supported by both Sametime and Traveler.

She also described using OAuth to let IBM Connections communicate with third parties like Facebook, LinkedIn and so on.

Download presentation

Quo Vadis – Where Do You Want to Go Tomorrow With IBM Notes/Domino

Christoph Adler

Christoph Adler

Christopher Adler, Panagenda
Panagenda has a great product called the Marvel Client, which we unfortunately don’t use at my company. However, Christopher’s talk was on more general topics. He talked about a company’s attitude towards Notes.

He also touched upon the fact that in the past you were a Notes/Domino administrator. Today you are responsible for a whole bunch of collaborative solutions. And all of them communicate with Notes!

He also talked about the importance of continuous upgrades and that whenever someone talked about changing email systems, you had to be aware of the fact that a lot of solutions in Notes are tightly integrated with the Notes mail template. Quite a few companies have burnt themselves on that fact.

And with that, the first day was over, for me anyway. I couldn’t partake in this year’s competition or murder mystery. I had to finally prepare next day’s presentation and I therefore also missed the spa bit. I did go down to dinner, and it was magnificent!

Download presentation

Stay tuned for day 2!

Marvel's Thor

The PWC conference hall certainly had decorations to my liking. How did they know?!?!

The Norwegian IBM user group meeting took place in Oslo Monday October 14th. For the first time I did a presentation, (yay!) but I will give a short report about the entire meeting here.

The meeting took place in the brand new PricewaterhouseCoopers’ building in Bjørvika in Oslo. The auditorium had certainly been decorated to my liking.

IBM Sametime 9

Bo Holteman, Unified Communication & Collaboration Specialist IBM Collaboration Solutions – Europe (boy, his business card must be long), presented the new Sametime package.

In short the higlight can be summed up like this:

  • No more licenses when connecting external users to the system!
  • The licensing model is simplified. There’s now three models: Sametime Communicate, Sametime Conference and Sametime Complete, where you can get an additional module for Sametime Unified Telephony.
  • If you have a standard Sametime license today you will be able to get Sametime Complete, which contains everything of the already existing Sametime Standard, Sametime Advanced and Sametime Unified Telephony Lite
  • The menus have been simplified to reduce the number of clicks
  • In video conferences all video images are showing, instead of like it is today where only the active speaker is shown
  • Scaleable Video Quality: No more lagging. The client tells the server how much bandwidth it will need
  • Maximum 6 video feeds at any one time, but hundreds of people can take part in a meeting
  • You can now run a presentation from a Community in Connections.
  • Easier to integrate chat solutions on web pages, this makes it easier to create chat solutions for customers and agents
  • IBM will come to your company and hold a 4 hour free workshop on how to upgrade

So what’s the catch? Well, this:

  • The server setup is even more complex than before! You’d think this would be impossible, but I’m not kidding.
  • In addition. the SVC makes it necessary for you to have two more servers! AND: THEY HAVE TO RUN LINUX!
  • The video conference solution for pads and cell phones is not ready yet, but will be released sometime during Q4
  • There are currently no plans for integration with Files in IBM Connections

Bo gave a good demo on both a PC and on mobile devices to demonstrate the functionality, and I’ll give Sametime 9 this: It really does work and looks great!

Download the presentation (in Danish)

Geno does social business for a better life

Geno is owned by ca 10 500 Norwegian farmers. Their main task is breeding and developing the NRF-cow (Norwegian red cow). Tore Søgård, IT manager at Geno, and Erik Borse from Item Consulting gave a great presentation on how to introduce IBM Connections into your organisation.

This was very useful for me, since I’m in charge of the training and I have the responsibility of introducing our users to the product. I got a lot of great input for our own approach to this, as well as a confirmation that we are on the right track.

Also: Item is our new partner on our IBM Social Collaboration tools, and it seems that we are in good hands. I did an entire blog posting on my internal IBM Connections blog at work on this presentation alone.

Download the presentation (in Norwegian)

Know Your Notes Client

Notes education

Remember to train your users in the use of IBM Notes!

Now it was my turn. I gave an hour long pep talk about all the cool features of the IBM Notes client, as well as how one should go about training ones users. My point is that a lot of people hate the Notes Client because it’s either badly administrated, or that people have no training using it (and sometimes it’s a combination of these two.) If someone put you in front of a complicated CAD program, or gave you Photoshop, and just said: “Get to work,” you wouldn’t be very productive.

I also think a lot of companies sin when it comes to Microsoft Office and Outlook as well. There are tons of hidden features in those products that would enhance your users productivity if they were just told about them. Train your users!

My presentation, was very well received, and people told me that they had both learned new features after having been Notes users for years, as well as been give ideas on how to train their users better. This reception made me very happy. Not least that a lot of people liked the idea of doing what I do at my company: A weekly Notes tip blog posting.

And thanks to Mat Newman for the inspiration to do this.

Download the presentation (Party Norwegian, but all screen captures and menu choices in English, so you should have no problem following it even if you’re not Norwegian)

The Euroka Moment: The Knowledge You Need to Understand Xpages

Paul Withers, IBM Champion and OpenNTF Director, now gave a talk on the underlying JSF framework of Xpages. Really insightful and good.

Download the presentation (in English)

The OpenNTF Domino API: Making Domino Work the Way You Want

This is a new community drive API that really simplifies how you use Java in your applications. A real eye opener for more than one developer, I think.

Download the presentation (in English)

Aftermath

After this IBM treated us to dinner and Paul Withers and I struck up a chord and sat talking during dinner, and continued on the train to the airport. We also took in a cup of coffee (hot chocolate for me) before our planes took off. Paul is a great guy and I think OpenNTF is in good hands.

As I left for my gate I realised that I had been sweating like all hell for a few hours, but everyone had been telling me it was cold.  On the plane in the seat next to me, was a nurse. She cast one glance at me and said: “You got a fever!” Then she told the stewardess she would take care of me during the flight. Nurses are heroes!