Showing posts with label Open Graph. Show all posts
Showing posts with label Open Graph. Show all posts

Sunday, 28 April 2013

Lync and Yammer

Over the past couple of years I’ve been working with SharePoint at various sites, and more recently with Lync and Yammer. Now these are two products that mainframers may not be that familiar with and I thought people might be interested to know more.

Microsoft Lync was called Microsoft Office Communicator. It’s an Instant Messaging client – like MSN Messenger or Yahoo! Messenger – that can be used either with Microsoft Lync Server or Lync Online, which is available with Microsoft Office 365. In fact it is an up-to-date version of Windows Messenger which was used with Microsoft Exchange Server.

As well as running on PCs, Lync 2010 has Windows Phone, Android, and iOS apps. Lync provides instant messaging, Voice Over IP, and video conferencing facilities, and uses Microsoft Outlook contacts stored in a Microsoft Exchange Server. Office can show whether other people are working on the same document, and Lync allows file sharing.

What makes it so useful is those really unimportant e-mails that you don’t need an audit trail for can be replaced by Instant Messaging conversations. That cuts down on the number of e-mails that need to be backed up each evening and eventually stored on the off-chance they’re important. And, of course, you can type or you can talk. And you can set up meetings with people in offices around the country and video conference – assuming your organization has the bandwidth to do so.

Lync and Sharepoint integrate to an extent – they’re both from Microsoft. For example, there’s an “online presence indicator next to an individual’s name wherever their name appears in a site collection in SharePoint”. “Assist in providing colleague suggestions for use in My Sites, My Profiles, and People Search”. And “through Lync, provide access to SharePoint people and skills search including names and skills and a link to the user’s My Site”. Thank you to J D Wade, who’s blog at http://wadingthrough.com/2012/04/04/lync-and-sharepoint-integration-more-than-presence-information/ was the source for these examples.

Yammer is described as an enterprise social network service. It was launched in 2008, but, more importantly, Microsoft bought it last year. Yammer acts like a corporate Facebook service. It allows people to send message to other individuals or to groups. Only people with the same domain name in their e-mail address can access the corporate Yammer network. As well as access from a PC, there’s Android Windows Phone and iPhone apps available.

Chris Wright, in his blog at http://www.cmswire.com/cms/social-business/five-yammer-features-that-sharepoint-users-are-going-to-love-020339.php, lists features of Yammer that SharePoint users will like. Chris says “SharePoint has never really had its own ‘messaging’ system, so the Yammer Inbox fills a real gap”. Chris adds: “Yammer polls are a nice quick way to ask a question of people in your community, and will add a lot to the sense of community SharePoint is trying to foster”. Looking ahead, Chris says that documents held in a Yammer feed can be edited in Office web apps. He says: “This is a great example of a few of the features SharePoint is bringing to the table to improve Yammer (rather than the other way round)”.

We know that Microsoft plans to integrate Yammer with SharePoint and Office 365. It appears that Yammer will eventually replace SharePoint’s newsfeed. It seems there’s a plan to share documents with Yammer using SharePoint. And Yammer users will be able to upload and store documents using SkyDrive Pro. A file preview and edit capability with Yammer will work in conjunction with Office Web Apps. There’s even talk about translation capabilities being added to Yammer. Eventually Yammer and Lync (and Exchange) will be integrated.

The integration of Yammer builds on Open Graph – an open API protocol for following objects external to a social network site used by Facebook. IBMers are perhaps more familiar with OpenSocial 2.0 for IBM Connections. Both provide a way for people to follow things.

What makes Yammer and SharePoint integration so interesting is that staff can use a the type of social media they’re familiar with from home in a business situation. If I can see you’re meeting client A tomorrow, I might ask you to check how he thinks project X is going. Or I might even just want to say hello to someone who is an occasional customer. Yammer is a business tool that is fun and easy to use – certainly compared to the more heavyweight Web parts etc of SharePoint.

The fact that Instant Messaging and social media can be included in a business environment shows that these tools are maturing. And, like BYOD, it shows end users are driving the environment they want to experience at work. I wonder how long it will be, with IBM’s pushing of social media tools, before something like this is available to everyone on z/OS.


Sunday, 25 September 2011

Web 3.0 and Facebook

Keen as I am on selling my company’s services to help other organizations make the best use of social media, I never thought that I would be focusing a blog on our old friend Facebook. And yet, this week’s announcements at the F8 developer conference seem to have taken Facebook out of the ‘me-too’ duel with Google plus and Twitter and, in a quantum leap, put it way ahead of the game. Bringing Tim Berners-Lee’s vision of a Semantic Web closer.

Facebook recently allowed us to separate our real friend from our ‘Facebook friends’ in a similar way to Google plus’s circles. Then they gave us the ‘Subscribe’ button, allowing us to filter what we read. We can subscribe to ‘all’ updates, ‘most’ updates, or ‘only important’ updates rather than get news of all the goings on of our friends. But then – like Twitter – you can subscribe to people you don’t even know, following their statuses and profile updates. Interesting, but, in many ways, underwhelming. Then they announced Timeline, which is a replacement for the current profile page. And then the big one – Open Graph.

Open Graph (a new class of app) will apparently enable Facebook users to share experiences in realtime. Users will be able to instantly share activities with their friends without being required to grant apps permission each time. The more business-oriented amongst you will realize that Facebook users will be sharing more data with friends, so with Graph Targeting the marketing people will be able to deliver specific marketing messages to the ideal target market.

But, apart from Mark Zuckerberg getting even more shedloads of money, this announcement moves us a step closer to the Semantic Web – or Web 3.0 as it’s sometimes called. Way back in 1999 Tim Berners-Lee said: “I have a dream for the Web [in which computers] become capable of analysing all the data on the Web – the content, links, and transactions between people and computers. A ‘Semantic Web’, which should make this possible, has yet to emerge, but when it does, the day-to-day mechanisms of trade, bureaucracy ,and our daily lives will be handled by machines talking to machines. The ‘intelligent agents’ people have touted for ages will finally materialize.”

The Semantic Web will, in many ways be computer driven rather than human driven, and will integrate information from many different sources. This is dependant on meta data being avilable – and in many ways, this is what will happen with Facebook’s new approach.

We can turn our Web pages into graph objects using the Open Graph protocol tags and the familiar Facebook Like button on those Web pages. The tags look like:



In addition to the Open Graph protocol’s four required properties:
  • og:title –t he title of the object as it should appear within the graph, eg a film title.
  • og:type – the type of your object, eg "movie".
  • og:image – an image URL, which should represent the object within the graph.
  • og:url – the canonical URL of tha object that will be used as its permanent ID in the graph, eg http://www.itech-ed.com/blog000.htm.

Facebook has added:
 
  • fb:app_id – a Facebook Platform application ID that administers this page.

And recommends using: 

  • og:site_name – a human-readable name for your site.
  • og:description – a one to two sentence description of your page.

When a user ‘likes’ a Web page using a Like button, a News Feed story is published to Facebook.

Wikipedia suggests that: “There are some who claim that Web 3.0 will be more application-based and centre its efforts towards more graphically-capable environments .” This is what Facebook’s Open Graph appears to be.

It also seems that some companies, such as those providing music streaming services, video streaming services, and newspapers will be able to customize the ‘Like’ button to say ‘listen’, ‘watch’, or ‘read’, as appropriate. Then, once someone has shared the content using these new buttons, other Facebook users will be able to access the content within Facebook provided the content supplier has created a compatible Facebook app.

Mainframers probably already know that IMS has a page at www.facebook.com/IMSFans, and CICS has a page at www.facebook.com/pages/CICS/133227520048745. You might not know that the Virtual IMS user group has a page at www.facebook.com/pages/Virtual-IMS-user-group/282385116069, and the Virtual CICS user group has a page at www.facebook.com/pages/Virtual-CICS-user-group/163022600420053.

Interesting times for Facebook and definitely putting some distance between it and its nearest rivals – for a while.