SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
(c) 2012 eonas GmbH
Social Connect
Information Aggregation
and social connections in OpenCms
1. Oct 2013
(c) 2012 eonas GmbH
What is Social?
• Different “social” flavors available:
• Twitter-Style
• Follow/Being Followed
• Xing/linked in
• Profile/Skills/Discussions
• Facebook
• “Like”
• Comments
• Timelines
• Chat/Conversations/Messages
• Alfresco, Liferay etc
2
(c) 2012 eonas GmbH
Features Social Collaboration
• Focusing on Organizations / Companies:
• Xing Profiles: Interesting (for large Companies), but mostly Content
• Groupware Functions: Calendar, Mails (Exchange et al.)
• Document sharing (Sharepoint, Alfresco et al.)
• Online Messaging
• We liked: sharing news across different media/channels
Twitter Follow / Facebook Comment
3
Area tightly covered with highly featured products!
(c) 2012 eonas GmbH
Existing Collaboration Software
4
Partial Integration only!
Initial Target:
News forwarding not possible
(c) 2012 eonas GmbH
Focus: Social Collaboration
• Focusing on Organizations / Companies:
• Xing Profiles: Interesting (for large Companies), but mostly Content
• Groupware Functions: Calendar, Mails (Exchange et al.)
• Document sharing (Sharepoint, Alfresco et al.)
• Online Messaging
• We liked: sharing news across different media/channels
Twitter Follow / Facebook Comment
Integration of existing services / data sources!
5
(c) 2012 eonas GmbH
Integrate
6
(c) 2012 eonas GmbH
Integration Approach
• Thesis: For Social Features to work, you need mostly teasers, not fully
featured content.
So, why not extract teasers from those applications and “deep link” to
the information source for further (inter-)action / when the User wants
more
7
(c) 2012 eonas GmbH
Integration: Short Excursion
• Example Yammer
8
(c) 2012 eonas GmbH
How to implement
• Many Information sources (Software Repositories, Customer
Database, Intellectual Property) shall not leave the Enterprise /
Company / Organization
• Adapters are required to interface backend systems
• Installable Software required / Privacy
Well suited problem for OpenCms Portal
9
(c) 2012 eonas GmbH
RSS de facto for syndication
10
IMAP/ICal
SVN
/ ICal
RSS
(c) 2012 eonas GmbH
(Enterprise) Application Integration
• Write some Portlets for
• Aggregation of data
• This must support different data sources (pull and search)
• Chat
• XMPP etc (search)
• Profiles
• LDAP search (search only)
• Use OpenCms for
• Content / SOLR / Templating
• Search must be handled in OpenCms and Portlets (later)
11
(c) 2012 eonas GmbH
Social Connect: Overview
12
(c) 2012 eonas GmbH
Architectural Overview
13
Tomcat
Portlet: Timeline
Portlet: Chat XMPP
(c) 2012 eonas GmbH
Detail View: Timeline / Activity Portlet
14
Social Connect
(Follow, Post etc.)
Search Engine
RSS
ICal
Adapter3
Adapter4
(c) 2012 eonas GmbH
Integrated Search
• Extended search:
• Having teasers “pulled” to a dashboard/timeline is nice, but not the whole
story
Information should be searchable
Content someone changed (either html or Office files),
The telephone directory, Emails, Customers Details (CRM / ERP), Part
numbers, database records in general
Search must return “deep links” to Backing Applications
15
(c) 2012 eonas GmbH
Chat: XMPP Support
16
(c) 2012 eonas GmbH
Outlook: Document Sharing and Project
17
CMIS, Sharepoint
Jira, Trac, Redmine
(c) 2012 eonas GmbH
Current State
18
Full Open Source Project
• OpenCms Portal in Version 8.5.1 on Github and Sonatype
• Demo does not contain “Social Connect” yet.
• Social Connect: Portlets for Chat and Activity will be released on Github
and integrated into the demo (some bugs still present)
• https://github.com/eonas/opencmsportal/wiki
Mailing List
• Yet to come / when people are interested.
• mailto: helmut.manck@eonas.de
(c) 2012 eonas GmbH
Thank You
19
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beastgueste918732
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurHTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurKanishka Chakraborty
 
Putting *Sparkle* in Your Social Applications! Customization and Branding wit...
Putting *Sparkle* in Your Social Applications! Customization and Branding wit...Putting *Sparkle* in Your Social Applications! Customization and Branding wit...
Putting *Sparkle* in Your Social Applications! Customization and Branding wit...Mitch Cohen
 
Web engineering notes unit 3
Web engineering notes unit 3Web engineering notes unit 3
Web engineering notes unit 3inshu1890
 
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...Frank Altenburg
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM ConnectionsTIMETOACT GROUP
 
Simile Exhibit @ VGSom : A tutorial
Simile Exhibit @ VGSom : A tutorialSimile Exhibit @ VGSom : A tutorial
Simile Exhibit @ VGSom : A tutorialKanishka Chakraborty
 
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...Joel Oleson
 
Whats new in alfresco community 3.4
Whats new in alfresco community 3.4Whats new in alfresco community 3.4
Whats new in alfresco community 3.4Alfresco Software
 
Customer FX Technical Reference Sheet
Customer FX Technical Reference SheetCustomer FX Technical Reference Sheet
Customer FX Technical Reference SheetGoodCustomers
 
XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?TIMETOACT GROUP
 
Share point 2010 administration & development
Share point 2010 administration & developmentShare point 2010 administration & development
Share point 2010 administration & developmentMJ Ferdous
 
Industrial training report
Industrial training report Industrial training report
Industrial training report Akash Kr Sinha
 
Installing community surveys in connections 5.5
Installing community surveys in connections 5.5Installing community surveys in connections 5.5
Installing community surveys in connections 5.5Roberto Boccadoro
 
Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...
Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...
Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...Learning SharePoint
 
[[Read mefirsto stand]]
[[Read mefirsto stand]][[Read mefirsto stand]]
[[Read mefirsto stand]]peter
 

Was ist angesagt? (20)

Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beast
 
Check
CheckCheck
Check
 
Html5 Seminario Tid
Html5  Seminario TidHtml5  Seminario Tid
Html5 Seminario Tid
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurHTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
 
Putting *Sparkle* in Your Social Applications! Customization and Branding wit...
Putting *Sparkle* in Your Social Applications! Customization and Branding wit...Putting *Sparkle* in Your Social Applications! Customization and Branding wit...
Putting *Sparkle* in Your Social Applications! Customization and Branding wit...
 
Web engineering notes unit 3
Web engineering notes unit 3Web engineering notes unit 3
Web engineering notes unit 3
 
Html5
Html5Html5
Html5
 
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
 
Simile Exhibit @ VGSom : A tutorial
Simile Exhibit @ VGSom : A tutorialSimile Exhibit @ VGSom : A tutorial
Simile Exhibit @ VGSom : A tutorial
 
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
SharePoint 2010 Upgrade Chalk Talk with Joel Oleson and Muhanad Omar - Teched...
 
Whats new in alfresco community 3.4
Whats new in alfresco community 3.4Whats new in alfresco community 3.4
Whats new in alfresco community 3.4
 
Customer FX Technical Reference Sheet
Customer FX Technical Reference SheetCustomer FX Technical Reference Sheet
Customer FX Technical Reference Sheet
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?
 
Share point 2010 administration & development
Share point 2010 administration & developmentShare point 2010 administration & development
Share point 2010 administration & development
 
Industrial training report
Industrial training report Industrial training report
Industrial training report
 
Installing community surveys in connections 5.5
Installing community surveys in connections 5.5Installing community surveys in connections 5.5
Installing community surveys in connections 5.5
 
Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...
Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...
Office 365 Q & A about Microsoft Teams Access,OneDrive, O365 Groups, Shared C...
 
[[Read mefirsto stand]]
[[Read mefirsto stand]][[Read mefirsto stand]]
[[Read mefirsto stand]]
 

Ähnlich wie OpenCms Days 2013 - Social Connect for OpenCms Portal

Intranet systems beyond SharePoint in Scandinavia
Intranet systems beyond SharePoint in ScandinaviaIntranet systems beyond SharePoint in Scandinavia
Intranet systems beyond SharePoint in ScandinaviaPerttu Tolvanen
 
Microsoft SharePoint
Microsoft SharePointMicrosoft SharePoint
Microsoft SharePointUmar Farooq
 
You have Office 365! Now what?
You have Office 365! Now what?You have Office 365! Now what?
You have Office 365! Now what?KieferConsulting
 
CoLabora Nov 2015 - Ofice 365 Compliance and Exchange Archiving
CoLabora Nov 2015 - Ofice 365 Compliance and Exchange ArchivingCoLabora Nov 2015 - Ofice 365 Compliance and Exchange Archiving
CoLabora Nov 2015 - Ofice 365 Compliance and Exchange ArchivingCoLaboraDK
 
SPSNH13 - SharePoint 2013 + Enterprise Content Management
SPSNH13 - SharePoint 2013 + Enterprise Content ManagementSPSNH13 - SharePoint 2013 + Enterprise Content Management
SPSNH13 - SharePoint 2013 + Enterprise Content ManagementJonathan Ralton
 
Enterprise Content Management + SharePoint 2013 - SPSNH
Enterprise Content Management + SharePoint 2013 - SPSNHEnterprise Content Management + SharePoint 2013 - SPSNH
Enterprise Content Management + SharePoint 2013 - SPSNHBob German
 
Paragon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An OverviewParagon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An OverviewParagon Solutions
 
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should KnowAdam Levithan
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!Donna Rodriguez
 
Office 365: The Cloud Connection
Office 365: The Cloud ConnectionOffice 365: The Cloud Connection
Office 365: The Cloud ConnectionJeremy Dahl
 
Microsoft and The Social Enterprise
Microsoft and The Social EnterpriseMicrosoft and The Social Enterprise
Microsoft and The Social EnterpriseSalman Ghani
 
Microsoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECMMicrosoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECMGreg Clark
 
A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013Christian Buckley
 
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature UpdatesWhy Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature UpdatesJoel Oleson
 
What's New in IBM Connections Social Cloud - September 2014
What's New in IBM Connections Social Cloud - September 2014What's New in IBM Connections Social Cloud - September 2014
What's New in IBM Connections Social Cloud - September 2014Luis Benitez
 
Using rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranetsUsing rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranetsInnoTech
 

Ähnlich wie OpenCms Days 2013 - Social Connect for OpenCms Portal (20)

Intranet systems beyond SharePoint in Scandinavia
Intranet systems beyond SharePoint in ScandinaviaIntranet systems beyond SharePoint in Scandinavia
Intranet systems beyond SharePoint in Scandinavia
 
Microsoft SharePoint
Microsoft SharePointMicrosoft SharePoint
Microsoft SharePoint
 
You have Office 365! Now what?
You have Office 365! Now what?You have Office 365! Now what?
You have Office 365! Now what?
 
CoLabora Nov 2015 - Ofice 365 Compliance and Exchange Archiving
CoLabora Nov 2015 - Ofice 365 Compliance and Exchange ArchivingCoLabora Nov 2015 - Ofice 365 Compliance and Exchange Archiving
CoLabora Nov 2015 - Ofice 365 Compliance and Exchange Archiving
 
Ms vs ibm_v1.3
Ms vs ibm_v1.3Ms vs ibm_v1.3
Ms vs ibm_v1.3
 
SPSNH13 - SharePoint 2013 + Enterprise Content Management
SPSNH13 - SharePoint 2013 + Enterprise Content ManagementSPSNH13 - SharePoint 2013 + Enterprise Content Management
SPSNH13 - SharePoint 2013 + Enterprise Content Management
 
Enterprise Content Management + SharePoint 2013 - SPSNH
Enterprise Content Management + SharePoint 2013 - SPSNHEnterprise Content Management + SharePoint 2013 - SPSNH
Enterprise Content Management + SharePoint 2013 - SPSNH
 
Paragon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An OverviewParagon Solutions SharePoint 2013: An Overview
Paragon Solutions SharePoint 2013: An Overview
 
SharePoint Alternatives
SharePoint AlternativesSharePoint Alternatives
SharePoint Alternatives
 
Information Governance in office 365 records management and retention
Information Governance in office 365 records management and retentionInformation Governance in office 365 records management and retention
Information Governance in office 365 records management and retention
 
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know10 SharePoint 2013 OOTB Solutions Every Power User Should Know
10 SharePoint 2013 OOTB Solutions Every Power User Should Know
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!
 
Office 365: The Cloud Connection
Office 365: The Cloud ConnectionOffice 365: The Cloud Connection
Office 365: The Cloud Connection
 
Microsoft and The Social Enterprise
Microsoft and The Social EnterpriseMicrosoft and The Social Enterprise
Microsoft and The Social Enterprise
 
Microsoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECMMicrosoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECM
 
A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013A Business Users Guide to Getting the Most Out of SharePoint 2013
A Business Users Guide to Getting the Most Out of SharePoint 2013
 
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature UpdatesWhy Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
Why Upgrade to SharePoint 2016: Including Future of SharePoint Feature Updates
 
What's New in IBM Connections Social Cloud - September 2014
What's New in IBM Connections Social Cloud - September 2014What's New in IBM Connections Social Cloud - September 2014
What's New in IBM Connections Social Cloud - September 2014
 
Connectr #6
Connectr #6Connectr #6
Connectr #6
 
Using rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranetsUsing rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranets
 

Mehr von Alkacon Software GmbH & Co. KG

OpenCms Days 2016: Participation and transparency portals with OpenCms
OpenCms Days 2016: Participation and transparency portals with OpenCmsOpenCms Days 2016: Participation and transparency portals with OpenCms
OpenCms Days 2016: Participation and transparency portals with OpenCmsAlkacon Software GmbH & Co. KG
 
OpenCms Days 2016: OpenCms at the swiss seismological service
OpenCms Days 2016: OpenCms at the swiss seismological serviceOpenCms Days 2016: OpenCms at the swiss seismological service
OpenCms Days 2016: OpenCms at the swiss seismological serviceAlkacon Software GmbH & Co. KG
 
OpenCms Days 2016: Next generation content repository
OpenCms Days 2016: Next generation content repository OpenCms Days 2016: Next generation content repository
OpenCms Days 2016: Next generation content repository Alkacon Software GmbH & Co. KG
 
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace Alkacon Software GmbH & Co. KG
 
OpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containersOpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containersAlkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsOpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsAlkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntOpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntAlkacon Software GmbH & Co. KG
 
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TSOpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TSAlkacon Software GmbH & Co. KG
 

Mehr von Alkacon Software GmbH & Co. KG (20)

OpenCms Days 2016: Multilingual websites with OpenCms
OpenCms Days 2016:   Multilingual websites with OpenCmsOpenCms Days 2016:   Multilingual websites with OpenCms
OpenCms Days 2016: Multilingual websites with OpenCms
 
OpenCms Days 2016: Participation and transparency portals with OpenCms
OpenCms Days 2016: Participation and transparency portals with OpenCmsOpenCms Days 2016: Participation and transparency portals with OpenCms
OpenCms Days 2016: Participation and transparency portals with OpenCms
 
OpenCms Days 2016: OpenCms at the swiss seismological service
OpenCms Days 2016: OpenCms at the swiss seismological serviceOpenCms Days 2016: OpenCms at the swiss seismological service
OpenCms Days 2016: OpenCms at the swiss seismological service
 
OpenCms Days 2016: Next generation content repository
OpenCms Days 2016: Next generation content repository OpenCms Days 2016: Next generation content repository
OpenCms Days 2016: Next generation content repository
 
OpenCms Days 2016: Keynote - Introducing OpenCms 10.5
OpenCms Days 2016:   Keynote - Introducing OpenCms 10.5OpenCms Days 2016:   Keynote - Introducing OpenCms 10.5
OpenCms Days 2016: Keynote - Introducing OpenCms 10.5
 
OpenCms Days 2015 OpenCms X marks the spot
OpenCms Days 2015 OpenCms X marks the spotOpenCms Days 2015 OpenCms X marks the spot
OpenCms Days 2015 OpenCms X marks the spot
 
OpenCms Days 2015 Next generation repository
OpenCms Days 2015  Next generation repositoryOpenCms Days 2015  Next generation repository
OpenCms Days 2015 Next generation repository
 
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace OpenCms Days 2015  Creating Apps for the OpenCms 10 workplace
OpenCms Days 2015 Creating Apps for the OpenCms 10 workplace
 
OpenCms Days 2015 OCEE explained
OpenCms Days 2015 OCEE explainedOpenCms Days 2015 OCEE explained
OpenCms Days 2015 OCEE explained
 
OpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and JenkinsOpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and Jenkins
 
OpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containersOpenCms Days 2015 Modern templates with nested containers
OpenCms Days 2015 Modern templates with nested containers
 
OpenCms Days 2015 Hidden features of OpenCms
OpenCms Days 2015 Hidden features of OpenCmsOpenCms Days 2015 Hidden features of OpenCms
OpenCms Days 2015 Hidden features of OpenCms
 
OpenCms Days 2015 Advanced Solr Searching
OpenCms Days 2015 Advanced Solr SearchingOpenCms Days 2015 Advanced Solr Searching
OpenCms Days 2015 Advanced Solr Searching
 
OpenCms Days 2015 OpenGovernment
OpenCms Days 2015 OpenGovernmentOpenCms Days 2015 OpenGovernment
OpenCms Days 2015 OpenGovernment
 
OpenCms Days 2015 OpenCms at erarta
OpenCms Days 2015 OpenCms at erarta OpenCms Days 2015 OpenCms at erarta
OpenCms Days 2015 OpenCms at erarta
 
OpenCms Days 2015 How do you develop for OpenCms?
OpenCms Days 2015 How do you develop for OpenCms?OpenCms Days 2015 How do you develop for OpenCms?
OpenCms Days 2015 How do you develop for OpenCms?
 
OpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals companyOpenCms Days 2015 Arkema, a leading chemicals company
OpenCms Days 2015 Arkema, a leading chemicals company
 
OpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portalsOpenCms Days 2014 - How Techem handles international customer portals
OpenCms Days 2014 - How Techem handles international customer portals
 
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and GruntOpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
OpenCms Days 2014 - Enhancing OpenCms front end development with Sass and Grunt
 
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TSOpenCms Days 2014 - OpenCms cloud setup with the FI-TS
OpenCms Days 2014 - OpenCms cloud setup with the FI-TS
 

Kürzlich hochgeladen

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Kürzlich hochgeladen (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

OpenCms Days 2013 - Social Connect for OpenCms Portal

  • 1. (c) 2012 eonas GmbH Social Connect Information Aggregation and social connections in OpenCms 1. Oct 2013
  • 2. (c) 2012 eonas GmbH What is Social? • Different “social” flavors available: • Twitter-Style • Follow/Being Followed • Xing/linked in • Profile/Skills/Discussions • Facebook • “Like” • Comments • Timelines • Chat/Conversations/Messages • Alfresco, Liferay etc 2
  • 3. (c) 2012 eonas GmbH Features Social Collaboration • Focusing on Organizations / Companies: • Xing Profiles: Interesting (for large Companies), but mostly Content • Groupware Functions: Calendar, Mails (Exchange et al.) • Document sharing (Sharepoint, Alfresco et al.) • Online Messaging • We liked: sharing news across different media/channels Twitter Follow / Facebook Comment 3 Area tightly covered with highly featured products!
  • 4. (c) 2012 eonas GmbH Existing Collaboration Software 4 Partial Integration only! Initial Target: News forwarding not possible
  • 5. (c) 2012 eonas GmbH Focus: Social Collaboration • Focusing on Organizations / Companies: • Xing Profiles: Interesting (for large Companies), but mostly Content • Groupware Functions: Calendar, Mails (Exchange et al.) • Document sharing (Sharepoint, Alfresco et al.) • Online Messaging • We liked: sharing news across different media/channels Twitter Follow / Facebook Comment Integration of existing services / data sources! 5
  • 6. (c) 2012 eonas GmbH Integrate 6
  • 7. (c) 2012 eonas GmbH Integration Approach • Thesis: For Social Features to work, you need mostly teasers, not fully featured content. So, why not extract teasers from those applications and “deep link” to the information source for further (inter-)action / when the User wants more 7
  • 8. (c) 2012 eonas GmbH Integration: Short Excursion • Example Yammer 8
  • 9. (c) 2012 eonas GmbH How to implement • Many Information sources (Software Repositories, Customer Database, Intellectual Property) shall not leave the Enterprise / Company / Organization • Adapters are required to interface backend systems • Installable Software required / Privacy Well suited problem for OpenCms Portal 9
  • 10. (c) 2012 eonas GmbH RSS de facto for syndication 10 IMAP/ICal SVN / ICal RSS
  • 11. (c) 2012 eonas GmbH (Enterprise) Application Integration • Write some Portlets for • Aggregation of data • This must support different data sources (pull and search) • Chat • XMPP etc (search) • Profiles • LDAP search (search only) • Use OpenCms for • Content / SOLR / Templating • Search must be handled in OpenCms and Portlets (later) 11
  • 12. (c) 2012 eonas GmbH Social Connect: Overview 12
  • 13. (c) 2012 eonas GmbH Architectural Overview 13 Tomcat Portlet: Timeline Portlet: Chat XMPP
  • 14. (c) 2012 eonas GmbH Detail View: Timeline / Activity Portlet 14 Social Connect (Follow, Post etc.) Search Engine RSS ICal Adapter3 Adapter4
  • 15. (c) 2012 eonas GmbH Integrated Search • Extended search: • Having teasers “pulled” to a dashboard/timeline is nice, but not the whole story Information should be searchable Content someone changed (either html or Office files), The telephone directory, Emails, Customers Details (CRM / ERP), Part numbers, database records in general Search must return “deep links” to Backing Applications 15
  • 16. (c) 2012 eonas GmbH Chat: XMPP Support 16
  • 17. (c) 2012 eonas GmbH Outlook: Document Sharing and Project 17 CMIS, Sharepoint Jira, Trac, Redmine
  • 18. (c) 2012 eonas GmbH Current State 18 Full Open Source Project • OpenCms Portal in Version 8.5.1 on Github and Sonatype • Demo does not contain “Social Connect” yet. • Social Connect: Portlets for Chat and Activity will be released on Github and integrated into the demo (some bugs still present) • https://github.com/eonas/opencmsportal/wiki Mailing List • Yet to come / when people are interested. • mailto: helmut.manck@eonas.de
  • 19. (c) 2012 eonas GmbH Thank You 19 Questions?