SlideShare a Scribd company logo
Single mail client for Lotus Domino
and MS Exchange with Liferay
Advanced features and a million open possibilities
Vladimir Vukadinovic,
PRODYNAAG
© PRODYNA AG 2015
Agenda:
1. PRODYNA AG
2. Single mail client idea
3. NABUCCO Groupware
4. DEILA framework
5. Liferay plugins package
© PRODYNA AG 2015
Agenda:
1. PRODYNA AG
2. Single mail client idea
3. NABUCCO Groupware
4. DEILA framework
5. Liferay plugins package
© PRODYNA AG 2015
PRODYNA AG
Key Facts
Growth Locations
Staff Development Focus
0
5
10
15
20
25
2009 10 11 12 2013
• Turnover FY 2013-2014:
27 Mio CHF
• Zero External Finance
• Privately held company
• 240 Employees
• 15 Employees in back
office
• No external staff
50
100
150
200
250
2009 11 2013
PMP Java / Java EE Portal Solutions CMS / DMS
IT-Consulting SOA/ESB Web-Applications Mobile SCRUM
Liferay CMMI Test Outsourcing COBOL MDA/MDD
Alfresco Collaboration CPRE ISTQB Skill Management
ITIL Test Automation Rich Clients
• Frankfurt am Main
• Hamburg
• Wolfsburg
• Düsseldorf
• Stuttgart
• München
• Basel (Swiss)
• Belgrad (Serbia)
© PRODYNA AG 2015
PRODYNA AG
Open Source Partners
Enterprise Service Bus / Data Integration Enterprise Document Management
Enterprise Portals Enterprise Web Content Management
© PRODYNA AG 2015
PRODYNA Reference
Enterprise Portal
© PRODYNA AG 2015
Agenda:
1. PRODYNA AG
2. Single mail client idea
3. NABUCCO Groupware
4. DEILA framework
5. Liferay plugins package
© PRODYNA AG 2015
Why do we need single mail client?
© PRODYNA AG 2015
• Single platform integration
• No expensive mail client license
• Central repository of assets
• Easy pluggable solution
• The most used mail services are Lotus Domino, MS Exchange,
OpenMail
Customer requirements
© PRODYNA AG 2015
Software Ergonomie
Mail Calendar
Contacts Tasks
© PRODYNA AG 2015
Customer / user requirements
Transparent access
• in app context
• in workflows / rules
Rule- / metadata-based
transfer + synch
Mail
Server A
Original Co.
Acquired Co.
Mail
Server B
Custom Process
Custom App
© PRODYNA AG 2015
Agenda:
1. PRODYNA AG
2. Single mail client idea
3. NABUCCO Groupware
4. DEILA framework
5. Liferay plugins package
© PRODYNA AG 2015
Goal: enterprise-level integration layer for Groupware applications
• Based on host platform standards & technology
• Provide Liferay with an enterprise level integration layer for Groupware
application
• Based on Liferay standards
• Looks and feels like Liferay
• Can be installed and configured in < 10mins
• Easily accessible for customization & custom processes
• Provide missing capabilities
• Distribute over the Liferay marketplace
Available for anyone
• Community users
• „Casual“ customers / end-users & large organisations
• System integrators / partners (of partners)
NABUCCO Groupware
Concept
© PRODYNA AG 2015
• Domains & connectors based on subsystems
• Connector specifies supported domains
• Domain provides activation + Liferay services
• Multiple connectors – instances & types
• Admin may disable domain per connector
=> (Re-)configuration without restart
NABUCCO Groupware
Modularity
© PRODYNA AG 2015
• IBM Lotus Domino
• NCSO.jar
• Remote, createSession()
• Remote classes use CORBA architecture
• Access the server over a TCP/IP
• Two parts access over HTTP protocol
• MS Exchange Server
• Exchange Web Services (EWS) Java API
• SOAP architecture
• Ability to create/update/move/copy items and folders
• Search items and folders
• Send messages, send meetings requests and more
NABUCCO Groupware for Liferay
Start Point
IBM Lotus Domino
© PRODYNA AG 2015
Integrate Portlets for 4 Domains
How NABUCCO Groupware works:
Tasks
Contacts Calendar
Mail
NABUCCO Groupware ®
Other
Groupware System
IBM Lotus Domino
© PRODYNA AG 2015
• Liferay portal platform
• Authentication
• Interportlet communication
• Liferay API
• Portlet 2.0
• Data Service Integration
• Spring MVC
• Service DI
• UI integration
• AlloyUI commponents
• DEILA framework
• Base framework
• UI framework
NABUCCO Groupware
Liferay integration
© PRODYNA AG 2015
Agenda:
1. PRODYNA AG
2. Single mail client idea
3. NABUCCO Groupware
4. DEILA framework
5. Liferay plugins package
© PRODYNA AG 2015
• DEILA base framework
• Domain support (email, calendar, contacts, tasks)
• Groupware module (Liferay, Alfresco, MS Exchange, Domino…)
• Service composition
• Exception hierarchy
• Logging
• Service factory
• Object builder
• Data model
• UI DEILA framework
• Extends AlloyUI components
• Support DISH schema concept
• UI registry definition
• Java renderers
DEILA framework
© PRODYNA AG 2015
DEILA object builders
DeilaToGroupwareMail
DeilaToMailExchange
GroupwareToDeilaMail
ExchangeToDeilaMail
implements
© PRODYNA AG 2015
* Definition of the field "DISH"-State given the Form Modes:
* "CREATE, EDIT, VIEW, SUMMARY". "DISH" stands for the quadruple
* Disable-Inline-Summary-Hidden.
*
*
* @attribute dish
* @type Object
*/
dishSchema : {
value : {},
setter : function(value) {
if (value === false) {
return {
CREATE : [ true, false, false, true ],
EDIT : [ true, false, false, true ],
VIEW : [ true, false, false, true ],
SUMMARY : [ true, false, false, true ]
};
}
UI DISH Schema
Support DISH state and DISH Mode
deila-input-field.js
© PRODYNA AG 2015
UI Dataflow
RegistryService RendererBuilder
- Find groupware
service
- Transform groupware
object to deila object
- Prepare form and
fields for dispaly
- Render UI components
© PRODYNA AG 2015
Agenda:
1. PRODYNA AG
2. Single mail client idea
3. NABUCCO Groupware
4. DEILA framework
5. Liferay plugins package
© PRODYNA AG 2015
• The four domains of NABUCCO Groupware
• Can be used independently, or as a suite
Mail Calendar
Contacts Tasks
Results
© PRODYNA AG 2015
Preferences
Liferay configuration
© PRODYNA AG 2015
Security and Passwords
Security Store
Groupware Account
Password
Groupware
System
Groupware Account
© PRODYNA AG 2015
Mail: Feature overview
Email visualization:
• Preview
• List
• Table
• Full HTML
Manage accounts and mailboxes
Manage folders
Search
Advanced Search
Notifications
Copy and move mail
Send & receive attachments
Send business cards (eCards)
Autocomplete from addresses
Send and receive events
Send and assign tasks
* Some features require all domains
© PRODYNA AG 2015
Mail
© PRODYNA AG 2015
Multi Instances & Instance Specific
Configuration
© PRODYNA AG 2015
Calendar: Feature overview
Manage calendars
• Create
• Rename
• Delete
Calendar sharing
Send and receive Invitations
• Accept
• Reject
Reminders
Search by name and time
Copy and move
Reserve resources
Calendar display:
• Year
• Month
• Week
• Day
• List
Appointment categorization
© PRODYNA AG 2015
Calendar
© PRODYNA AG 2015
Contacts: Feature Overview
Manage contacts
Manage groups
Manage resources (e.g. rooms)
Manage address books
Search for contacts
Public address books
Manage personal address books
Share address books
Copy and move
Visualization of contacts:
• Business card view
• Table view
• Preview (Tooltip)
• Full details
Send contacts (Text/eCard)
Sort by:
Name, Company, Email…
© PRODYNA AG 2015
Contacts
© PRODYNA AG 2015
Tasks: Feature Overview
Manage task lists
Manage tasks
• create, delete
• modify
• close
Assign tasks
Mark and classify tasks
Categorize teaks
Copy and move
Task visualization:
• Preview
• List
• Table
Sort by:
• Name
• Priority
• Due date
• and many others
Search
© PRODYNA AG 2015
Tasks
© PRODYNA AG 2015
Supported multidomain
IBM
Lotus Domino
Server
Mail
Calendar
ResourceContact
Invitation
Task
Microsoft
Exchange
Atlassian
Jira
NABUCCO Groupware ®
© PRODYNA AG 2015
Enterprise Groupware Integration
Enterprise Atlassian JIRA Integration
Enterprise Democracy: Voting & Opinions
Enterprise Innovation Management
Enterprise Meeting Finder
Liferay plugins package
© PRODYNA AG 2015
• „The value is in the integration“
The Big Picture:
NABUCCO Digital Workplace
© PRODYNA AG 2015
Benefit
• Groupware Support
• Liferay
• Remote Alfresco
• Atlassian JIRA
Advanced features
• Migration
• Integration with social site collaboration
tools
• Actions for rules and workflows
Custom integrations
• Alfresco Mobile
• Alfresco Workdesk
• Domain features
• Mail composition
• Meeting organization
• Ressource / contacts management
• Synchronization features
• Import / export
• Bi-directional synchronization
• UI / API features
• Widgets for forms
• Services / policy hooks
• Extensible metadata mapping
Customer Plugin
© PRODYNA AG 2015
Vladimir Vukadinovic
IT – Consultant / Senior Software Engineer
vladimir.vukadinovic@prodyna.com
Mobile + 381 69 135 1032
PRODYNA D.O.O
Bulevar Mihajla Pupina 6 11070 Beograd
prodyna.com
Questions?
https://www.prodyna.com/groupware

More Related Content

PDF
JavaCro'15 - Oracle Java Cloud Service Java PaaS - Duško Vukmanović
PDF
JavaCro'15 - Service Discovery in OSGi Beyond the JVM using Docker and Consul...
PDF
D-DAY 2015 Paas ORACLE
ODP
Spring cloud for microservices architecture
PDF
Building A Cloud Platform
PDF
Node and Micro-Services at IBM
PPTX
vCenter Orchestrator APIs
JavaCro'15 - Oracle Java Cloud Service Java PaaS - Duško Vukmanović
JavaCro'15 - Service Discovery in OSGi Beyond the JVM using Docker and Consul...
D-DAY 2015 Paas ORACLE
Spring cloud for microservices architecture
Building A Cloud Platform
Node and Micro-Services at IBM
vCenter Orchestrator APIs

What's hot (20)

PDF
Introducing The WSO2 Platform
PDF
What should I do now?! JCS for WebLogic Admins
PDF
Introduction To Cloud Foundry - SpringPeople
PPTX
V mware v realize orchestrator 6.0 knowledge transfer kit
PPTX
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
PDF
Understanding MicroSERVICE Architecture with Java & Spring Boot
PDF
Java on Azure
PPTX
Introduction to the Oracle Container Engine
PDF
Creating an Ecosystem Platform with Vertical PaaS
PPTX
Microservices Architecture (MSA) - Presentation made at AEA-MN quarterly even...
PDF
vRA7 What's New
PDF
Microservices architecture overview v3
PPTX
V mware v center orchestrator 5.5 knowledge transfer kit
PDF
Magnolia CMS on Jelastic
PPTX
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
PDF
Enterprise Integration with the WSO2 ESB
PPTX
How do we drive tech changes
PDF
Managing ESB artifacts with the WSO2 Governance Registry
PPTX
Built for Integration: Why Drupal 8 Should Be the Glue to Your Stack
ODP
micro services architecture (FrosCon2014)
Introducing The WSO2 Platform
What should I do now?! JCS for WebLogic Admins
Introduction To Cloud Foundry - SpringPeople
V mware v realize orchestrator 6.0 knowledge transfer kit
WSO2Con 2011: Introduction to the WSO2 Carbon Platform
Understanding MicroSERVICE Architecture with Java & Spring Boot
Java on Azure
Introduction to the Oracle Container Engine
Creating an Ecosystem Platform with Vertical PaaS
Microservices Architecture (MSA) - Presentation made at AEA-MN quarterly even...
vRA7 What's New
Microservices architecture overview v3
V mware v center orchestrator 5.5 knowledge transfer kit
Magnolia CMS on Jelastic
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
Enterprise Integration with the WSO2 ESB
How do we drive tech changes
Managing ESB artifacts with the WSO2 Governance Registry
Built for Integration: Why Drupal 8 Should Be the Glue to Your Stack
micro services architecture (FrosCon2014)
Ad

Similar to JavaCro'15 - Single mail client for Lotus Domino and MS Exchange with Liferay - Vladimir Vukadinović (20)

PDF
CO_Scenario_InfoDelivTr_FINAL ENGLISH
PDF
IBM Start Now Collaboration - Information Delivery and Tracking
PPT
SAP and Lotus Notes integration with Alloy
PDF
Lotus Notes and Domino Update - November 2010
PPT
AD406 - Building Composite Applications for Lotus Notes 8 - Lotusphere 2007
PDF
InfoFlo Whitepaper
PDF
InfoFlo Whitepaper
PDF
ID603: IBM Lotus Notes, IBM Lotus Domino and Collaboration at IBM
PDF
CO_Scenario_IntInfoDelv_FINAL ENGLISH
PDF
IBM Start Now- Interactive Information Delivery
ODP
IBM Smarter Collaboration
PDF
Drive User Adoption And Productivity Using Crm Within Microsoft Outlook
PDF
Migration from IBM Domino to IBM Verse
PDF
Ibm connect2013 id105-ibmconnections-mail
PPTX
Iamlug presentation without embedded video
PDF
Connect ed2015 it must be notes, must be something else
PDF
IBM ConnectED, BP101: @IF("It\'s Really Good";"It MUST Be Notes";"Must Be Som...
PPT
IBM UC2 strategy and solutions
PPT
IBM Alloy - Lotusphere Presentation
PPT
What's new in ibm notes and ibm domino v1
CO_Scenario_InfoDelivTr_FINAL ENGLISH
IBM Start Now Collaboration - Information Delivery and Tracking
SAP and Lotus Notes integration with Alloy
Lotus Notes and Domino Update - November 2010
AD406 - Building Composite Applications for Lotus Notes 8 - Lotusphere 2007
InfoFlo Whitepaper
InfoFlo Whitepaper
ID603: IBM Lotus Notes, IBM Lotus Domino and Collaboration at IBM
CO_Scenario_IntInfoDelv_FINAL ENGLISH
IBM Start Now- Interactive Information Delivery
IBM Smarter Collaboration
Drive User Adoption And Productivity Using Crm Within Microsoft Outlook
Migration from IBM Domino to IBM Verse
Ibm connect2013 id105-ibmconnections-mail
Iamlug presentation without embedded video
Connect ed2015 it must be notes, must be something else
IBM ConnectED, BP101: @IF("It\'s Really Good";"It MUST Be Notes";"Must Be Som...
IBM UC2 strategy and solutions
IBM Alloy - Lotusphere Presentation
What's new in ibm notes and ibm domino v1
Ad

More from HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association (20)

PDF
Java cro'21 the best tools for java developers in 2021 - hujak
PDF
JavaCro'21 - Java is Here To Stay - HUJAK Keynote
PDF
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
PPTX
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
PPTX
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
PDF
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
PDF
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
PDF
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
PPTX
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
PDF
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
PDF
Javantura v6 - When remote work really works - the secrets behind successful ...
PDF
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
PDF
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
PDF
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
PPTX
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
PDF
Javantura v6 - How can you improve the quality of your application - Ioannis ...
PDF
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
PDF
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
PDF
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
PDF
Javantura v6 - JDK 11 & JDK 12 - Dalibor Topic
Java cro'21 the best tools for java developers in 2021 - hujak
JavaCro'21 - Java is Here To Stay - HUJAK Keynote
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - JDK 11 & JDK 12 - Dalibor Topic

JavaCro'15 - Single mail client for Lotus Domino and MS Exchange with Liferay - Vladimir Vukadinović

  • 1. Single mail client for Lotus Domino and MS Exchange with Liferay Advanced features and a million open possibilities Vladimir Vukadinovic, PRODYNAAG
  • 2. © PRODYNA AG 2015 Agenda: 1. PRODYNA AG 2. Single mail client idea 3. NABUCCO Groupware 4. DEILA framework 5. Liferay plugins package
  • 3. © PRODYNA AG 2015 Agenda: 1. PRODYNA AG 2. Single mail client idea 3. NABUCCO Groupware 4. DEILA framework 5. Liferay plugins package
  • 4. © PRODYNA AG 2015 PRODYNA AG Key Facts Growth Locations Staff Development Focus 0 5 10 15 20 25 2009 10 11 12 2013 • Turnover FY 2013-2014: 27 Mio CHF • Zero External Finance • Privately held company • 240 Employees • 15 Employees in back office • No external staff 50 100 150 200 250 2009 11 2013 PMP Java / Java EE Portal Solutions CMS / DMS IT-Consulting SOA/ESB Web-Applications Mobile SCRUM Liferay CMMI Test Outsourcing COBOL MDA/MDD Alfresco Collaboration CPRE ISTQB Skill Management ITIL Test Automation Rich Clients • Frankfurt am Main • Hamburg • Wolfsburg • Düsseldorf • Stuttgart • München • Basel (Swiss) • Belgrad (Serbia)
  • 5. © PRODYNA AG 2015 PRODYNA AG Open Source Partners Enterprise Service Bus / Data Integration Enterprise Document Management Enterprise Portals Enterprise Web Content Management
  • 6. © PRODYNA AG 2015 PRODYNA Reference Enterprise Portal
  • 7. © PRODYNA AG 2015 Agenda: 1. PRODYNA AG 2. Single mail client idea 3. NABUCCO Groupware 4. DEILA framework 5. Liferay plugins package
  • 8. © PRODYNA AG 2015 Why do we need single mail client?
  • 9. © PRODYNA AG 2015 • Single platform integration • No expensive mail client license • Central repository of assets • Easy pluggable solution • The most used mail services are Lotus Domino, MS Exchange, OpenMail Customer requirements
  • 10. © PRODYNA AG 2015 Software Ergonomie Mail Calendar Contacts Tasks
  • 11. © PRODYNA AG 2015 Customer / user requirements Transparent access • in app context • in workflows / rules Rule- / metadata-based transfer + synch Mail Server A Original Co. Acquired Co. Mail Server B Custom Process Custom App
  • 12. © PRODYNA AG 2015 Agenda: 1. PRODYNA AG 2. Single mail client idea 3. NABUCCO Groupware 4. DEILA framework 5. Liferay plugins package
  • 13. © PRODYNA AG 2015 Goal: enterprise-level integration layer for Groupware applications • Based on host platform standards & technology • Provide Liferay with an enterprise level integration layer for Groupware application • Based on Liferay standards • Looks and feels like Liferay • Can be installed and configured in < 10mins • Easily accessible for customization & custom processes • Provide missing capabilities • Distribute over the Liferay marketplace Available for anyone • Community users • „Casual“ customers / end-users & large organisations • System integrators / partners (of partners) NABUCCO Groupware Concept
  • 14. © PRODYNA AG 2015 • Domains & connectors based on subsystems • Connector specifies supported domains • Domain provides activation + Liferay services • Multiple connectors – instances & types • Admin may disable domain per connector => (Re-)configuration without restart NABUCCO Groupware Modularity
  • 15. © PRODYNA AG 2015 • IBM Lotus Domino • NCSO.jar • Remote, createSession() • Remote classes use CORBA architecture • Access the server over a TCP/IP • Two parts access over HTTP protocol • MS Exchange Server • Exchange Web Services (EWS) Java API • SOAP architecture • Ability to create/update/move/copy items and folders • Search items and folders • Send messages, send meetings requests and more NABUCCO Groupware for Liferay Start Point IBM Lotus Domino
  • 16. © PRODYNA AG 2015 Integrate Portlets for 4 Domains How NABUCCO Groupware works: Tasks Contacts Calendar Mail NABUCCO Groupware ® Other Groupware System IBM Lotus Domino
  • 17. © PRODYNA AG 2015 • Liferay portal platform • Authentication • Interportlet communication • Liferay API • Portlet 2.0 • Data Service Integration • Spring MVC • Service DI • UI integration • AlloyUI commponents • DEILA framework • Base framework • UI framework NABUCCO Groupware Liferay integration
  • 18. © PRODYNA AG 2015 Agenda: 1. PRODYNA AG 2. Single mail client idea 3. NABUCCO Groupware 4. DEILA framework 5. Liferay plugins package
  • 19. © PRODYNA AG 2015 • DEILA base framework • Domain support (email, calendar, contacts, tasks) • Groupware module (Liferay, Alfresco, MS Exchange, Domino…) • Service composition • Exception hierarchy • Logging • Service factory • Object builder • Data model • UI DEILA framework • Extends AlloyUI components • Support DISH schema concept • UI registry definition • Java renderers DEILA framework
  • 20. © PRODYNA AG 2015 DEILA object builders DeilaToGroupwareMail DeilaToMailExchange GroupwareToDeilaMail ExchangeToDeilaMail implements
  • 21. © PRODYNA AG 2015 * Definition of the field "DISH"-State given the Form Modes: * "CREATE, EDIT, VIEW, SUMMARY". "DISH" stands for the quadruple * Disable-Inline-Summary-Hidden. * * * @attribute dish * @type Object */ dishSchema : { value : {}, setter : function(value) { if (value === false) { return { CREATE : [ true, false, false, true ], EDIT : [ true, false, false, true ], VIEW : [ true, false, false, true ], SUMMARY : [ true, false, false, true ] }; } UI DISH Schema Support DISH state and DISH Mode deila-input-field.js
  • 22. © PRODYNA AG 2015 UI Dataflow RegistryService RendererBuilder - Find groupware service - Transform groupware object to deila object - Prepare form and fields for dispaly - Render UI components
  • 23. © PRODYNA AG 2015 Agenda: 1. PRODYNA AG 2. Single mail client idea 3. NABUCCO Groupware 4. DEILA framework 5. Liferay plugins package
  • 24. © PRODYNA AG 2015 • The four domains of NABUCCO Groupware • Can be used independently, or as a suite Mail Calendar Contacts Tasks Results
  • 25. © PRODYNA AG 2015 Preferences Liferay configuration
  • 26. © PRODYNA AG 2015 Security and Passwords Security Store Groupware Account Password Groupware System Groupware Account
  • 27. © PRODYNA AG 2015 Mail: Feature overview Email visualization: • Preview • List • Table • Full HTML Manage accounts and mailboxes Manage folders Search Advanced Search Notifications Copy and move mail Send & receive attachments Send business cards (eCards) Autocomplete from addresses Send and receive events Send and assign tasks * Some features require all domains
  • 28. © PRODYNA AG 2015 Mail
  • 29. © PRODYNA AG 2015 Multi Instances & Instance Specific Configuration
  • 30. © PRODYNA AG 2015 Calendar: Feature overview Manage calendars • Create • Rename • Delete Calendar sharing Send and receive Invitations • Accept • Reject Reminders Search by name and time Copy and move Reserve resources Calendar display: • Year • Month • Week • Day • List Appointment categorization
  • 31. © PRODYNA AG 2015 Calendar
  • 32. © PRODYNA AG 2015 Contacts: Feature Overview Manage contacts Manage groups Manage resources (e.g. rooms) Manage address books Search for contacts Public address books Manage personal address books Share address books Copy and move Visualization of contacts: • Business card view • Table view • Preview (Tooltip) • Full details Send contacts (Text/eCard) Sort by: Name, Company, Email…
  • 33. © PRODYNA AG 2015 Contacts
  • 34. © PRODYNA AG 2015 Tasks: Feature Overview Manage task lists Manage tasks • create, delete • modify • close Assign tasks Mark and classify tasks Categorize teaks Copy and move Task visualization: • Preview • List • Table Sort by: • Name • Priority • Due date • and many others Search
  • 35. © PRODYNA AG 2015 Tasks
  • 36. © PRODYNA AG 2015 Supported multidomain IBM Lotus Domino Server Mail Calendar ResourceContact Invitation Task Microsoft Exchange Atlassian Jira NABUCCO Groupware ®
  • 37. © PRODYNA AG 2015 Enterprise Groupware Integration Enterprise Atlassian JIRA Integration Enterprise Democracy: Voting & Opinions Enterprise Innovation Management Enterprise Meeting Finder Liferay plugins package
  • 38. © PRODYNA AG 2015 • „The value is in the integration“ The Big Picture: NABUCCO Digital Workplace
  • 39. © PRODYNA AG 2015 Benefit • Groupware Support • Liferay • Remote Alfresco • Atlassian JIRA Advanced features • Migration • Integration with social site collaboration tools • Actions for rules and workflows Custom integrations • Alfresco Mobile • Alfresco Workdesk • Domain features • Mail composition • Meeting organization • Ressource / contacts management • Synchronization features • Import / export • Bi-directional synchronization • UI / API features • Widgets for forms • Services / policy hooks • Extensible metadata mapping Customer Plugin
  • 40. © PRODYNA AG 2015 Vladimir Vukadinovic IT – Consultant / Senior Software Engineer vladimir.vukadinovic@prodyna.com Mobile + 381 69 135 1032 PRODYNA D.O.O Bulevar Mihajla Pupina 6 11070 Beograd prodyna.com Questions? https://www.prodyna.com/groupware