358 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Pods | Blogs | Search | myPL | About 
 
Latest 7 Posts
Atlassian SourceTree Pro-Tip
Wed, Nov 26th 2014 293
Loading widget data in IBM Connections 5 by the aggregator
Wed, Nov 19th 2014 234
Presentation from Social Connections VII Stockholm
Mon, Nov 17th 2014 229
An important tool results from the whole POODLE/SHA-2 debacle
Mon, Nov 10th 2014 505
IBM Domino, POODLE, SHA-1 and why it's also sad when IBM decides to update the security stack
Mon, Oct 27th 2014 617
Mac Yosemite, Java, IBM Notes and OnTime Group Calendar
Fri, Oct 17th 2014 460
How to increase the number of worker threads for different internet protocols
Mon, Oct 13th 2014 140
Top 10
IBM Domino, POODLE, SHA-1 and why it's also sad when IBM decides to update the security stack
Mon, Oct 27th 2014 617
An important tool results from the whole POODLE/SHA-2 debacle
Mon, Nov 10th 2014 505
Mac Yosemite, Java, IBM Notes and OnTime Group Calendar
Fri, Oct 17th 2014 460
Atlassian SourceTree Pro-Tip
Wed, Nov 26th 2014 293
Loading widget data in IBM Connections 5 by the aggregator
Wed, Nov 19th 2014 234
Presentation from Social Connections VII Stockholm
Mon, Nov 17th 2014 229
Installing TDI v. 7.1 on Windows Server 2012
Wed, May 7th 2014 212
Terminology is the most important thing to know when when starting out with WebSphere Application Server
Fri, Nov 29th 2013 185
How to increase the number of worker threads for different internet protocols
Mon, Oct 13th 2014 140
Premaster RSA secret error with 4096-bit encryption in WAS ISC
Sun, Jun 15th 2014 126


Stommunity - now released as open source on OpenNTF.org
   

As you might recall we at IntraVision some time back quit running Lotus Sametime on-premises and switched to LotusLive. This wasn't without issues and I also blogged about the apparent lack of public groups in my "Using LotusLive for Sametime - 2 months in" post a couple of months ago. After experiencing this issue I talked to Erik Vos from RealConnections in the Netherlands at NLLUG. Erik was also having the same problem for his SaaS customers so we worked together to develop a proof-of-concept Notes sidebar plugin called Stommunity to work around the issue. The name Stommunity plays on the words Sametime (ST) and (LotusLive) Community.

So what does the plugin do?

The plugin synchronizes your LotusLive communities with your Lotus Sametime client and creates private groups based on the LotusLive communities you are a member of (and that you select for synchronization). This mimics the missing public group feature of LotusLive Sametime. The below screenshot shows a Sametime client with 4 communities synchronized from LotusLive.

So how does the plugin work?

The plugin sits as a sidebar plugin in your Lotus Notes client and monitors your Sametime client for when it logs into LotusLive Sametime. Once a login is detected it reads the communities the active user is a member of using the LotusLive REST API and shows a list of the communities. The user may then select the communities to synchronize with Sametime. The below screenshot shows the Stommunity plugin waiting for the user to log into Sametime.

Once logged in the communities is read from LotusLive. In the below screenshot you can see that the user is a member of a couple of communities but only one is synchronized with Sametime.

After selecting an additional community and clicking Apply the community is synchronized to Sametime and a private group is created. The below screenshot shows the Sametime client after synchronizing the BlueExtend community with the Sametime client.

So why only a proof-of-concept and not a ready-to-roll plugin?

While developing the plugin we discussed the license implications of a plugin like this. When you sign up for LotusLive Engage you receive a Sametime Entry license which means you may not use the Sametime API which again means that a plugin like this cannot work (from a licensing standpoint). That alone made the project a dead-end and after working a bit with IBM on this it became clear that changing the licensing agreement wasn't in the books. Due to this we are releasing the plugin as a proof-of-concept with open source on OpenNTF hoping that it may inspire someone.

Looking at the plugin as it is now I see a lot of potential. Of course the selection of communities needs to be pushed into the preferences but as a LotusLive customer it would be really cool to have. I imagine an auto-sync option being added as well as an option to just sync all and change (or remove) the prefix I automatically add now ("LL Community:"). Think of having a policy option to automatically make certain, company wide, communities be synchronized to all users (or a set of users). Maybe even controlled from within LotusLive. Now that would be cool and bridge the gap between the products. One could even argue that a plugin like this should be a standard component that should come bundled with LotusLive Notes.

Anyways - I hope it may inspire the LotusLive teams.

The Stommunity plugin may be found on OpenNTF.org and the code may be downloaded from the SVN repository. See below for links to each.

Links and resources



---------------------
http://lekkimworld.com/2011/07/15/stommunity_now_released_as_open_source_on_openntf_org.html
Jul 15, 2011
17 hits



Recent Blog Posts
293


Atlassian SourceTree Pro-Tip
Wed, Nov 26th 2014 1:01p   Mikkel Heisterberg
I'm finding myself use Atlassian SourceTree more and more for my Git work as it's both intuitive, fast and very pleasing to the eye. Yesterday at an Atlassian event (Getting Git Right) I noticed that the branches were nested in one of the demos. I wondered how they did that but it turns out to be very simple. If you (re)name a branch and use slashes (/) in the name then SourceTree will automatically nest them. Very nice and does make it easier to distinguish between feature, release, bugfix br [read] Keywords:
234


Loading widget data in IBM Connections 5 by the aggregator
Wed, Nov 19th 2014 3:07a   Mikkel Heisterberg
One of the areas that changed fundamentally in IBM Connections 5 is how widget resources (JavaScript and CSS) is loaded by the browser. In prior versions the resources were loaded by the end-user browser through the AJAX proxy in IBM Connections Profiles or Communities depending on the feature in use. Starting with IBM Connections 5 the resources are aggregated and loaded by the Common feature that now also caches the resources. For end users this is great as speed and performance improves but f [read] Keywords: connections ibm ajax css javascript widget
229


Presentation from Social Connections VII Stockholm
Mon, Nov 17th 2014 3:10a   Mikkel Heisterberg
Below is my presentation from Social Connections VII in Stockholm on 13-14 November 2014. [read] Keywords: connections
505


An important tool results from the whole POODLE/SHA-2 debacle
Mon, Nov 10th 2014 1:41a   Mikkel Heisterberg
My stance on the POODLE / SHA-2 issues with Domino is well known and I haven't been holding anything back. And now - after a while - IBM is starting to release the promised tools to lay the foundation for SHA-2 signature support and TLS 1.0 support on IBM Domino. As part of my IBM Support Updates today I saw and entry called "Planned SHA-2 deliveries for IBM Domino 9.x". This is a technote outlining how IBM is bringing TLS 1.0 and SHA-2 support. This is all well and good and great that IBM st [read] Keywords: domino ibm ldd lotus linux
617


IBM Domino, POODLE, SHA-1 and why it's also sad when IBM decides to update the security stack
Mon, Oct 27th 2014 2:00a   Mikkel Heisterberg
Over the last few weeks the news hit about the PODDLE attack and the withdrawal of SHA-1 as an acceptable hash algorithm by Google Chrome. This is turn has prompted IBM to update the security stack in IBM Domino for all web protocols incl HTTP, LDAP and SMTP. While this is VERY good news and it will be very welcomed that we do no longer have to resort to fronting IBM Domino by IBM HTTP Server or Apache to get adequate TLS protocol support I find the whole situation a bit sad. In full disclosure [read] Keywords: domino ibm google microsoft network podcast security server smtp
460


Mac Yosemite, Java, IBM Notes and OnTime Group Calendar
Fri, Oct 17th 2014 1:51a   Mikkel Heisterberg
After upgrading my Mac to OS X Yosemite (10.10) I had to reinstall Java to make IBM Notes startup just like Rene describes. To install go to the download page for Java on apple.com, download and install. It takes around 5 minutes and you are ready to go. Once installed the Java runtime makes IBM Notes fly again and I can confirm that the OnTime Group Calendar UI's run just fine on OS X Yosemite. [read] Keywords: ibm notes apple eclipse java mac




140


How to increase the number of worker threads for different internet protocols
Mon, Oct 13th 2014 9:13a   Mikkel Heisterberg
Came across this technote outlining how to configure the worker threads for the different internet protocols on IBM Domino. How to increase the number of worker threads for different internet protocols [read] Keywords: domino ibm
95


WebSphere Application Server Liberty Profile webcast replay
Wed, Aug 6th 2014 10:47p   Mikkel Heisterberg
In case you haven't heard about WebSphere Application Server Liberty Profile and you are doing any work with J(2)EE servers you really should do your self the favour and read up on it. In essence it's the best thing since sliced bread for application developers that target WebSphere Application Server and here's why: It downloads and installs in less that 5 minutes It's binary compatible with the full WebSphere Application Server so you can be certain that code that runs on Liberty Profile [read] Keywords: ibm application eclipse mac profile server websphere
80


Social Connections VI Prague - An introduction to IBM Connections as an appdev platform
Tue, Jun 17th 2014 5:50a   Mikkel Heisterberg
[read] Keywords: connections ibm
126


Premaster RSA secret error with 4096-bit encryption in WAS ISC
Sun, Jun 15th 2014 11:40p   Mikkel Heisterberg
Had a customer the other day that couldn't import their SSL certificate into the WebSphere Application Server (WAS) Integrated Solutions Console (ISC) due to a "RSA premaster secret" error being shown when attempting the import. A PMR with IBM Support confirmed my suspicion that export restrictions was in play. Here is the response from IBM Support. The premaster RSA secret error with 4096-bit encryption is usually due to the unrestricted JCE policy requirement. Please, try to install the [read] Keywords: ibm application java password security server websphere




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - Mobile Edition