SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
(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?

Contenu connexe

Tendances

Share point 2010 administration & development
Share point 2010 administration & developmentShare point 2010 administration & development
Share point 2010 administration & development
MJ Ferdous
 
[[Read mefirsto stand]]
[[Read mefirsto stand]][[Read mefirsto stand]]
[[Read mefirsto stand]]
peter
 

Tendances (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]]
 

Similaire à OpenCms Days 2013 - Social Connect for OpenCms Portal

Microsoft and The Social Enterprise
Microsoft and The Social EnterpriseMicrosoft and The Social Enterprise
Microsoft and The Social Enterprise
Salman Ghani
 

Similaire à 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
 

Plus de Alkacon Software GmbH & Co. KG

Plus de 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
 

Dernier

Dernier (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

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?