IBM Connections Cloud maintenance screenshot

Giving the wrong impression

IBM Connections Cloud maintenance screenshotLike many long-time IBM Connections Cloud users, my muscle memory was to access the site via the lotuslive.com URL (the longest-lasting of the few brands that service has had over the years).

Sadly IBM has now retired this, and so collabserv.com seems to be the way to go (you may remember that my thoughts on that domain have never been particularly positive).  This is what you get when you arrive there – see the screenshot for full context:

Maintenance Window
In order to continue providing you quality service, we will be performing planned maintenance to the IBM Connections Cloud services on the following schedule

Now I’m not arguing that IBM doesn’t need to tell users (or at least organisation administrators) that there will be potential downtime in the near future, but it seems very curious to make this the ‘front and centre’ experience that all users see when going to the most obvious service URL. It appears to accentuate the fact that this isn’t an ‘always on’ service, and is something that I cannot imagine Google or Microsoft doing on their primary customer-facing home page for a paid service.

IBM Connections Cloud untrustedWhat makes this even more odd is that when the user then clicks on ‘Sign In’ to actually access their Connections Cloud account, they get a pop up that reads as follows (again, see the screenshot for context):

Leaving the IBM Web site
You are now leaving the IBM Web site. IBM makes no representations or warranties about any other Web site which you may access through this one. When you access non-IBM Web sites, even though they might contain the IBM logo and content regarding IBM’s products and services, such Web sites are independent of IBM and IBM has no control over the operation of non-IBM Web sites. In addition, a link to a non-IBM Web site does not mean that IBM endorses that Web site or has any responsibility for the use of such Web site.

Yep, you can’t make this up. This message actually suggests that the login to a customer’s paid Connections Cloud account is in some way untrustworthy. Again, hardly inspiring confidence in the service…

Now, I know there might be a better, more specific URL to use to login (Most likely https://apps.na.collabserv.com/), and some larger customers may have vanity URLs for their own Connections Cloud service. However, for the majority of accounts, including those new to the service, this is not a great customer experience.

Am I missing something? Is there a better route into Connections Cloud for the uninitiated?

Either way, I see no reason why this experience shouldn’t be improved for those that hit that collabserv.com URL themselves.

Stop sending me attachments!!

Introduction

Picture of Robert van den BreemenBefore I begin, let’s first introduce myself. My name is Robert van den Breemen. I am working as an Enterprise IT Architect for over 15 years in a large Dutch government department. I am passionate about technology and the effect it has on the way people work. As the lead in the Digital Workspace Initiative that tries to enable users to do their work in a modern way I have seen and experienced first hand what technology-enablement means and how resistant people and organizations are to change. That leads me to exploration of the causes and present some ideas for improvements that will hopefully inspire change in technology. Simply because there is bright future ahead of us.

 

An essay on seamless cross integration between mail client and social platform(s)

In this essay (in three parts) I am going to explore the topic by creating a context and give my analysis of the situation. I will paint a picture of the reasons why people are not as efficient as they could be. I will explore what is probably going on in large enterprises. Which finally leads me to some new ideas why seamless cross integration of products is way more important than tons of new features in product and platforms.  

So one of the use cases that seems to be ignored in the collaboration space is the fact that sharing files and documents is done through e-mail as often as before. Even though Connections Files is a great way to share Files and Documents around it’s not done as much as you would expect. So let’s look at the root causes of this problem and why do people not change their behavior.

Some causes that we have seen within our deployment of Notes and Connections:

  1. People just are not used to Connections Files, they find it hard to use.
  2. People are used (habit) to putting their files in the mail and sending it to end-users.
  3. People are getting e-mails from the outside world as attachments.
  4. People still have their files on local disks and network shares, and drag and drop files into their e-mail.
  5. e-Mail is still the most common way to share stuff around to other people, to collaborate.
  6. People still think knowledge is power and they need to hoard and protect their content.
  7. Notes Mail and Connections Files are NOT integrated, it takes changes in one’s habits and workflow changes that are harder then just dragging and dropping.
  8. People live on file sharing, Office products and mail clients, not in browsers and Web pages.
  9. People are hard to convince to use yet another platform.
  10. People have their files and knowledge live in many places, mailboxes, Dropbox, file sharing, cloud drives, teamrooms, and… and…
  11. People send stuff to the outside world, then having stuff in Connections Files does not help.  So drop it into an e- mail, and off you go.
  12. People don’t know anymore where their stuff is opened, so e-mail with attachments might be opened on mobile devices, on android, on ipad or iphones or a Web client. Or even sent to an external user with Google Mail or Outlook mail client, or Apple Mail. It should all just work.

Email badgeWhen you ask adoption consultants what the problem is most of them will tell you that it’s a training and habit problem. So you just need to educate people more, teach them where  to do their tasks more efficiently and how to collaborate more efficiently. Thus the movement of “Zero eMail”. But lots of tasks still happen in e-mail and people just  have plain bad habits. But to be honest, the tools to communicate and collaborate don’t help you… In the last 5 years we have seen more and more options to collaborate to work differently. And yes, we just gave people yet another option to worry about, we added a channel, we called it a “social platform” (Connections). So basically we just added one more channel to their daily work habits. What do you think, did that help? It depends, it all depends on who you ask.

There are the true believers. We call them evangelists. People who truly believe that the way to go is to leave email behind and start working as a connected company. They will tell you that email is inefficient and that you have to change your ways. They show you convincing examples of how to change your ways. They create the 7 habits of highly effective people without e-mail. And they are right, of course. In a way we can be more efficient by working in a more open and connected platform, where people collaborate more openly, where you work together online in real time on a document, instead Danger Religious Warsof exchanging e-mails with individuals, fragmenting the discussions. You can involve your whole team, they can all see and comment on work items (aka documents). Thus you build on each other’s knowledge (like standing on the shoulders of giants). Clearly this is better. Its potential is clear. So people try. Some convert and will become believers as well. The believers will always try to work in the new way. Use the tools of their new beliefs. Even though it’s not always easy to follow along this path…

However in the meantime there are the haters too. They believe there is nothing wrong with their ways. They have worked this way for many many many years. Even though they can see some benefits in the way of the believers. They also see the flaws. They notice that the products are different. The ways of working are more open. You could easily see flaws. People make mistakes. So it boils down that these people resist. And start hating what the believers are telling them. They will resist the change that is happening. At every chance they will point out the flaws in the new way of working and the new tools. Some even believe that it might work, but point out that there is a whole other religion. It’s similar but another church and their ways and tools are just more appealing. They work better, smoother and have been around just as long. And that church copies some of the features, but improves upon them.

The truth is that the majority of people within an enterprise is caught somewhere in between the lines. They yet don’t see the benefits of the new ways of working and don’t understand the new tools. In fact, they just need to get their work done and want to get out of the office in time. They are just overwhelmed with the all the new functions and old options they are used to. They don’t want to change, it’s working just fine. They just want to be productive and get their work done. Of course they want to collaborate. Most work in teams anyway, so they have worked that way, right? Over the years the tools keep changing over and over again.  And the collaboration is done by groups of people. So even if the individual believes there are better ways, there is still the bigger group that needs to change their ways. In the mean time the world is changing in an increasingly faster pace, with mobile and cloud introducing new options daily, it seems.

Culture eats...So this is the context of most enterprise organizations that have started down the route to become a more social or a more connected enterprise. Some start with a clear vision of a more collaborative future of the work environment, where people can collaborate seamlessly with others, where leadership recognizes that they need to differentiate themselves from their competitors. There are different strategies to reach those goals of course. But as we all know culture eats strategy for lunch. In large organizations it is very hard to change culture . Strong leadership is needed. But even if you have strong leadership and a great vision of the future, even if that’s there that’s not a recipient for success. Why? Well leadership changes. The change of culture is difficult. The payoff takes a while. Value is not immediately apparent. People resist change. And tools are flawed. But, but, but, in time this will all be fixed. If we just switch to a tool that works? Or it will work the tools will become better and work seamlessly. Tools are simple to change, it is just the technology. And then people will see the benefit in the end and start working differently. And while this is all happening around us, people suffer. They are faced with an ever growing multitude of tools and choices. Choices they have to make. People have become the “integrators” between all the tools for their new way of working. And most enterprises fail to implement this better future effortlessly. Simply because you need long term leadership in place and that’s not the way most companies are built. It’s about short term and immediate return.

But what if we can incrementally change and grow slowly toward a better future? In the next part of this essay I will explore why products don’t help as much as they could…

Using IBM Connections? Please complete this research survey!

My good friend and esteemed analyst and author, Michael Sampson, is asking for feedback on your usage of IBM Connections:

I am running a research survey on how organizations are using IBM Connections. The survey has 17 questions, spread across four pages:

  • Demographics and Current State of Connections
  • Current and Forecasted Use of IBM Connections
  • Upgrading to Connections 5.0
  • Satisfaction, Value, and Next Steps

If you are decision-maker with reference to IBM Connections at your organization, please take the survey.

If you know people who are using IBM Connections at their organization, could you please forward them the link and ask them to take the survey?

Michael has run similar surveys previously, and the results have been very useful in terms of understanding the take-up of Connections across the world, and also the value derived at both the individual and the organisational level.

Please do take a few minutes to complete the survey – your input will be much appreciated!

Ovum Research publishes ‘SWOT Assessment: IBM Connections Version 5.0 and IBM SmartCloud Connections’

Ovum Research ‘create tangible business advantage for our customers by providing actionable intelligence that can be relied upon in evaluating opportunities, benchmarking performance, and making better business-critical decisions.

In short, they research and analyse the IT industry, thus providing insight to their customers – usually commercial organisations looking to take strategic decisions on IT investments.

They’ve just published a new paper, entitled ‘SWOT Assessment: IBM Connections Version 5.0 and IBM SmartCloud Connections‘.  In it they analyse IBM’s solutions in the Social Business area – Connections and SmartCloudConnections, covering the following:

[titled_box title = “Report contents”]

Features and Benefits

  • Understand the business issues that IBM is trying to address with its file sync and share offering.
  • Learn about the strengths, weaknesses, opportunities, and threats pertaining to IBM Connections from an enterprise file sync and share perspective.

Key Questions Answered

  • Why consider IBM Connections / IBM SmartCloud Connections?
  • What are the key strengths and weaknesses of IBM Connections?
[/titled_box]

Sadly (though understandably) the report is only available to Ovum’s paying customers.  However, if your organisation is currently evaluating whether to deploy either of these products, I have no doubt that this research piece could be very useful purchase…

IBM Connections 4.5 CR5 is now available

When IBM Connections was first released, all patches to the on-premises code were released as iFixes – individual fix packages that could be installed and deinstalled individually. This was really flexible and allowed issues to be patched very quickly but also lead to very time-consuming patching processes and almost every system I visited had a different set of code updates installed. Not ideal!

For the past few versions, IBM has managed updates to Connections using Cumulative Refreshes (CRs). These packages consist of a set of cumulative fixes for each of IBM Connections applications.  This is a much more manageable approach, with approximately one CR released each quarter to be installed, and single fixes available from IBM support should an issue be particularly serious.

The latest CR for IBM Connections 4.5 has just been released:

[titled_box title = “Cumulative Refresh 5 summary”]CR5 is a set of 20 fix packages, which update each application entirely. Please apply all 20 fix packages together. The CCM (Connections Content Management) package should only be installed on Connections environments which have Content Management configured. In addition to these 20 fix packages, there is a new TDISOL version released along with CR5, which can be installed on any 4.5 Connections environment. Please download TDISOL 4.5 2014-07-10 from Fix Central.

CR5 uses the same version of the Update Installer as CR4, which is published in Fix Central under this link: 4.5.0.0-IC-Multi-UPDI-20131020

CR5 includes all fixes in CR1, CR2CR3, and CR4, plus fixes LO74499 and LO74629, listed in this document. It also includes LO74571 for Connections Mail support. It is not necessary to apply these previous fixes if you are installing CR5. CR5 can also be applied on environments that have those fixes already applied.[/titled_box]

You can download IBM Connections 4.5 CR5 from Fix Central.

Experiences with IBM Connections 5

GIS blog logoI just wanted to quickly recommend a couple of posts from Julius Schwarzweller at German IBM business partner, GIS AG.

He was quick to get hold of the new IBM Connections 5.0 release and has been working with it for the past few weeks. He’s been kind enough to document his findings on a couple of blog posts, My experiences with IBM Connections 5 and My Experiences with IBM Connections 5 – Part 2.

In part 1, Julius discusses some of the details of installation and of configuring the new External Communities functionality.

In part 2,  he goes onto outline more of the features that have been added to the new release.

Well worth digesting if you’ll be looking to deploy Connections 5 in the near future!

Apache Struts security issues ‐ time to patch your IBM Connections install

I’ve just come across an IBM technote from May 2014 that has been updated over the last few days, listing details of a number of vulnerabilities in Apache Struts:

[titled_box title=”Vulnerability Details”]Several security vulnerabilities have been reported against Apache Struts through April 2014. IBM Connections uses Struts. A version of the package that is vulnerable to these issues is used in several past versions of IBM Connections. To fix these vulnerabilities apply the fixes as detailed in the Remediation section.

The following versions of IBM Connections are impacted:

IBM Connections 5.0
IBM Connections 4.5
IBM Connections 4.0
IBM Connections 3.0.1.1 and earlier releases[/titled_box]

There are fixes for all the above mentioned versions of Connections.  Here are the two most recent:

IBM Connections 5.0 Apply APAR LO80688
IBM Connections 4.5 Upgrade to IBM Connections 4.5 CR4 and apply Interim Fix APAR LO81215

I would definitely recommend getting these security fixes on ASAP, particularly if your IBM Connections platform is public-facing…

Ephox EditLive for IBM Connections updated

The powerful enhanced rich text editor for IBM Connections, Ephox EditLive, has just been updated to version 2.5.2.45 and is available from IBM FixCentral:

1.

interim fix: 

Ephox EditLive 2.5.2.45 for IBM Connections 4.5.

Platforms: AIX, Linux, Windows
Applies to versions: 4.5.0.0
Upgrades to:
Severity: 30 – Moderate Impact/High Probability of Occurrence
Categories: Function
Abstract: This is the Ephox EditLive editor, version 2.5.2.45, for use with IBM Connections 4.5.
Restrictions: entitled, license
Jul 19, 2014

Now bundled with IBM Connections for all organisations under active maintenance, Ephox adds significant value for users of the platform.

This video shows the solution in action:

[youtube url=”http://www.youtube.com/watch?v=iwXfYX79e_M” width=”600″]

Whilst this power doesn’t come free of some administrative complexity, deployment of EditLive should definitely be a consideration in most Connections environments.

IBM Connections QuickSearch for Chrome updated

I first blogged about the IBM Connections QuickSearch plugin for Google Chrome three weeks ago. Back then it was at version 1.8.

Remarkably since then the author, Romain Lienard, has released four updated versions:

[titled_box title=”Changelog for IBM Connections QuickSearch”]

V.2.2:
– New group feature !!!
– Can now post a message to the user’s board with @mention (using the new group feature)
– Can now share a File to a group of users. To unlock the “share this file” feature you have to be first on a webpage which is an IBM Connections File URL

V2.1:
– “share this URL” now works with communities (with typeahead)

V2.0:
– new “share this URL” feature
– UI bug fixes

V1.9:
– a context menu is now available. Just select some piece of text within any webpage, then right-click and select a service to fire the search !

V1.8.1:
– can now set a default scope (in the options page)[/titled_box]

I’m so impressed by this development effort, and by the rate that new features are being added.

For example, the context-sensitive search:

QuickSearch menu

and ‘Share this URL’:

QuickSearch share

If you access IBM Connections on a regular basis and use Google Chrome as your main browser, you really would benefit from this plugin.

Grab it from the Chrome Store (it’s free), and say a big thank you to Romain (@lienardr)!

IBM Sanity Validation Tool for IBM Connections 4.5

A new and very neat IBM tool has been added to the IBM Collaboration Solutions Catalog in the last week or so:
[titled_box title = “The Sanity Validation Tool for IBM Connections 4.5”]The Sanity Validation Tool for IBM Connections 4.5 release was developed to help developers, system administrators, support engineers and eventually customers during their deployment of Connections. The tool was designed with the ability to run Pre-install, During and Post installation to verify a handful of common configuration requirements and settings. Refer to the Read Me file for list of System, Websphere, Database, IHS configuration settings the tool validates. The tool supports installation on Linux/DB2 LDAP.[/titled_box] You can download by clicking through from the Catalog, or by going direct to the ‘Lotus Business Solutions IBM Download site‘, logging in with your IBM ID and then searching for ‘Sanity’ to find the download in the very long list of tools on that site (there’s all sorts of interesting stuff on that list, something to investigate on a rainy day!).  You then need to fill in the obligatory IBM survey (‘Select which best describes your plans to use this software’ etc.), agree to the license and then you get to download the 176KB zip file.

Unpacking the zip file gives a folder named ‘sanity as of 9 16 2013’ (so this code has obviously been kicking around inside IBM for a while now!). This folder contains the code to be installed on your Linux server, plus a rudimentary README.txt file:

Sanity Tool unzipped

This is the first I’ve seen of this tool, so these are my comments as I go.

  1. Put the ‘sanity’ folder from inside the unpacked zip file somewhere memorable on your Connections 4.5 server (I used /opt/IBM/sanity).
  2. Check you have Python 2.6.x installed by running ‘python’ as root, e.g.
    [root@myserver sanity]# python
    Python 2.6.6 (r266:84292, Aug 28 2012, 10:55:56)
    [GCC 4.4.6 20120305 (Red Hat 4.4.6-4)] on linux2
    Type “help”, “copyright”, “credits” or “license” for more information.
  3. Make a backup and then edit conf.json using your favourite text editor, correcting these default values: [titled_box title = “Default configuration values”]”params”:{
    “connections.pathCon”:”/opt/IBM/Connections”,
    “connections.pathShare”:”/opt/IBM/Connections/data/shared”,
    “connections.pathConInst”:”/root/IBM_Connections_Install_Linux”,
    “db2.servers”:[
    {
    “name”:”activities”,
    “location”:”ictools2.swg.usma.ibm.com”,
    “username”:”db2inst1″,
    “password”:”password”,
    “path”:”/opt/ibm/db2/V10.1″,
    “dedicatedUser”:”lcuser”,
    “wizardsLocation”:”/Wizards”,
    “port”:”50000″
    }
    ],
    “driver.saveResults”:1,
    “driver.saveResultsPath”:”testResults.json”,
    “driver.quietDependencyCheck”:0,
    “IHS.pathIHS”:”/opt/IBM/HTTPServer”,
    “IHS.pathKey”:”/opt/IBM/HTTPServer/keys/ihskey.kdb”,
    “IHS.pathStash”:”/opt/IBM/HTTPServer/keys/ihskey.sth”,
    “ldap.java”:”/home/lcuser/jre1.7.0/bin/java”,
    “ldap.server”:”ilyavm.swg.usma.ibm.com”,
    “ldap.port”:”389″,
    “ldap.user”:”cn=root”,
    “ldap.password”:”lcsecret”,
    “ldap.base”:”o=renovations”,
    “ldap.filter”:”(&(objectClass=inetOrgPerson))”,
    “system.pathDB2″:”/opt/ibm/db2/V10.1”,
    “system.pathInstMan”:”/opt/IBM/InstallationManager”,
    “tdi.location”:”local”,
    “tdi.username”:”db2inst1″,
    “tdi.password”:”lcsecret”,
    “tdi.path”:”/opt/IBM/TDI/V7.1″,
    “websphere.pathWAS”:”/opt/IBM/WebSphere”,
    “websphere.server”:”ictools2.swg.usma.ibm.com”,
    “websphere.srvName”:”server1″,
    “websphere.profile”:”AppSrv01″,
    “websphere.cell”:”ictools2Cell01″,
    “wsadmin.user”:”Dmgr01″,
    “wsadmin.pass”:”passw0rd”[/titled_box] This is a little bit of a faff to get right initially, but once done can stay static for all future testing, and most likely can be used as a template for future installs of the tool on other systems.
  4. Run ‘python cmd_frontend.py’ as root (or as the user you use to run Websphere and Connections).  This kicks off a whole series of tests, e.g.: [titled_box title = “Running Sanity Check from the command line”][root@myserver sanity]# python cmd_frontend.py
    Welcome to the Sanity installation validation tool.
    Configuration File Location (default is conf.json):
    Loading config file at /opt/IBM/sanity/conf.json
    Loading test modules in the folder /opt/IBM/sanity/tests
    Loading test groups
    Verifying tests dependencies
    Starting tests…
    Starting test group: System Pre-install Check…
    Starting test: Determine if all required Linux libraries have been installed
    Searching for library packages…
    Found: compat-libstdc++-33.x86_64
    Found: compat-libstdc++-33.i686
    Found: compat-libstdc++-296-2.96
    Found: libcanberra-gtk2.i686
    Found: PackageKit-gtk-module.i686
    Found: gtk2.i686
    Found: libXtst.i686
    Test finished with result: LIBRARY ERROR: Missing library ‘libpam.so.0’Starting test: Determine if enough disk space exists to install Connections (114GB recommended)
    Getting disk space…
    Total free disk space: 14GB
    Test finished with result: Warning: Free space is less than 114GB; problems may occur when installing ConnectionsStarting test: Determine if enough memory exists to fulfill the recommended amount (8GB recommended)
    Getting total memory…
    Total memory: 7GB
    Test finished with result: Warning: Total memory is less than 8GB; problems may occur when running ConnectionsStarting test: Determine if permissions to required directories are set properly
    Checking if path exists: /opt/IBM/InstallationManager
    Path exists
    Checking access rights for /opt/IBM/InstallationManager…
    Checking admin permissions for /opt/IBM/InstallationManager…
    Admin permissions enabled
    Checking group permissions for /opt/IBM/InstallationManager…
    Test finished with result: PERMISSION ERROR: Nonroot user denied write permission for ‘Installation Manager’Starting test: Determine if uLimit is set to at least the recommended value 8200
    Getting uLimit…
    uLimit: 10240
    Total memory is greater than recommended amount (8200)
    Test successful
    Test finished with result: PASSFinished running test group: System Pre-install Check

    Starting test group: WebSphere Pre-install tests…
    Starting test: Determine if security is enabled
    Checking WebSphere for wsadmin.sh…
    Found wsadmin.sh
    Getting WebSphere security status…
    Test finished with result: SECURITY ERROR: Security is not enabled[/titled_box]This was run on a server that has been successfully running Connections 4.5 for a year or so.  As you can see from the snippet of output above, it has already picked out some things that can be improved.  The script took about 30 seconds to run in all.

  5. The tool can also be accessed via a web page which is rather cool.  Simply run ‘python web_frontend.py’: [titled_box title = “Enabling Sanity Check via a browser”][root@ssconnus sanity]# python web_frontend.py
    Starting Server
    Press ctrl+c to stop the server[/titled_box] And then access the Connections server on port 8000, e.g. http://connections.myorg.com:8000:

    Sanity Check via web browser

    This allows the administrator to add parameters to be applied to the test, and also to select the tests to be executed:

    Sanity via web - options

    Once the tests have been run, the output is displayed in the browser, and is then stored for review later.

As I mentioned above, getting the config file correct took a little while initially, but once this is done, the tool produces some excellent output and has already proved to be very useful.  I can imagine running it on all my servers (most Connections platforms I’ve worked on are Linux/DB2 so this fits the bill for me), and using it on a regular basis – particularly during upgrades and migrations.

Whilst this is a ‘USE AS IS’ tool and is not supported, I can imagine it becoming part of most Connections admin toolkits…  It only supports Connections 4.5 today, but should in theory work on Connections 5.0 as well, perhaps with a few minor tweaks to deal with the newer version of WAS involved. I haven’t had a chance to test this yet though.  It obviously isn’t supported on Windows, AIX or System i either.

I’m not sure who in IBM is responsible for the tool, but kudos to them!  I’d love to see it included in the default Connections install for Linux, then many of the parameters could be set automatically during the install.  Till then, download it and install ASAP.  Recommended!

TemboSocial Ideas for IBM Connections

I’ve long felt that ideation is a prime use case for IBM Connections and other social collaboration platforms.

Others clearly feel the same way, and whilst standalone tools such as Yambla, BrightIdea and even Elguji’s IdeaJam have been very successful, in my experience it is when ideation is at the centre of a well-designed ESN (Enterprise Social Network) that it becomes not just a one-off task for a particular ideas generation campaign but instead core to the way that an organisation operates day-in and day-out. Of course, the orgnisational culture has to be aligned in that direction too – as you might expect, ideation is not simply a technology play!

That’s why IBM adding Ideation Blogs to Connections a few versions ago was such a good step forward – users could now publish their ideas and gather feedback in the form of comments and votes in favour of the idea.

However, whilst Ideation Blogs cover some of the principal requirements, there are a number of areas in which other platforms have gone further… For example, voting down as well as up (a very important aspect for me personally), analysis and trending of key ideas, grading of comments as well as the ideas themselves and so on.

TemboSocial logoTherefore I am delighted to see TemboSocial fully integrate their cross-platform ideation technology, Ideas, with IBM Connections.

Supporting Connections 3, 4 and 4.5 (support for the just released version 5 is coming soon), plus WebSphere Portal, TemboSocial Ideas is the ideation platform that Connections has been calling for!

[TemboSocial Ideas is now listed in our Solutions catalog]

Watch out for quotes!

Just a reminder to be watchful of non-standard characters in IBM Connections user names, and also to thoroughly review your IBM Connections TDI logs on a regular basis.  This is a current APAR (IBM ID required):

[titled_box title = “IBM APAR LO81076”]LO81076: USERS WHO ARE REGISTED WITH QUOTATION MARKS IN THEIR NAMES CANNOT USE CONNECTIONS PROPERLY
APAR status 
OPEN
Error description
Users who are registered using identifiers that are in quotation marks (Jennifer “Jen” Doe) cannot use most of the functions of profiles.

Internet Explorer displays many errors after the user logs in and the Profiles home page is displayed. Firefox simply doesn’t show certain features such as the search entry box[/titled_box]

I’m sure that this particular APAR will get resolved in an upcoming fix for Connections 4.5 (I’m not sure if 5.0 is similarly afflicted?), however these types of issue do crop up every so often, so be ready for them!

Greenhouse now running IBM Connections 5.0

This was a pleasant surprise this morning:

Greenhouse at Connections 5.0

Yes, the IBM Greenhouse has been upgraded to IBM Connections 5.0.0.0.

New features including External Collaboration (which isn’t strictly relevant to the Greenhouse), improvements to Files and file-sync (using the new mobile apps and desktop plugins), plus significant significant enhancements to the activity stream and @mentions should all now be visible on the community test/demo platform.

Check it out!

PS. As the Greenhouse was already running the NextGen theme there aren’t too many changes visually…

PPS. The Greenhouse has over 100,000 members… Pretty amazing:

IBM Greenhouse members

Free self-paced IBM Connections 5.0 Workshop

More good news from IBM’s Paul Godby – this time discussing a new self-paced workshop, explicitly for IBM Connections 5.0:
[titled_box title = “IBM Connections 5.0 workshop”]In the IBM Connections 5.0 Workshop, you will learn about the new and existing capabilities of IBM Connections and IBM Connections Mobile. You will learn how to implement external collaboration in your environments and gain an understanding of both the internal and external user experiences in these deployments. If you are an administrator or a developer, you will also learn about the following topics: UI Customization, Mobile UI Customization, iWidget Development for Profiles, and Activity Streams Integration using the Social Business Toolkit SDK.[/titled_box] The course is written for the Connections 5.0 Softlayer device that will be available soon, but could be run against a Linux-based self-hosted server if required.

Here’s the full course detail:
[titled_box title = “IBM Connections 5.0 workshop detail”]Description

New capabilities in IBM Connections V5.0 make it easier for a company’s employees to work with customers and business partners on projects. Enhancements throughout IBM Connections V5.0 make relevant content more accessible, encourage brainstorming on new ideas, and organize the content that is shared in communities.

IBM Connections V5.0 adds new capabilities that make it easier for a company’s employees to collaborate with customers and business partners on projects and share relevant information. With IBM Connections V5.0, external users, such as customers and business partners, can be invited to a shared file and an IBM Connections community. Communities that have been opened to external users are identified as such to the members of the community.

Event highlights

  • Learn about the new and existing capabilities of IBM Connections and IBM Connections Mobile
  • Learn how to implement external collaboration in your environments and gain an understanding of both the internal and external user experiences
  • Learn how to customize the IBM Connections user interface as well as the Mobile App
  • Learn how to create iWidgets for the Profiles application
  • Learn how to use the IBM Social Business Toolkit SDK to post third party events into the Activity Stream

Prerequisites

  • Review existing IBM Social Business resources and websites
  • Review previous IBM Connections Workshop materials on the IBM Greenhouse
  • Previous experience with WebSphere Application Server applications
  • Previous experience with a Linux-based operating system
[/titled_box] The course materials are available from a wiki page on the IBM Greenhouse (so you’ll need to be registered for that site).

IBM Connections 5.0 has shipped! Here’s what you need to download…

connections_bulletAs promised by Luis Benitez at Social Connections VI in Prague, IBM Connections 5.0 shipped on Thursday 26th June 2014.  Congratulations to all the team for getting it out of the door on schedule!

On that day, it became available for download from Passport Advantage (for customers with an entitlement to install it, plus current maintenance) and Partnerworld (for partners that have purchased either the Value Package or Software Access Option).  Through trial and error on Partnerworld, the best search string I’ve found is “ibm connections v5.0”. This gets  matched to “IBM Connections V5.0 for IBM Connections Suite V5.0 Multiplatform Multilingual eAssembly” – however, cancel that and just let the search operate on the string you’ve added.  These are the eAssemblies that come back:

IBM Connections 5.0 eAssemblies

(If you are searching through Passport Advantage, you will only see the eAssemblies you are entitled to download).

In most situations you will need:

IBM Connections V5.0 Multiplatform Multilingual eAssembly (CRS4IML)

IBM Connections 5.0 eAssembly

This includes the following images:

IBM Connections V5.0 Quick Start Guide for AIX, Windows, Linux, IBMi Multilingual (CIYQ4ML) – 1Mb
IBM Connections V5.0 for Windows Multilingual (CIYQ5ML) – 1,495Mb
IBM Connections V5.0 for AIX Multilingual (CIYQ6ML) – 1,613Mb
IBM Connections V5.0 for Linux Multilingual (CIYQ7ML) – 1,576Mb
IBM Connections V5.0 Linux for System z Multilingual (CIYQ8ML) – 1,520Mb
IBM Connections V5.0 Wizard for Windows Multilingual (CIYQ9ML) – 338Mb
IBM Connections V5.0 Wizard for Linux, AIX Multilingual (CIYR0ML) – 560Mb
IBM Connections V5.0 Cognos Wizard for Windows Multilingual (CIYR3ML) – 1,579Mb
IBM Connections V5.0 Cognos Wizard for AIX Multilingual (CIYR4ML) – 1,200Mb
IBM Connections V5.0 Cognos Wizard for Linux Multilingual (CIYR6ML) – 1,039Mb
IBM Connections V5.0 Cognos Wizard for System z Multilingual (CIYR5ML) – 951Mb

As usual with IBM Connections downloads, this eAssembly contains the bare minimum of downloads for each server type – though as you can see, the “bare minimum” is 3.3GB+ for Windows for example!

To be able to install IBM Connections 5.0, you’ll also need these elements as discussed in the System Requirements document:

Sadly there is no eAssembly that contains all of these component parts (at least on Partnerworld) for those that are solely licensed for Connections (and not Connections Suite or Domino for example) so you’ll need to seek them out individually. For the two most common platforms (Windows and Linux 64), here are the part numbers:

Windows 64-bit:

IBM DB2 Enterprise Server Edition V10.1 for Windows on AMD64 and EM64T systems (x64) Multilingual (CI6WEML) – 933Mb (if using DB2)
IBM DB2 10.1 Enterprise Server Edition – Restricted Use Quick Start and Activation Multiplatform Multilingual (CI71NML)– 2Mb (ditto)
IBM WebSphere Application Server Network Deployment V8.5.5 (1 of 3) for Multiplatform Multilingual (CIK2HML) – 1,005Mb
IBM WebSphere Application Server Network Deployment V8.5.5 (2 of 3) for Multiplatform Multilingual (CIK2IML) – 975Mb
IBM WebSphere Application Server Network Deployment V8.5.5 (3 of 3) for Multiplatform Multilingual (CIK2JML) – 860Mb
IBM WebSphere Application Server Network Deployment V8.5.5-Liberty Profile Multiplatform, Multilingual (CIMU2ML) – 107Mb
IBM WebSphere Application Server V8.5.5 Supplements (1 of 3) for Multiplatform Multilingual (CIK1VML) – 931Mb
IBM WebSphere Application Server V8.5.5 Supplements (2 of 3) for Multiplatform Multilingual (CIK1WML) – 1,007Mb
IBM WebSphere Application Server V8.5.5 Supplements (3 of 3) for Multiplatform Multilingual (CIK1XML) – 952Mb
IBM Tivoli Directory Integrator Identity Edition V7.1 for Windows x86-64, Multilingual (CZ9MKML) – 521Mb

Linux 64-bit:

IBM DB2 Enterprise Server Edition V10.1 for Linux on AMD64 and Intel® EM64T systems (x64) Multilingual (CI6W6ML) – 1,188Mb (if using DB2)
IBM DB2 10.1 Enterprise Server Edition – Restricted Use Quick Start and Activation Multiplatform Multilingual (CI71NML)– 2Mb (ditto)
IBM WebSphere Application Server Network Deployment V8.5.5 (1 of 3) for Multiplatform Multilingual (CIK2HML) 
– 1,005Mb
IBM WebSphere Application Server Network Deployment V8.5.5 (2 of 3) for Multiplatform Multilingual (CIK2IML) – 975Mb
IBM WebSphere Application Server Network Deployment V8.5.5 (3 of 3) for Multiplatform Multilingual (CIK2JML) – 860Mb
IBM WebSphere Application Server Network Deployment V8.5.5-Liberty Profile Multiplatform, Multilingual (CIMU2ML) – 107Mb
IBM WebSphere Application Server V8.5.5 Supplements (1 of 3) for Multiplatform Multilingual (CIK1VML) – 931Mb
IBM WebSphere Application Server V8.5.5 Supplements (2 of 3) for Multiplatform Multilingual (CIK1WML) – 1,007Mb
IBM WebSphere Application Server V8.5.5 Supplements (3 of 3) for Multiplatform Multilingual (CIK1XML) – 952Mb
IBM Tivoli Directory Integrator Identity Edition V7.1.1 for Linux – x86-64, Multilingual (CZUF3ML) – 554Mb

Depending on your installation infrastructure, you may also need downloads for:

IBM Forms Experience Builder v8.5.0.1 (various)
EditLive! v5.0 for Connections Multiplatform Multilingual (CIZP3ML) – 15Mb
IBM Data Server Client V10.1 (various)
IBM Data Server Runtime Client V10.1 (various)
IBM DB2 Support Files for SSL Functionality V10.1 (various)
IBM Tivoli Directory Server 6.3 (various)
IBM DMZ Secure Proxy Server (1 of 2) (WebSphere Application Server Network Deployment V8.5.5) Multiplatform Multilingual (CIK2LML) – 888Mb
IBM DMZ Secure Proxy Server (2 of 2) (WebSphere Application Server Network Deployment V8.5.5) Multiplatform Multilingual (CIK2MML) – 818Mb
IBM WebSphere Edge Components: Load Balancer for IPv4 and IPv6 (for WebSphere Application Server Network Deployment V8.5.5) Multiplatform Multilingual (CIK2NML) – 1,559Mb
IBM Cognos Business Intelligence  (various)

As a tip, if you do have other entitlements in Passport Advantage or else have access to the entire Partnerworld Software Access catalog, then searching for the ‘IBM Connections V5.0 for Notes and Domino V9.0.1 Multiplatform Multilingual eAssembly (CRSU5ML)‘ eAssembly is probably your best bet as this contains 57 images including all of the key elements I’ve listed above:

IBM Connections 5.0 for Domino eAssembly

Once you’ve selected the images you need, kick off the download.  My advice is always to download directly to one of the servers you’ll be installing onto if possible, particularly if they are remote to your location.

It’s important to note that this is not the entire list of software you’ll need.  I haven’t covered mandatory fixes for the components listed above (e.g. WebSphere Application Server 8.5.5.1 or Tivoli Directory Integrator 7.1.1) or fixes for Connections itself.  I’ll be posting details of these later today.

[Also, please note that IBM Connections for IBM i is not currently available for download.  Speaking to Luis, it is ‘in the works’ :-)]

If you’re in the process of downloading and installing Connections 5.0, please do leave a comment letting us know how you’re getting on – particularly if there are any packages that I’ve missed!

IBM Connections 5.0 Reviewer’s Guide published

To aid understanding of the features and abilities of the Connections product, IBM offers a Reviewer’s Guide – a document that details all the new features available in the latest release plus a comprehensive review of all the existing features.

Compiled by the IBM Connections product management team, this guide is a fantastic resource for existing and prospective customers, partners and anyone that is looking to learn more about the Connections solution.

The Reviewer’s Guide for IBM Connections 5.0 was published by IBM today:

With IBM Connections, IBM continues to provide flexibility for our customers and additional capabilities to provide a comprehensive comprehensive enterprise social software solution. In IBM Connections 5.0 we introduce major updates to features that allow for collaboration with external users, better attention management tools, and features allowing for easier management and viewing of files; all in addition to various update for all applications within connections.

This document will highlight all the new features available in this release as well as as comprehensive review of all the existing features.

This guide provides a summary of the applications that are included in IBM Connections 5.0. It is important to note that these applications can be used within an organization as needed—all together or as individual applications. Capitalizing on a flexible and modular architecture, organizations may start with a single application and add other applications when they choose. As in previous releases of IBM Connections, applications can be installed easily and naturally fit into the user experience, so it is easy to expand as needed.

It is available for download from Scribd or can be viewed below:

IBM Connections CSS issue

Avoiding CSS cache issues in IBM Connections 4.5

Many IBM Connections 4.5 admins may have seen this kind of thing in the past:

IBM Connections CSS issue

Users see the page structure in their browser but with formatting badly mangled.

Often clearing cache and refreshing page, or else just waiting a few minutes and trying again, appears to resolve it.  The issue is browser- and platform-independent, and is very intermittent though appears to be seen most commonly first thing in the morning or after server restarts.  The browser and server logs seemed to indicate that a number of files that should be downloaded to the client could not be accessed.

Seen it?  I had in several environments, but after much diagnosis and the absence of anything more concrete, had put it down to server or network loading.

Well it turns out that there is an inherent caching issue in the Connections 4.5 platform that is causing this issue:

Issue Reported 

Major inconsistencies and distortions seen with the UI on Production. Only a restart of the production servers helped resolve this issue only for them to see a reoccurrence every 2-3 hours. The UI gets distorted at this point and all users are affected.

Root Cause for Situation

The Ajax Framework in Connections caches generated Javascript resources in memory for a duration of 4 hours: The Common application also leverages the application server’s dynacache instance, by declaring in its cachespec.xml that responses of the _js and _style servlets to be cached for 30 minutes.

There is therefore a window of 3 hours 30 minutes in which the application server’s dynacache misses the cached resource, because the 30 minutes cache period elapsed, and requests now hit the application server directly. In these circumstances, if the client sends an If-Modified-Since header that matches the last modified time of the generated resource in the “in-memory cache” (which lasts for another 3 hours and 30 minutes), the Common application responds with a 304 Not Modified and an empty response body. This is fine for the client that issues the request, which reuses the response cached by the browser.

The flip side here is that the 304 Not Modified response is cached by the application server in the dynacache for the next 30 minutes. The application server will serve this stale response to every client that requests the same resource with the same values of components declared in the cachespec.xml.

Ideally, 304 responses should never be cached (by dynacache) which is exactly the opposite of what was observed by the customer. At that point, the only way to clear the application server cache was to restart the Common application which is what was being observed had to be done whenever the customer faced this issue.

Specific Action carried out to Fix 

Apply the custom JVM property com.ibm.ws.cache.CacheConfig.filteredStatusCodes, and set it to “304 404 500 502”. This instructs the application server not to cache responses that have one of the response statuses included in the space separated list. Essentially, the 304 responses are not cached. This customer property required an iFix PM54521 on WAS which needed to be back ported to the WAS 7.0.0 FP21 that the customer’s environment had. (SM: this iFix is in WAS 8 and thus is not required in Connections 4.5 environments)

Once this was carried out, this issue has now been fixed and the customer’s production system is stable.

From a more permanent standpoint, below are the approaches considered
1. To have the JVM parameters and the WAS iFix as a part of the IC installer to exclude the 304 response codes
2. Code change to fix failing test of Etag value sent by client as If-None-Match header enclosed in double quotes, compared with Etag not enclosed in double quotes. We suspect that the performance fix (RTC 60458) to enclose Etag headers in double quotes to accommodate Edge server caching introduced was incomplete. When coded, would reduce the possibility to incorrectly generate 304 responses.
3. Understand whether it is safe to not use dynacache to cache responses from Common, and look to handle caching entirely in the application space without relying on dynacache for caching responses.

So just in case that isn’t entirely clear, the fix is as follows:

  • In the ISC, navigate to Application servers > *server* > Process definition > Java Virtual Machine > Custom properties
  • Click ‘New’.  Set Name to be ‘com.ibm.ws.cache.CacheConfig.filteredStatusCodes’ and Value to be ‘304 404 500 502’.  Add a description as appropriate. Click OKNew configuration variable for Connections CSS issue
  • Repeat for all your Connections-related servers
  • Save the configuration
  • Resync your nodes
  • Restart the WAS servers

In my experience this has resolved the issue for all environments that have experienced it (there have been 4 or 5 so far), and thus I am setting it for all new installs. It may well be that IBM will take steps to prevent this using one of the methods discussed in the quote above, but for now this is still the best solution we have.

A huge thank you to the brilliant David McCarthy in IBM Dublin for helping us track down this nasty issue!

AppFusions logo

IBM Connections and WordPress

As a strong advocate of IBM Connections and a heavy WordPress user (8 sites and counting), I’m really really pleased to see this new integration from the expert folks at AppFusions:

AppFusions logoFeatures include:

  • Post to Connections Activity Stream when a blog post is published
  • Display Connections Community Card as a WordPress widget
  • WordPress gravatar/profile pic replaced by image from Connections profile
  • Show Connections business card on avatar hover
  • Append Connections business card to the end of blog posts

Here’s some screenshots:

Wordpress Conenctions Biz Card

Connections BizCard in WordPress

Wordpress post in Connections actvivity stream

I’m always been really impressed by AppFusions’ work in the past, particularly in relation to integration on the Atlassian Jira/Confluence platforms and with regard to SugarCRM.  

I can’t wait to get this deployed on one of my demo environments and to start demoing it to customers.  Great work!

One of the new features in IBM Connections 4.5 CR3: ‘community re-parenting’

As you may be aware by now, IBM Connections 4.5 Cumulative Refresh 3 (CR3) shipped yesterday.  

Amongst the detail of that fixpack, is a description of the new functions contained within it:

1. Reparenting communities

This function allows an administrator to modify a top-level community to become a subcommunity of another community or modify a subcommunity to become a top-level community.

2. Community activities view

This function provides a view that lists all activities that are part of all the communities that the user belongs to. The view is linked under My Activities left navigation bar. The listed activities do not include public activities, activities that the user tuned out, or activities that have been completed.

3. Badging

This function adds a badge next to the “@ Mentions” and “My Notification” links within the Activity Stream view.

4. Ideation blogs filter APIs

The new APIs provide extra parameters to filter the results by blog type (e.g. blog, ideationblog, and communityblog). There are also new VM methods for displaying most commented and most visited blogs/entries by blog type.

Whilst all all useful in some way to all the organisations I work with, the first is a key features that has been requested for a long time – in fact variations of this request have garnered over 500 votes in the Greenhouse ideation blog.

[line]The ‘Reparenting Communities’ feature allows a Connections administrator (not a user at this stage) to move a community to become a subcommunity of another community, or to move a subcommunity to become a top-level community.  

[box color=”gray”]

This is done using two new wsadmin commands:

  • CommunitiesService.moveSubcommunityToCommunity(“subCommunityUuid”)
  • CommunitiesService.moveCommunityToSubcommunity(“parentCommunityUuid”, “communityToMoveUuid”)
[/box] [line]In the first case, of [mark]moving a sub-community to become a top-level one[/mark], this is the impact.  The new top-level community retains the following characteristics of the original sub-community:

  • Original access level (public, moderated, or restricted)
  • Membership list
  • Community logo (picture), tags, and description
  • Community theme
  • Original start page setting
  • Any existing web addresses (Note: The URL to access this community changes slightly because the parent handle no longer exists.)
[line]In the second case, of [mark]moving a top-level community to become a sub-community of another[/mark], there is a bigger change… 

  • First, the new sub-community with existing web address is cleared – Any “Invited” users on the sub-community that have not accepted or declined the invitation are removed.

The new sub-community retains the following characteristics of the original top-level community:

  • Start page setting.
  • Community logo (picture), tags, and description.
  • Community theme.

Membership relationships between parent and subcommunity are as follows:

  • Community owners in the parent are copied to the new subcommunity as owners.
  • Sub-community members and owners are copied to the new parent as members.

There will be an error generated if the following reparenting actions are attempted:

  • Reparenting a community that has sub-communities.
  • Reparenting a community that is already a sub-community
[line]These restrictions make sense to me – I can’t see how else they could have been managed.  It is a shame that users cannot do this for themselves, but given the complexities of ownership and access, I can see why this is the case.  It is great that us admins now have this ability baked into the released product.

As an aside, it is also worth looking at Domain Patrol Social, a third-party solution that offers a UI for admins that allows reparenting communities and much more besides. I resell the product and would recommend it highly, even with this functionality now in the main product.

IBM Connections 4.5 CR3 released

After a couple of false starts, IBM Connections 4.5 Cumulative Refresh 3 (CR3) has been released on FixCentral for download.

4.5.0.0-IC-Multi-CR03-LO77120 is 742 MB in size and is available for all server platforms.

It is a fairly major update, and therefore requires database schema changes.  If CCM is installed then there is a requirement to update FileNet as part of the upgrade.

Here are some useful links:

Installing interim fixes
Update strategy for IBM Connections 4.5
Fix list for IBM Connections 4.5 CR3
Information on updating FileNet 5.2.0 for use with IBM Connection Content Manager (CCM)
Updating the IBM Connections 4.5 databases to the required schema versions for Cumulative Refresh 3 (CR3)
New functions included in IBM Connections 4.5 CR3
Step-by-Step for applying CR2 or CR3 for Connections 4.5 with Connections Content Manager

There is also a mandatory update to the Update Installer, 4.5.0.0-IC-Multi-UPDI-20131020 (95MB).

I’ll update you as we get I get this applied on my own systems and at our customers.  Let me know how you get on!

More >

IBM Connections 4.5 CR3 released

After a couple of false starts, IBM Connections 4.5 Cumulative Refresh 3 (CR3) has been released on FixCentral for download.

4.5.0.0-IC-Multi-CR03-LO77120 is 742 MB in size and is available for all server platforms.

It is a fairly major update, and therefore requires database schema changes.  If CCM is installed then there is a requirement to update FileNet as part of the upgrade.

Here are some useful links:

Installing interim fixes
Update strategy for IBM Connections 4.5
Fix list for IBM Connections 4.5 CR3
Information on updating FileNet 5.2.0 for use with IBM Connection Content Manager (CCM)
Updating the IBM Connections 4.5 databases to the required schema versions for Cumulative Refresh 3 (CR3)
New functions included in IBM Connections 4.5 CR3
Step-by-Step for applying CR2 or CR3 for Connections 4.5 with Connections Content Manager

There is also a mandatory update to the Update Installer, 4.5.0.0-IC-Multi-UPDI-20131020 (95MB).

I’ll update you as we get I get this applied on my own systems and at our customers.  Let me know how you get on!

More >

Touchpoint Main

IBM Connections Touchpoint: on-boarding for new users

A new project from the IBM Labs – IBM Connections Touchpoint

The IBM Connections Touchpoint provides an interactive user experience that can be used for a wide variety of end user touchpoint scenarios, such as new user profile creation, community and network contact recommendations, organization polling and more, driving user engagement and increasing the business value of your organization’s social business platform.

Perhaps the best way to describe this is via screenshots:

Here’s the starting point:

Touchpoint Main

The ‘Let’s Get Started’ button leads to creating your profile:

Touchpoint Creating Profile

Add some tags/interests:

Touchpoint Tags

Add some network contacts, including some suggestions from the platform:

Touchpoint Network

Then some key colleagues to follow:

Touchpoint Follow

I particularly like the hover functionality on this page, showing recent content:

Touchpoint Hover

And finally, some communities:

Touchpoint Communities

(Unfortunately on the Greenhouse this isn’t populating right now.)

Then your data is processed and you are redirected to the Connections Homepage Getting Started tab as usual.

I think this is a fantastic idea, and is much needed in the product.  It would be a tremendous link to send to newly added users or to be included in an on-boarding pack handed to new starters.  I also believe that this more friendly UI style is something that could be carried into other areas of the product.

Great work, IBM… Hoping Touchpoint makes it into Connections Next!

Try Touchpoint yourself now (Greenhouse ID needed), and let me know what you think in the comments below!

Touchpoint Main

IBM Connections Touchpoint: on-boarding for new users

A new project from the IBM Labs – IBM Connections Touchpoint

The IBM Connections Touchpoint provides an interactive user experience that can be used for a wide variety of end user touchpoint scenarios, such as new user profile creation, community and network contact recommendations, organization polling and more, driving user engagement and increasing the business value of your organization’s social business platform.

Perhaps the best way to describe this is via screenshots:

Here’s the starting point:

Touchpoint Main

The ‘Let’s Get Started’ button leads to creating your profile:

Touchpoint Creating Profile

Add some tags/interests:

Touchpoint Tags

Add some network contacts, including some suggestions from the platform:

Touchpoint Network

Then some key colleagues to follow:

Touchpoint Follow

I particularly like the hover functionality on this page, showing recent content:

Touchpoint Hover

And finally, some communities:

Touchpoint Communities

(Unfortunately on the Greenhouse this isn’t populating right now.)

Then your data is processed and you are redirected to the Connections Homepage Getting Started tab as usual.

I think this is a fantastic idea, and is much needed in the product.  It would be a tremendous link to send to newly added users or to be included in an on-boarding pack handed to new starters.  I also believe that this more friendly UI style is something that could be carried into other areas of the product.

Great work, IBM… Hoping Touchpoint makes it into Connections Next!

Try Touchpoint yourself now (Greenhouse ID needed), and let me know what you think in the comments below!