SlideShare a Scribd company logo
1 of 66
Download to read offline
IBM Presents the Notes/Domino Roadmap
and a Deep Dive into Feature Pack 8
Mar. 28, 2017
This webinar is brought to you as part of the
free monthly webinar series from:
Howard Greenberg
@TLCC
Courtney Carter
@Teamstudio
Martin Donnelly
@TweeterDonnelly
Brian Gleeson
@BrianGleesonIE
Adam Kesner
@AdamKesnerIBM
Barry Rosen
@B_Rosen
teamstudio.com/blog
How can TLCC Help YOU!
1
• Private classes at
your location or
virtual
•XPages Development
•Support Existing Apps
•Administration
• Let us help you
become an expert
XPages developer!
• Delivered via Notes
• XPages
• Development
• Admin
• User
Self-
Paced
Courses
Mentoring
Instructor-
Led
Classes
Application
Development
and
Consulting
Free
Demo
Courses!
2
Don’t Miss Engage!!!
Mon-Tue, May 8-9, 2017
Antwerp, Belgium
80+ Sessions, all in English.
TOP speakers from all over the world!
5 Tracks:
Business & Strategy, Development, Administration & Deployment,
Emerging Technologies and Big Data & Analytics
ALL FOR FREE!!!
https://engage.ug/
Upcoming and Recorded Webinars
• May 2nd
– Back from the Dead: When Bad Code Kills a Good
Server with Serdar Basegmez and Bill Malchisky
www.tlcc.com/xpages-webinar
View Previous Webinars
(use url above)
Asking Questions – Q and A at the end
Use the Orange Arrow button to
expand the GoToWebinar panel
Then ask your questions in the
Questions pane!
We will answer your questions
verbally at the end of the
webinar
5
IBM Presents the Notes/Domino Plan and Feature
Pack 8
Barry Rosen
IBM
@B_Rosen
Adam Kesner
IBM
@AdamKesnerIBM
Martin Donnelly
IBM
@TweeterDonnelly
Brian Gleeson
IBM
@BGleesonIE
IBM Presents …
The Notes/Domino Roadmap and
A Deep Dive into Feature Pack 8
Barry Rosen
Adam Kesner
Martin Donnelly
Brian Gleeson
Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without
notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product direction and it
should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal
obligation to deliver any material, code or functionality. Information about potential future products may not
be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our products
remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled
environment. The actual throughput or performance that any user will experience will vary depending
upon many factors, including considerations such as the amount of multiprogramming in the user’s job
stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve results similar to those stated here.
2 3/28/2017
Introductions
3
Adam Kesner
ICS Offering Manager
@AdamKesnerIBM
Barry Rosen
ICS Offering Manager
@b_Rosen
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Notes / Domino Investments - Delivered in 2016 and Coming in 2017
• Support period extension and Continuous Improvements announcement
– Normal Passport Advantage schedule tied to Versions / Releases – Notes / Domino changes to incremental delivery
model with continued updates via Feature Packs
– September 13 2016 announcement extended the support extension for all current Notes and Domino platforms
through at least September 2021
– Fix Pack 7 released September 2016, ”FP8” 1q2017, etc
– Most features originally discussed as “Notes / Domino 9.0.2” are being released through Feature Packs
• IBM Mail Support for Microsoft Outlook (IMSMO)
– Extended Outlook support both the on premises and cloud deployments
• ICAA 1.0.1
• App.Next
– Domino XPages run-time on Bluemix was made available in Q2 2016
• IBM Verse On-Premises (General Availability December 30th 2016)
– Major addition for Notes / Domino customers – continued improvement to the platform!
– Intended for all active S&S and Dual Entitlement subscriptions which include Enterprise Client Access License (CAL)
– Recommended to use with IBM Connections 5.5 Files and Profiles to be deployed (on-premises)
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Notes Domino 9.0.1 Support Extension and 8.5.x End of Service
9.0.1 Support Extension
• Customers fully protected on
evolving Notes / Domino 9.0.1
platform until 2021
• Notes / Domino 9.0.1 continues to
be enhanced on both server and
client side
• IBM Verse On-Premises will
incorporate feature updates from the
cloud
8.5.x End of Service
• Notes / Domino 8.5.x has been in
market for 6 years
• Most of the client base has moved
to Notes / Domino 9.0.1
• Remaining customers have until
September 2018 to make the move
to Notes / Domino 9.0.1
o Customers requiring further support can
do so at an additional charge
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
What is a Feature Pack?
A “Feature Pack” delivers features, in addition to fixes. Our intent is to
provide Feature Packs at a cadence of 3-4 per year
o Notes / Domino 9.0.1 will be the baseline release and future updates will be
delivered as feature packs on top of 9.0.1. This provides a mechanism for
continuous delivery and eases deployments
o There are ”core” technical elements required to support the longevity of Domino
applications and these are of the highest priority in the upcoming Feature Packs
ND Feature Packs (incl VOP)
2016 2017 2018 2019 2020 2021 2022 2023
ND Continuous
Improvements –
incl. Verse
All statements about future shipments and support are for planning purposes only and subject to change at IBM’s sole discretion
IMSMO V2,
Bluemix,
ICAA 1.0.1
GA Verse
On-Prem
ND8.5 fee ext.
support begins
Domino Apps new
invest
• BP / Modernization
• IBM Platform update
ND9.0.1 support
& FP announce
7 8 . . .9
n
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Notes and Domino Platform Updates
• Microsoft Windows 2016 support added in Feature Pack 8
• 32 bit dropped for AIX and Linux server
• No new functional improvements for Linux client beyond Fix Pack 7
• Support continued through End of Support (EOS) for Notes Linux Client
• Notes Mac feature pack parity planning underway
• Alignment with IBM Verse On-Premises
• Embedded Sametime Feature Pack Upgrades
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Notes / Domino Template Updates
• Template releases will be in separate downloads aligned with Feature Pack
releases
• Posted on IBM Fix Central and not packaged with the fix pack installer –
optional download to upgrade templates
• Only updated templates will be released
• Will include changes needed for corresponding features / fixes in the Notes /
Domino Feature Pack
• There will be one zip file for English and one zip for all other languages
posted
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Notes Windows Feature Pack Candidates
Notes Fix Pack 7
• Improved support in the
Notes client for high
resolution monitors
including 4k monitors
• Support for TNEF
based calendar
invitations in Notes /
Domino addressing
parsing issues
Notes Feature Pack 8
• Support Java 8 runtime
• Ability to show internet
address instead of Notes
addresses in Mail /
Calendar / Contacts and
ToDo’s
• Improvements in
rendering forwarded
MIME messages (read-
only)
• Mail template update
• Policy support for Group
By Date and beginning of
message
Notes Feature Pack 9
• Upgrade OSGi / Eclipse /
SWT to support Java 8
compile time
• Ability to run rules on
existing emails
• Support for persistent VDIs
for Roaming and SAML
configurations
• Support for Last Name / First
Name mail addressing in
Notes client providing
consistent results
• Support auto refresh for
delegated mail files
High Priority
• Upgrade Embedded Sametime
• Support for STARTTLS protocol
in Notes client
• Support for incremental overlay
in federated calendars for ICS
files
• Delegate Calendar and ToDo's
option when delegating mail files
• Increase limit for junk mail in the
Notes client
• Archiving with editor access for
delegates
• Support for folder design
upgrades for large number of
folders
• Forward invitation as an
invitation
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
Domino / Application Development Feature Pack Candidates
Domino Fix Pack 7
• Notes / Domino Port
Encryption upgraded to
AES
Domino Feature Pack 8
• Upgrade Java 1.8 (Run time
only)
• Move Views outside of NSF for
Increased data store in NSF
• Document encryption for XPages
• Backend LotusScript / JavaScript
/ Java Access to ID Vault
• Increase Document Summary
limit from 64k to 16mb
• Domino Designer source control
extension point for Swiper
integration
• Pubnames template update
• Support ADFS 3.0
• New @ModifiedInThisFile,
@AddedToThisFile
Domino Feature Pack 9
• Upgrade to Java 1.8 (Designer
Compile time)
• Upgrade OSGi on Domino Server
• NIF: Concurrency Enhancements
& in-line view update
• Domino policy to restrict mail
from forwarding to an internet
address
• Support RFC 2231 - this RFC is
the current standard for
specifying non-ASCII headers. It
was first introduced over 15
years ago. It was not widely used
for many years. It is now the
default for many mail clients, e.g.,
Thunderbird
High Priority
• Performance and
Scalability
improvements for IBM
Verse On Premises
• DAS REST API
enhancements
IBM Verse
On-Premises
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
IBM Verse On-Premises Overview
• Domino customers can now deploy IBM Verse On-Premises and
further leverage their investment with IBM
• It provides the same rich experience as Verse in the cloud
• Customers can deploy IBM Verse On-Premises by installing
additional elements for search on Domino and using IBM
Connections functions via API-based access **
• Entitled via active S&S for Notes Client Access License:
- CEO com bundle or Messaging or Enterprise Client Access
License (CAL) / Processor Value Unity (PVU)
- Messaging / Collaboration Express
- All Dual Entitlement (DE) licensing
- Must have active S&S or Dual Entitlement (DE) Service!
- Leverage IBM Connections Files and Profiles entitlements
with Notes / Domino
** The Limited Entitlement to Connections Files and Profiles with all Notes / Domino licensing is upgraded to Connections 5.5
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
IBM Verse On-Premises High-Level Architecture
• Supported without IBM Connections 5.5 (or later) – Files / Profiles are required (on-premises) for full experience
• Domino 9.0.1 at latest Fix Pack level - Fix Pack 7
• Mail-file design must be at Domino 9.0 level (can be customized as long as standard fields etc. are unmodified).
APIs for populating
“Important to Me” bar,
social content, etc.
IBM Verse User Interface
(for Mail and Calendar
hosted from Domino)
Domino 9.0.1 / FP7+
(existing Domino mail
infrastructure)
IBM Connections 5.5 /
Cumulative Refresh 1
(for Files, Profiles, Preview, Business
Card, Team Analytics, etc.)
Search Index
(on Domino)
New components
Existing
components
What’s next for IBM Verse On-
Premises?
15 3/28/2017
Timeline
All modules completed.
IBM Verse Sync API access
(IBM internal only)
Sold via SOWs in the Apps
Program (i.e. Support Included)
“ALPHA”
(DEMO-only via
test accounts to
selected PREVIEW
customers )
BETA 1
(available to selected
PREVIEW customers)
BETA 2
(available to selected
PREVIEW customers)
Modules will be integrated fully
with Connections Cloud.
GA 1.0
GA Next
Start Project
May 2016
June/July
2016
Mid-July
2016
October
2016
December 2016
1H2017
Features under consideration:
• High Availability: performance and
scalability
• Files: filter and preview
• UI refresh
• IBM Connections 6.0 support
• Threads: message list and preview
• Sametime rich client integration
• Calendar Inbox
• Delegation for calendar and mail
• Extensibility
• Mobile enhancements (profile picture and
important people
• Suggested recipients
• Cognitive Organizer
• Promoted statements / messages
IBM’s statements regarding its plans, directions and intent are subject to
change or withdrawal without notice at IBM’s sole discretion.
IBM Verse
On-Premises
Feature Packs – An App Dev Perspective
18 3/28/2017
Introductions
19
Brian Gleeson
Software Developer
@BGleesonIE
Martin Donnelly
Software Architect
@TweeterDonnelly
Feature Packs – An App Dev Perspective
Feature Packs work well with XPages
XPages has been able to provide enhancements outside of the regular ND release cycle
Many XPages enhancements have been provided on OpenNTF.org via the XPages ExtLib project *
ExtLib enhancements have been re-integrated to ND core in all feature releases since 9.0
* XPages ExtLib is by far the most successful OpenNTF project to date with ~ 90K downloads
* http://extlib.openntf.org
Traditional
Model
Feature Packs – An App Dev Perspective
Up to now… XPages enhancements come from two different sources
1. XPages core depends on new Notes/Domino core features
e.g. Document encryption requires new Java APIs for access to the Domino user id vault and user id itself
2. ExtLib releases which are always based on ND capabilities available in most recent core release
e.g. Responsive capabilities was easy because everything needed to integrate Bootstrap was already there
Since Feature Packs allow new APIs, same model can be applied to FPs…
i.e. OpenNTF enhancements can be integrated into future ND Feature Packs
Feature Packs – An App Dev Perspective
Integrating OpenNTF enhancements into Feature Packs means
A continuous delivery model offering a more frequent refresh cycle than before
Less to do in terms of XPages Ext Lib upgrades, installs etc
As a open source contributor you can get your favorite thing into a ND Feature Pack !
Built-in granular control over the version of XPages you want to work with…
Feature Pack numbers will be added to the Minimum Supported Release menu in Domino Designer
Each XPages property is versioned in a way that supports Feature Pack delivery
New to 9.0.1 FP8
FP8
What’s in FP8 ?
…Bootstrap … JDBC ... Doc Encryption … Tooling…
Domino Designer
The Feature Pack Pipeline
A Rich XPages Stream for Feature Packs
XPages Extension Library has had 17 releases since 9.0.1 GA
… meaning all of these are candidates for future FPs:
RDBMS Support
Bootstrap Responsive Capabilities
DAS Enhancements
Bluemix Tooling
Community Contributed Features and Fixes
… plus features from the ND post-9.0.1 internal pipeline
Document encryption/decryption for the web
iNotes Calendar enhancements
Swiper Extension Point for Domino Designer
Miscellaneous Features and Fixes
Demos – Highlights of FP8
B
Document
Encryption
Domino Designer
… via JDBC
RDBMS
Access
RDBMS Support and Responsive XPages Demo
26
ExtLib Bugs
.NSF db
Core FP8 Bugs
DB2 db
XPages Application
9.0.1 FP8
Bootstrap RDBMS Support
Summary - Responsive XPages With Bootstrap
• Dynamically optimise UX across all devices
• Write once, run anywhere
• Bootstrap + Glyphicons + jQuery + XPages
27
Summary - Responsive XPages With Bootstrap
28
Q4 2014 2015 Q1 2016 Q1 2017
OpenNTF
ExtLib v10
Bootstrap Release 9.0.1 ExtLib Release
Bootstrap v3.2
OpenNTF
ExtLib v16
Bootstrap v3.3.6
IBM
V9.0.1 FP8
Bootstrap v3.3.7
OpenNTF
ExtLib v11-v15
Many responsive fixes &
improvements
Summary - Responsive XPages With Bootstrap
• Two main themes: Bootstrap3, Bootstrap3_flat
• Advanced theme: Bootstrap3_blank
• All XPages and ExtLib controls get Bootstrap look and feel
• Many controls made responsive
• Additional Bootstrap XPages controls
• Carousel
• Dashboard
• Navbar
• Application Layout Wizard
• Two added Responsive configurations
29
Summary – RDBMS Support in XPages
• Integrate relational data into XPages applications
• Bind XPages controls to JDBC Query or RowSet
• Improve performance with connection pooling, ‘Simple’ or ‘Apache DBCP’
• Use JDBC @functions in SSJS
• e.g. @JdbcExecuteQuery, @JdbcInsert, @JdbcUpdate
…
DB2®
SQL Server®Oracle®
PostgreSQL
XPages
App
30
Summary – RDBMS Support in XPages
JDBC Driver Plugin Wizard in Domino Designer
• Create Update Site
• or JDBC plugin only
31
Summary – Document Encryption / Decryption on the Web
What do you need for doc encryption on the web ?
1. Notes/Domino FP8 is the minimum release
2. Domino IDVault must be running in your server environment
3. Domino Security
• Users must have privilege to do encryption
• Ref: Notes Admin > Server doc security tab
4. Document encryption must be enabled on a per-NSF basis (opt-in)
• App Config > Xsp Properties > General > Data Sources
32
Summary – Document Encryption / Decryption on the Web
• Docs can be automatically decrypted by the XPages runtime
• Low code or No code required on the XPage
• Docs can be encrypted using secret or public/private keys
• Designer experience is simplified using wizards, pickers and @Functions
33
Secret Keys
Secret Key
Picker
Encrypted
Field
Summary – Document Encryption / Decryption on the Web
Supporting XPages Features
• New Secret Key Picker control
• Populates encryption field with secret keys from user id
• Existing Name Picker control
• Populates encryption keys with names for public/private keys
• New @Functions for simplified SSJS coding
• @UserSecretKeys()
• @UserID()
• New Domino Document Data Source Property
• encryptionKeysProvider
• New Managed Bean
• dominoIDVaultBean
• Connects end-users to the ID Vault
• Handles authentication
• New xsp.properties entry - xsp.domino.document.encryption=true|false 34
Summary – Document Encryption / Decryption on the Web
Programmability Enhancements - APIs
• New classes, methods & properties in C, Java, SSJS & LotusScript
• New IDVault and UserID classes + extensions to existing classes:
• Session class: IDVault Session.getIDVault()
• Database class: Database.setUserIDForDecrypt(UserID uid)
• Document class: Document.encrypt(Optional UserID uid)
35
Java
ServerSide JavaScript
Domino Designer Miscellany – All About You!
New XPages Preferences as per YOUR requests
• XPages Editor Pane Selection
• Design Visualization Behavior
• Palette Organization
36
Improved Developer Productivity
SSJS Editor Support for new Global Objects
Managed Beans SSJS Object List.. with TypeAhead Support
• userBean
• viewStateBean
• deviceBean
• dominoIDVaultBean
• YOUR Managed Beans
37
iNotes Calendar Support
See YOUR calendar in double quick time!
• New Designer wizard generates all the XSP markup needed for iNotes calendar
• Drag / Drop / Done
38
XPages Theme Extension Point
See YOUR themes in Domino Designer !
New Community Driven Feature ...
In the class that implements StyleKitFactory
also implement StyleKitListFactory
Return a list of themes using getThemeIds()
39
New Extension Point for Swiper enables tighter Designer Integration
Better Support for Team Development
• Filter irrelevant meta-data noise from your source control activities
40
A Look to the Future
IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
A Look to the Future…
Domino / Application Development Feature Pack Candidates
Domino Fix Pack 7
• Notes / Domino Port
Encryption upgraded to
AES
Domino Feature Pack 8
• Upgrade Java 1.8 (Run time
only)
• Move Views outside of NSF for
Increased data store in NSF
• Document encryption for XPages
• Backend LotusScript / JavaScript
/ Java Access to ID Vault
• Increase Document Summary
limit from 64k to 16mb
• Domino Designer source control
extension point for Swiper
integration
• Pubnames template update
• Support ADFS 3.0
• New @ModifiedInThisFile,
@AddedToThisFile
Domino Feature Pack 9
• Upgrade to Java 1.8 (Designer
Compile time)
• Upgrade OSGi on Domino Server
• XPages Open Sourcing
• NIF: Concurrency Enhancements
& in-line view update
• OpenNTF Community Projects /
Contributions
High Priority
• Performance and
Scalability
improvements for IBM
Verse On Premises
• DAS REST API
enhancements
A Look to the Future…
But this is what is REALLY exciting…
• An Eclipse upgrade means you can take advantage of Java 1.8 features in
• XPages, Custom Controls, Managed Beans
• Java Agents
• Java Design Element
• It gives us the opportunity to take advantage of modern Eclipse tooling
• Source control plug-ins (EGit, SCN, CVS etc)
• Updated Editors and Tooling (e.g. JavaScript enhancements, Bluemix)
• Latest Community Projects
• OSGi components requiring the modern implementations can be dropped in once again
SmartNSF FP9 Candidate
(To be included soon in ExtLibX on OpenNTF)
Transform your Notes Application
in a Microservice in Minutes!
Register your REST API via a single
file direct in the IBM Domino Designer
Expose the API under <your
database>.nsf/xsp/.xrest/
Using Groovy and Java to manipulate
the exposed data
Intercept the request by defined
events:
Validate
preload, postload, postnew
presave, postsave, presubmit
Q&A
45
?
Resources
Online Samples of Today’s Demo Apps
 http://xsamples.ibmcollabcloud.com/
Info and Blog Articles on Document Encryption / Domino ID Vault
 http://ibm.biz/NotesFieldEncryptionInfo - Article by Richard Schwartz
 http://ibm.biz/DominoIDVaultOverview - Article by Nancy E Kho
Bootstrap / Responsive Design
 http://ibm.biz/ResponsiveXPages1 - XPages Bootstrap Video by Brian Gleeson
 http://ibm.biz/ResponsiveXPages2 - XPages Bootstrap Video by Brian Gleeson … the sequel !
 http://getbootstrap.com/ - Bootstrap home page
 http://blog.getbootstrap.com/ - Official Bootstrap Blog
Resources
Useful XPages Sites
 https://www.openntf.org/ - Home page for OpenNTF
 https://extlib.openntf.org/ - XPages Extension Library site
 http://ibm.biz/MasteringXPages - Mastering XPages book
 http://xpages.info/ - XPages news site
 http://stackoverflow.com/questions/tagged/xpages - XPages on Stack Overflow
 https://xpagesandmore.blogspot.ie/ - More XPages news and updates
 http://www.tlcc.com/admin/tlccsite.nsf/pages/xpages - TLCC XPages Training
Reports from the Trenches
 http://camerongregor.com/ - Cameron Gregor
 http://johnjardin.ukuvuma.co.za/ - John Jardin
 http://xpageswiki.com – Julian Buss
 http://www.xpagedeveloper.com/ - Fredrik Norling
Thank You
Buíochas
Спасибо !
Merci !
Dank u !
Vielen Dank !
Gracias !
Grazie !
Tak !
‫شكرا‬
‫תודה‬‫רבה‬‫לך‬
Bye Bye 
Notices and
disclaimers
Copyright © 2017 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted
in any form without written permission from IBM.
U.S. Government Users Restricted Rights — Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been
reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall
have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER
EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS
INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS
OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which
they are provided.
IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been
previously installed. Regardless, our warranty terms apply.”
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented
as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost,
savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs
or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily
reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor
shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel
as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business
and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant
that its services or products will ensure that the customer is in compliance with any law
49 3/28/2017
Notices and
disclaimers
continued
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of
performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should
be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such
third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR
IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents,
copyrights, trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise
Document Management System™, FASP®, FileNet®, Global Business Services ®, Global Technology Services ®, IBM
ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®,
Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,
PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®,
SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®,
Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many
jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
50 3/28/2017
Backup
51
FAQs…
• Will I be able to take advantage of Java 8 in Designer in FP8 ?
 No, you can only compile XPages, Java agents and other Java artifacts to Java 6
 FP9 will support Java 8 from a design-time perspective
• Are new FP UI features translated into international languages ?
 Yes, runtime error messages and warnings will be based on user language preferences
 The developer experience in Domino Designer will be English-only
• What components have been upgraded in FP8 ?
 Dojo from 1.8.3 to 1.9.7
 CKEditor from 3.6.6.2 to 4.5.3.2
Other Potential Feature Pack Candidates
• XPages Open Sourcing
• Domino Designer Fixes
• More Community Contributions – what would you like ?
• Other OpenNTF Projects
• POI 4 XPages
• Smart NSF
53
Domino Database (NSF) Enhancements
View concurrency enhancements
Dedicated View Refresh: Dedicated background thread alleviates
issue of view indexes being update at same time when
reading/writing to a view
Inline view updates: views are updated as part of the note
updates
Store database view indexes (NIF) on disk
Store views indexes outside of NSF
View indexes on disk can grow to 1 Terabyte
View indexes encrypted at same level as NSF
54
Domino Database (NSF) Enhancements
Expand 64K Summary data limit
In current releases Text (Summary) limit is:
64KB per document
32KB per field
32KB per view entry
In Notes/Domino 9.0.x we have raised the Summary data
16MB per document
Individual Field/View limits remain unchanged
55
Important
speaker
instructions
MANDATORY DISCLAIMERS must be added to your presentation. Also, be sure your presentation
complies with the marketing guidelines.
FORWARD CONTENT – If your presentation has forward looking content, it is mandatory that you put the
forward disclaimer as slide 2 in your presentation, right after the Title slide. (This is the “Please Note”
disclaimer slide, in this template, third slide down, slide number 3).
ALL OTHERS – All presentations, whether they have future content or not, must include the mandatory
“Notices and Disclaimers” – slides 19 & 20 in this template. Insert these slides just before the “Thank You”
slide in your deck.
Please be mindful of the legal guidance and approvals needed for use of photos, logos,
customer references and analyst information. It is recommended to have your material reviewed
by Legal if you have any concerns regarding your content.
Please submit your final presentation in the online Speaker Kit by January 19, 2017.
Post your final file in PDF format using the following naming convention: session code.pptx
(For example, 1576.pptx)
Revenue Recognition guidance of what you can and can not say is embedded in the tool and
also available through this link: https://w3-connections.ibm.com/wikis/home?lang=en-
us#!/wiki/Wdf871912a129_4804_a2f6_32c8b82d3274/page/Product%20Disclosure-
%20Revenue%20Recognition%20Guidelines
Note: Please remove these instructions before finalizing your presentation.
56
@B_Rosen
@AdamKesnerIBM
@TweeterDonnelly
@BGleesonIE
@TLCCLtd
@Teamstudio
Upcoming Events:
Connect Comes to the UK, May 4th
Engage in Antwerp Belgium, May 8-9
DNUG meeting in Germany on May 31 to June 1
Social Connections in Chicago, IL on June 1-2
MWLUG in Alexandria, VA on August 8-10, 2017
Question and Answer Time!
Teamstudio Questions?
contactus@teamstudio.com
978-712-0924
TLCC Questions?
howardg@tlcc.com
888-241-8522 or 561-953-0095
Howard Greenberg
Courtney Carter
Barry Rosen Adam Kesner Martin Donnelly Brian Gleeson

More Related Content

What's hot

Ibm connections 5.0 installation step-by-step (windows and tds)
Ibm connections 5.0   installation step-by-step (windows and tds)Ibm connections 5.0   installation step-by-step (windows and tds)
Ibm connections 5.0 installation step-by-step (windows and tds)Fuangwith Sopharath
 
Marty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth DimensionallyMarty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth DimensionallyTeamstudio
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guideRoberto Boccadoro
 
Open Mic on Managed Mail Replica
Open Mic on Managed Mail ReplicaOpen Mic on Managed Mail Replica
Open Mic on Managed Mail Replicajayeshpar2006
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentTeamstudio
 
IBM Verse On-premises
IBM Verse On-premisesIBM Verse On-premises
IBM Verse On-premisesjayeshpar2006
 
Admin Hacks for Users and Admins Sanity
Admin Hacks for Users and Admins SanityAdmin Hacks for Users and Admins Sanity
Admin Hacks for Users and Admins SanityKeith Brooks
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
 
What We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections AdministratorWhat We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections AdministratorGabriella Davis
 
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginWhat's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginRahul A. Garg
 
I'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldI'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldKeith Brooks
 
Extension Library - Viagra for XPages
Extension Library - Viagra for XPagesExtension Library - Viagra for XPages
Extension Library - Viagra for XPagesUlrich Krause
 
bccon-2014 com02 level-up_building_next_generation_business_applications
bccon-2014 com02 level-up_building_next_generation_business_applicationsbccon-2014 com02 level-up_building_next_generation_business_applications
bccon-2014 com02 level-up_building_next_generation_business_applicationsICS User Group
 
Upgrade to domino 9.0.1
Upgrade to domino 9.0.1Upgrade to domino 9.0.1
Upgrade to domino 9.0.1Ranjit Rai
 
Modernizing Rooms and Resources Functionality
Modernizing Rooms and Resources FunctionalityModernizing Rooms and Resources Functionality
Modernizing Rooms and Resources FunctionalityKeith Brooks
 
Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...dominion
 
Whats new in IBM Domino Version 9 Social Edition
Whats new in IBM Domino Version 9 Social EditionWhats new in IBM Domino Version 9 Social Edition
Whats new in IBM Domino Version 9 Social EditionNovakenstein
 

What's hot (20)

Ibm connections 5.0 installation step-by-step (windows and tds)
Ibm connections 5.0   installation step-by-step (windows and tds)Ibm connections 5.0   installation step-by-step (windows and tds)
Ibm connections 5.0 installation step-by-step (windows and tds)
 
Marty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth DimensionallyMarty, You're Just Not Thinking Fourth Dimensionally
Marty, You're Just Not Thinking Fourth Dimensionally
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guide
 
Open Mic on Managed Mail Replica
Open Mic on Managed Mail ReplicaOpen Mic on Managed Mail Replica
Open Mic on Managed Mail Replica
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
 
Migration:Impossible ... Not so
Migration:Impossible ... Not soMigration:Impossible ... Not so
Migration:Impossible ... Not so
 
IBM Verse On-premises
IBM Verse On-premisesIBM Verse On-premises
IBM Verse On-premises
 
Admin Hacks for Users and Admins Sanity
Admin Hacks for Users and Admins SanityAdmin Hacks for Users and Admins Sanity
Admin Hacks for Users and Admins Sanity
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
What We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections AdministratorWhat We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections Administrator
 
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginWhat's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
 
I'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldI'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo World
 
Extension Library - Viagra for XPages
Extension Library - Viagra for XPagesExtension Library - Viagra for XPages
Extension Library - Viagra for XPages
 
bccon-2014 com02 level-up_building_next_generation_business_applications
bccon-2014 com02 level-up_building_next_generation_business_applicationsbccon-2014 com02 level-up_building_next_generation_business_applications
bccon-2014 com02 level-up_building_next_generation_business_applications
 
Upgrade to domino 9.0.1
Upgrade to domino 9.0.1Upgrade to domino 9.0.1
Upgrade to domino 9.0.1
 
Modernizing Rooms and Resources Functionality
Modernizing Rooms and Resources FunctionalityModernizing Rooms and Resources Functionality
Modernizing Rooms and Resources Functionality
 
Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...
 
Notes and Domino Roadmap
Notes and Domino RoadmapNotes and Domino Roadmap
Notes and Domino Roadmap
 
Whats new in IBM Domino Version 9 Social Edition
Whats new in IBM Domino Version 9 Social EditionWhats new in IBM Domino Version 9 Social Edition
Whats new in IBM Domino Version 9 Social Edition
 
Quickr
QuickrQuickr
Quickr
 

Viewers also liked

Embracing iot in the enterprise
Embracing iot in the enterpriseEmbracing iot in the enterprise
Embracing iot in the enterpriseGabriella Davis
 
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...Teamstudio
 
Partitioning IBM Connections Cloud Administration
Partitioning IBM Connections Cloud AdministrationPartitioning IBM Connections Cloud Administration
Partitioning IBM Connections Cloud AdministrationMaurice Teeuwe
 
How to Scale Your Architecture and DevOps Practices for Big Data Applications
How to Scale Your Architecture and DevOps Practices for Big Data ApplicationsHow to Scale Your Architecture and DevOps Practices for Big Data Applications
How to Scale Your Architecture and DevOps Practices for Big Data ApplicationsAmazon Web Services
 
IBM Presents the IBM Notes and Domino Roadmap
IBM Presents the IBM Notes and Domino RoadmapIBM Presents the IBM Notes and Domino Roadmap
IBM Presents the IBM Notes and Domino RoadmapTeamstudio
 
Managing resistance to change
Managing resistance to changeManaging resistance to change
Managing resistance to changePedro J Marcano P
 
Curriculum Tomasello Monica
Curriculum Tomasello MonicaCurriculum Tomasello Monica
Curriculum Tomasello MonicaMonica Tomasello
 
C/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersC/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersUlrich Krause
 
Cisco & MapR bring 3 Superpowers to SAP HANA Deployments
Cisco & MapR bring 3 Superpowers to SAP HANA DeploymentsCisco & MapR bring 3 Superpowers to SAP HANA Deployments
Cisco & MapR bring 3 Superpowers to SAP HANA DeploymentsMapR Technologies
 
Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...
Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...
Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...Lean IT Association
 
DIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slidesDIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slidesDisplayr
 
Top 10 Poster Designs of the Past Half-Century
Top 10 Poster Designs of the Past Half-CenturyTop 10 Poster Designs of the Past Half-Century
Top 10 Poster Designs of the Past Half-CenturyIlana Greenberg
 
Global SAP Support from Invenio
Global SAP Support from InvenioGlobal SAP Support from Invenio
Global SAP Support from InvenioinvenioLSI
 
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015Ed Brill
 
Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017Gabriella Davis
 

Viewers also liked (20)

Meetit16 KeyNote di Apertura
Meetit16 KeyNote di AperturaMeetit16 KeyNote di Apertura
Meetit16 KeyNote di Apertura
 
Embracing iot in the enterprise
Embracing iot in the enterpriseEmbracing iot in the enterprise
Embracing iot in the enterprise
 
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
XPages and jQuery DataTables: Simplifying View Creation while Maximizing Func...
 
Partitioning IBM Connections Cloud Administration
Partitioning IBM Connections Cloud AdministrationPartitioning IBM Connections Cloud Administration
Partitioning IBM Connections Cloud Administration
 
How to Scale Your Architecture and DevOps Practices for Big Data Applications
How to Scale Your Architecture and DevOps Practices for Big Data ApplicationsHow to Scale Your Architecture and DevOps Practices for Big Data Applications
How to Scale Your Architecture and DevOps Practices for Big Data Applications
 
IBM Presents the IBM Notes and Domino Roadmap
IBM Presents the IBM Notes and Domino RoadmapIBM Presents the IBM Notes and Domino Roadmap
IBM Presents the IBM Notes and Domino Roadmap
 
Managing resistance to change
Managing resistance to changeManaging resistance to change
Managing resistance to change
 
Curriculum Tomasello Monica
Curriculum Tomasello MonicaCurriculum Tomasello Monica
Curriculum Tomasello Monica
 
C/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersC/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino Developers
 
Ruang lingkup taksonomi
Ruang lingkup taksonomiRuang lingkup taksonomi
Ruang lingkup taksonomi
 
Was ist Docker ?
Was ist Docker ?Was ist Docker ?
Was ist Docker ?
 
SAP Content Management Solution Brief
SAP Content Management Solution Brief SAP Content Management Solution Brief
SAP Content Management Solution Brief
 
Cisco & MapR bring 3 Superpowers to SAP HANA Deployments
Cisco & MapR bring 3 Superpowers to SAP HANA DeploymentsCisco & MapR bring 3 Superpowers to SAP HANA Deployments
Cisco & MapR bring 3 Superpowers to SAP HANA Deployments
 
Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...
Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...
Principios Lean: Una perspectiva histórica desde las cadenas de producción ha...
 
SAP HANA and SAP Vora
SAP HANA and SAP VoraSAP HANA and SAP Vora
SAP HANA and SAP Vora
 
DIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slidesDIY Driver Analysis Webinar slides
DIY Driver Analysis Webinar slides
 
Top 10 Poster Designs of the Past Half-Century
Top 10 Poster Designs of the Past Half-CenturyTop 10 Poster Designs of the Past Half-Century
Top 10 Poster Designs of the Past Half-Century
 
Global SAP Support from Invenio
Global SAP Support from InvenioGlobal SAP Support from Invenio
Global SAP Support from Invenio
 
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
IBM Social Business Journey and IBM Verse / cloud collaboration #MWLUG2015
 
Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017
 

Similar to IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8

Str02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsightsStr02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsightspanagenda
 
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesBelsoft
 
IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)eschwalb
 
Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Teamstudio
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDNUG e.V.
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Edouard RIVOAL
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Jeremy Dormand
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Eric Roselier
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Vincent Bellamy
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Yann Lecourt
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesEamon Muldoon
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternTeamstudio
 
Connect 2017 - Melhores Momentos
Connect 2017 - Melhores MomentosConnect 2017 - Melhores Momentos
Connect 2017 - Melhores MomentosGeorge Araujo
 
Id111 - IBM Notes Browser Plug-in at Connect 2014
Id111 - IBM Notes Browser Plug-in at Connect 2014Id111 - IBM Notes Browser Plug-in at Connect 2014
Id111 - IBM Notes Browser Plug-in at Connect 2014rajeshpatil
 
LOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 Environments
LOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 EnvironmentsLOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 Environments
LOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 EnvironmentsMarek Zawadzki
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapTeamstudio
 
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications Franziska Tanner
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
 

Similar to IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8 (20)

Str02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsightsStr02. IBM Application Modernization with panagenda ApplicationInsights
Str02. IBM Application Modernization with panagenda ApplicationInsights
 
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
 
IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)
 
Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?Domino, Notes, and Verse - Where are We and Whats the Future?
Domino, Notes, and Verse - Where are We and Whats the Future?
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdf
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller Pattern
 
Connect 2017 - Melhores Momentos
Connect 2017 - Melhores MomentosConnect 2017 - Melhores Momentos
Connect 2017 - Melhores Momentos
 
Id111 - IBM Notes Browser Plug-in at Connect 2014
Id111 - IBM Notes Browser Plug-in at Connect 2014Id111 - IBM Notes Browser Plug-in at Connect 2014
Id111 - IBM Notes Browser Plug-in at Connect 2014
 
Mail Client from Traveler to Verse On-Premises
Mail Client from Traveler to Verse On-PremisesMail Client from Traveler to Verse On-Premises
Mail Client from Traveler to Verse On-Premises
 
LOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 Environments
LOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 EnvironmentsLOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 Environments
LOT-926 Managing and Maintaining IBM Lotus Notes and Domino 8.5 Environments
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino Roadmap
 
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
MWLUG 2017: BP107 Plotting the Path for your IBM Domino Applications
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
 

More from Teamstudio

Search Terms and Design Complexity: A Tutorial Before Modernizing or Migrating
Search Terms and Design Complexity: A Tutorial Before Modernizing or MigratingSearch Terms and Design Complexity: A Tutorial Before Modernizing or Migrating
Search Terms and Design Complexity: A Tutorial Before Modernizing or MigratingTeamstudio
 
Back from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good ServerBack from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good ServerTeamstudio
 
Understand Usage with Detailed Access Information
Understand Usage with Detailed Access InformationUnderstand Usage with Detailed Access Information
Understand Usage with Detailed Access InformationTeamstudio
 
Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections
Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections
Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections Teamstudio
 
Expanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate UsabilityExpanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate UsabilityTeamstudio
 
Optimus XPages Part 2: The Deep Dive
Optimus XPages Part 2: The Deep DiveOptimus XPages Part 2: The Deep Dive
Optimus XPages Part 2: The Deep DiveTeamstudio
 
Getting Started with the OpenNTF Domino API
Getting Started with the OpenNTF Domino APIGetting Started with the OpenNTF Domino API
Getting Started with the OpenNTF Domino APITeamstudio
 
Understand the True Business Usage of Notes Applications with Usage Auditor
Understand the True Business Usage of Notes Applications with Usage AuditorUnderstand the True Business Usage of Notes Applications with Usage Auditor
Understand the True Business Usage of Notes Applications with Usage AuditorTeamstudio
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesTeamstudio
 
Building Responsive Applications Using XPages
Building Responsive Applications Using XPagesBuilding Responsive Applications Using XPages
Building Responsive Applications Using XPagesTeamstudio
 
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino AppsUsing Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino AppsTeamstudio
 
Ask the XPages Experts
Ask the XPages ExpertsAsk the XPages Experts
Ask the XPages ExpertsTeamstudio
 
Everything XControls
Everything XControlsEverything XControls
Everything XControlsTeamstudio
 
Move Your XPages Applications to the Fast Lane
Move Your XPages Applications to the Fast LaneMove Your XPages Applications to the Fast Lane
Move Your XPages Applications to the Fast LaneTeamstudio
 
Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...
Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...
Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...Teamstudio
 
Transformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPagesTransformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPagesTeamstudio
 
A Notes Developer's Journey into Java
A Notes Developer's Journey into JavaA Notes Developer's Journey into Java
A Notes Developer's Journey into JavaTeamstudio
 
Mobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an AppMobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an AppTeamstudio
 
Tips for Building your First XPages Java Application
Tips for Building your First XPages Java ApplicationTips for Building your First XPages Java Application
Tips for Building your First XPages Java ApplicationTeamstudio
 
Access Data from XPages with the Relational Controls
Access Data from XPages with the Relational ControlsAccess Data from XPages with the Relational Controls
Access Data from XPages with the Relational ControlsTeamstudio
 

More from Teamstudio (20)

Search Terms and Design Complexity: A Tutorial Before Modernizing or Migrating
Search Terms and Design Complexity: A Tutorial Before Modernizing or MigratingSearch Terms and Design Complexity: A Tutorial Before Modernizing or Migrating
Search Terms and Design Complexity: A Tutorial Before Modernizing or Migrating
 
Back from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good ServerBack from the Dead: When Bad Code Kills a Good Server
Back from the Dead: When Bad Code Kills a Good Server
 
Understand Usage with Detailed Access Information
Understand Usage with Detailed Access InformationUnderstand Usage with Detailed Access Information
Understand Usage with Detailed Access Information
 
Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections
Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections
Take a Trip Into the Forest: A Java Primer on Maps, Trees, and Collections
 
Expanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate UsabilityExpanding XPages with Bootstrap Plugins for Ultimate Usability
Expanding XPages with Bootstrap Plugins for Ultimate Usability
 
Optimus XPages Part 2: The Deep Dive
Optimus XPages Part 2: The Deep DiveOptimus XPages Part 2: The Deep Dive
Optimus XPages Part 2: The Deep Dive
 
Getting Started with the OpenNTF Domino API
Getting Started with the OpenNTF Domino APIGetting Started with the OpenNTF Domino API
Getting Started with the OpenNTF Domino API
 
Understand the True Business Usage of Notes Applications with Usage Auditor
Understand the True Business Usage of Notes Applications with Usage AuditorUnderstand the True Business Usage of Notes Applications with Usage Auditor
Understand the True Business Usage of Notes Applications with Usage Auditor
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best Practices
 
Building Responsive Applications Using XPages
Building Responsive Applications Using XPagesBuilding Responsive Applications Using XPages
Building Responsive Applications Using XPages
 
Using Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino AppsUsing Cool New Frameworks in (Mobile) Domino Apps
Using Cool New Frameworks in (Mobile) Domino Apps
 
Ask the XPages Experts
Ask the XPages ExpertsAsk the XPages Experts
Ask the XPages Experts
 
Everything XControls
Everything XControlsEverything XControls
Everything XControls
 
Move Your XPages Applications to the Fast Lane
Move Your XPages Applications to the Fast LaneMove Your XPages Applications to the Fast Lane
Move Your XPages Applications to the Fast Lane
 
Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...
Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...
Mobilisez vos Applications IBM Notes avec Teamstudio Unplugged ! (French Lang...
 
Transformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPagesTransformations: Smart Application Migration to XPages
Transformations: Smart Application Migration to XPages
 
A Notes Developer's Journey into Java
A Notes Developer's Journey into JavaA Notes Developer's Journey into Java
A Notes Developer's Journey into Java
 
Mobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an AppMobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an App
 
Tips for Building your First XPages Java Application
Tips for Building your First XPages Java ApplicationTips for Building your First XPages Java Application
Tips for Building your First XPages Java Application
 
Access Data from XPages with the Relational Controls
Access Data from XPages with the Relational ControlsAccess Data from XPages with the Relational Controls
Access Data from XPages with the Relational Controls
 

Recently uploaded

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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
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
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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
 

Recently uploaded (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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
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
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
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
 

IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8

  • 1. IBM Presents the Notes/Domino Roadmap and a Deep Dive into Feature Pack 8 Mar. 28, 2017
  • 2. This webinar is brought to you as part of the free monthly webinar series from:
  • 3. Howard Greenberg @TLCC Courtney Carter @Teamstudio Martin Donnelly @TweeterDonnelly Brian Gleeson @BrianGleesonIE Adam Kesner @AdamKesnerIBM Barry Rosen @B_Rosen
  • 5. How can TLCC Help YOU! 1 • Private classes at your location or virtual •XPages Development •Support Existing Apps •Administration • Let us help you become an expert XPages developer! • Delivered via Notes • XPages • Development • Admin • User Self- Paced Courses Mentoring Instructor- Led Classes Application Development and Consulting Free Demo Courses!
  • 6. 2 Don’t Miss Engage!!! Mon-Tue, May 8-9, 2017 Antwerp, Belgium 80+ Sessions, all in English. TOP speakers from all over the world! 5 Tracks: Business & Strategy, Development, Administration & Deployment, Emerging Technologies and Big Data & Analytics ALL FOR FREE!!! https://engage.ug/
  • 7. Upcoming and Recorded Webinars • May 2nd – Back from the Dead: When Bad Code Kills a Good Server with Serdar Basegmez and Bill Malchisky www.tlcc.com/xpages-webinar View Previous Webinars (use url above)
  • 8. Asking Questions – Q and A at the end Use the Orange Arrow button to expand the GoToWebinar panel Then ask your questions in the Questions pane! We will answer your questions verbally at the end of the webinar
  • 9. 5 IBM Presents the Notes/Domino Plan and Feature Pack 8 Barry Rosen IBM @B_Rosen Adam Kesner IBM @AdamKesnerIBM Martin Donnelly IBM @TweeterDonnelly Brian Gleeson IBM @BGleesonIE
  • 10. IBM Presents … The Notes/Domino Roadmap and A Deep Dive into Feature Pack 8 Barry Rosen Adam Kesner Martin Donnelly Brian Gleeson
  • 11. Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2 3/28/2017
  • 12. Introductions 3 Adam Kesner ICS Offering Manager @AdamKesnerIBM Barry Rosen ICS Offering Manager @b_Rosen
  • 13. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Notes / Domino Investments - Delivered in 2016 and Coming in 2017 • Support period extension and Continuous Improvements announcement – Normal Passport Advantage schedule tied to Versions / Releases – Notes / Domino changes to incremental delivery model with continued updates via Feature Packs – September 13 2016 announcement extended the support extension for all current Notes and Domino platforms through at least September 2021 – Fix Pack 7 released September 2016, ”FP8” 1q2017, etc – Most features originally discussed as “Notes / Domino 9.0.2” are being released through Feature Packs • IBM Mail Support for Microsoft Outlook (IMSMO) – Extended Outlook support both the on premises and cloud deployments • ICAA 1.0.1 • App.Next – Domino XPages run-time on Bluemix was made available in Q2 2016 • IBM Verse On-Premises (General Availability December 30th 2016) – Major addition for Notes / Domino customers – continued improvement to the platform! – Intended for all active S&S and Dual Entitlement subscriptions which include Enterprise Client Access License (CAL) – Recommended to use with IBM Connections 5.5 Files and Profiles to be deployed (on-premises)
  • 14. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Notes Domino 9.0.1 Support Extension and 8.5.x End of Service 9.0.1 Support Extension • Customers fully protected on evolving Notes / Domino 9.0.1 platform until 2021 • Notes / Domino 9.0.1 continues to be enhanced on both server and client side • IBM Verse On-Premises will incorporate feature updates from the cloud 8.5.x End of Service • Notes / Domino 8.5.x has been in market for 6 years • Most of the client base has moved to Notes / Domino 9.0.1 • Remaining customers have until September 2018 to make the move to Notes / Domino 9.0.1 o Customers requiring further support can do so at an additional charge
  • 15. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. What is a Feature Pack? A “Feature Pack” delivers features, in addition to fixes. Our intent is to provide Feature Packs at a cadence of 3-4 per year o Notes / Domino 9.0.1 will be the baseline release and future updates will be delivered as feature packs on top of 9.0.1. This provides a mechanism for continuous delivery and eases deployments o There are ”core” technical elements required to support the longevity of Domino applications and these are of the highest priority in the upcoming Feature Packs
  • 16. ND Feature Packs (incl VOP) 2016 2017 2018 2019 2020 2021 2022 2023 ND Continuous Improvements – incl. Verse All statements about future shipments and support are for planning purposes only and subject to change at IBM’s sole discretion IMSMO V2, Bluemix, ICAA 1.0.1 GA Verse On-Prem ND8.5 fee ext. support begins Domino Apps new invest • BP / Modernization • IBM Platform update ND9.0.1 support & FP announce 7 8 . . .9 n
  • 17. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Notes and Domino Platform Updates • Microsoft Windows 2016 support added in Feature Pack 8 • 32 bit dropped for AIX and Linux server • No new functional improvements for Linux client beyond Fix Pack 7 • Support continued through End of Support (EOS) for Notes Linux Client • Notes Mac feature pack parity planning underway • Alignment with IBM Verse On-Premises • Embedded Sametime Feature Pack Upgrades
  • 18. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Notes / Domino Template Updates • Template releases will be in separate downloads aligned with Feature Pack releases • Posted on IBM Fix Central and not packaged with the fix pack installer – optional download to upgrade templates • Only updated templates will be released • Will include changes needed for corresponding features / fixes in the Notes / Domino Feature Pack • There will be one zip file for English and one zip for all other languages posted
  • 19. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Notes Windows Feature Pack Candidates Notes Fix Pack 7 • Improved support in the Notes client for high resolution monitors including 4k monitors • Support for TNEF based calendar invitations in Notes / Domino addressing parsing issues Notes Feature Pack 8 • Support Java 8 runtime • Ability to show internet address instead of Notes addresses in Mail / Calendar / Contacts and ToDo’s • Improvements in rendering forwarded MIME messages (read- only) • Mail template update • Policy support for Group By Date and beginning of message Notes Feature Pack 9 • Upgrade OSGi / Eclipse / SWT to support Java 8 compile time • Ability to run rules on existing emails • Support for persistent VDIs for Roaming and SAML configurations • Support for Last Name / First Name mail addressing in Notes client providing consistent results • Support auto refresh for delegated mail files High Priority • Upgrade Embedded Sametime • Support for STARTTLS protocol in Notes client • Support for incremental overlay in federated calendars for ICS files • Delegate Calendar and ToDo's option when delegating mail files • Increase limit for junk mail in the Notes client • Archiving with editor access for delegates • Support for folder design upgrades for large number of folders • Forward invitation as an invitation
  • 20. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Domino / Application Development Feature Pack Candidates Domino Fix Pack 7 • Notes / Domino Port Encryption upgraded to AES Domino Feature Pack 8 • Upgrade Java 1.8 (Run time only) • Move Views outside of NSF for Increased data store in NSF • Document encryption for XPages • Backend LotusScript / JavaScript / Java Access to ID Vault • Increase Document Summary limit from 64k to 16mb • Domino Designer source control extension point for Swiper integration • Pubnames template update • Support ADFS 3.0 • New @ModifiedInThisFile, @AddedToThisFile Domino Feature Pack 9 • Upgrade to Java 1.8 (Designer Compile time) • Upgrade OSGi on Domino Server • NIF: Concurrency Enhancements & in-line view update • Domino policy to restrict mail from forwarding to an internet address • Support RFC 2231 - this RFC is the current standard for specifying non-ASCII headers. It was first introduced over 15 years ago. It was not widely used for many years. It is now the default for many mail clients, e.g., Thunderbird High Priority • Performance and Scalability improvements for IBM Verse On Premises • DAS REST API enhancements
  • 22. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. IBM Verse On-Premises Overview • Domino customers can now deploy IBM Verse On-Premises and further leverage their investment with IBM • It provides the same rich experience as Verse in the cloud • Customers can deploy IBM Verse On-Premises by installing additional elements for search on Domino and using IBM Connections functions via API-based access ** • Entitled via active S&S for Notes Client Access License: - CEO com bundle or Messaging or Enterprise Client Access License (CAL) / Processor Value Unity (PVU) - Messaging / Collaboration Express - All Dual Entitlement (DE) licensing - Must have active S&S or Dual Entitlement (DE) Service! - Leverage IBM Connections Files and Profiles entitlements with Notes / Domino ** The Limited Entitlement to Connections Files and Profiles with all Notes / Domino licensing is upgraded to Connections 5.5
  • 23. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. IBM Verse On-Premises High-Level Architecture • Supported without IBM Connections 5.5 (or later) – Files / Profiles are required (on-premises) for full experience • Domino 9.0.1 at latest Fix Pack level - Fix Pack 7 • Mail-file design must be at Domino 9.0 level (can be customized as long as standard fields etc. are unmodified). APIs for populating “Important to Me” bar, social content, etc. IBM Verse User Interface (for Mail and Calendar hosted from Domino) Domino 9.0.1 / FP7+ (existing Domino mail infrastructure) IBM Connections 5.5 / Cumulative Refresh 1 (for Files, Profiles, Preview, Business Card, Team Analytics, etc.) Search Index (on Domino) New components Existing components
  • 24. What’s next for IBM Verse On- Premises? 15 3/28/2017
  • 25. Timeline All modules completed. IBM Verse Sync API access (IBM internal only) Sold via SOWs in the Apps Program (i.e. Support Included) “ALPHA” (DEMO-only via test accounts to selected PREVIEW customers ) BETA 1 (available to selected PREVIEW customers) BETA 2 (available to selected PREVIEW customers) Modules will be integrated fully with Connections Cloud. GA 1.0 GA Next Start Project May 2016 June/July 2016 Mid-July 2016 October 2016 December 2016 1H2017
  • 26. Features under consideration: • High Availability: performance and scalability • Files: filter and preview • UI refresh • IBM Connections 6.0 support • Threads: message list and preview • Sametime rich client integration • Calendar Inbox • Delegation for calendar and mail • Extensibility • Mobile enhancements (profile picture and important people • Suggested recipients • Cognitive Organizer • Promoted statements / messages IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. IBM Verse On-Premises
  • 27. Feature Packs – An App Dev Perspective 18 3/28/2017
  • 28. Introductions 19 Brian Gleeson Software Developer @BGleesonIE Martin Donnelly Software Architect @TweeterDonnelly
  • 29. Feature Packs – An App Dev Perspective Feature Packs work well with XPages XPages has been able to provide enhancements outside of the regular ND release cycle Many XPages enhancements have been provided on OpenNTF.org via the XPages ExtLib project * ExtLib enhancements have been re-integrated to ND core in all feature releases since 9.0 * XPages ExtLib is by far the most successful OpenNTF project to date with ~ 90K downloads * http://extlib.openntf.org Traditional Model
  • 30. Feature Packs – An App Dev Perspective Up to now… XPages enhancements come from two different sources 1. XPages core depends on new Notes/Domino core features e.g. Document encryption requires new Java APIs for access to the Domino user id vault and user id itself 2. ExtLib releases which are always based on ND capabilities available in most recent core release e.g. Responsive capabilities was easy because everything needed to integrate Bootstrap was already there Since Feature Packs allow new APIs, same model can be applied to FPs… i.e. OpenNTF enhancements can be integrated into future ND Feature Packs
  • 31. Feature Packs – An App Dev Perspective Integrating OpenNTF enhancements into Feature Packs means A continuous delivery model offering a more frequent refresh cycle than before Less to do in terms of XPages Ext Lib upgrades, installs etc As a open source contributor you can get your favorite thing into a ND Feature Pack ! Built-in granular control over the version of XPages you want to work with… Feature Pack numbers will be added to the Minimum Supported Release menu in Domino Designer Each XPages property is versioned in a way that supports Feature Pack delivery New to 9.0.1 FP8
  • 32. FP8 What’s in FP8 ? …Bootstrap … JDBC ... Doc Encryption … Tooling… Domino Designer
  • 33. The Feature Pack Pipeline A Rich XPages Stream for Feature Packs XPages Extension Library has had 17 releases since 9.0.1 GA … meaning all of these are candidates for future FPs: RDBMS Support Bootstrap Responsive Capabilities DAS Enhancements Bluemix Tooling Community Contributed Features and Fixes … plus features from the ND post-9.0.1 internal pipeline Document encryption/decryption for the web iNotes Calendar enhancements Swiper Extension Point for Domino Designer Miscellaneous Features and Fixes
  • 34. Demos – Highlights of FP8 B Document Encryption Domino Designer … via JDBC RDBMS Access
  • 35. RDBMS Support and Responsive XPages Demo 26 ExtLib Bugs .NSF db Core FP8 Bugs DB2 db XPages Application 9.0.1 FP8 Bootstrap RDBMS Support
  • 36. Summary - Responsive XPages With Bootstrap • Dynamically optimise UX across all devices • Write once, run anywhere • Bootstrap + Glyphicons + jQuery + XPages 27
  • 37. Summary - Responsive XPages With Bootstrap 28 Q4 2014 2015 Q1 2016 Q1 2017 OpenNTF ExtLib v10 Bootstrap Release 9.0.1 ExtLib Release Bootstrap v3.2 OpenNTF ExtLib v16 Bootstrap v3.3.6 IBM V9.0.1 FP8 Bootstrap v3.3.7 OpenNTF ExtLib v11-v15 Many responsive fixes & improvements
  • 38. Summary - Responsive XPages With Bootstrap • Two main themes: Bootstrap3, Bootstrap3_flat • Advanced theme: Bootstrap3_blank • All XPages and ExtLib controls get Bootstrap look and feel • Many controls made responsive • Additional Bootstrap XPages controls • Carousel • Dashboard • Navbar • Application Layout Wizard • Two added Responsive configurations 29
  • 39. Summary – RDBMS Support in XPages • Integrate relational data into XPages applications • Bind XPages controls to JDBC Query or RowSet • Improve performance with connection pooling, ‘Simple’ or ‘Apache DBCP’ • Use JDBC @functions in SSJS • e.g. @JdbcExecuteQuery, @JdbcInsert, @JdbcUpdate … DB2® SQL Server®Oracle® PostgreSQL XPages App 30
  • 40. Summary – RDBMS Support in XPages JDBC Driver Plugin Wizard in Domino Designer • Create Update Site • or JDBC plugin only 31
  • 41. Summary – Document Encryption / Decryption on the Web What do you need for doc encryption on the web ? 1. Notes/Domino FP8 is the minimum release 2. Domino IDVault must be running in your server environment 3. Domino Security • Users must have privilege to do encryption • Ref: Notes Admin > Server doc security tab 4. Document encryption must be enabled on a per-NSF basis (opt-in) • App Config > Xsp Properties > General > Data Sources 32
  • 42. Summary – Document Encryption / Decryption on the Web • Docs can be automatically decrypted by the XPages runtime • Low code or No code required on the XPage • Docs can be encrypted using secret or public/private keys • Designer experience is simplified using wizards, pickers and @Functions 33 Secret Keys Secret Key Picker Encrypted Field
  • 43. Summary – Document Encryption / Decryption on the Web Supporting XPages Features • New Secret Key Picker control • Populates encryption field with secret keys from user id • Existing Name Picker control • Populates encryption keys with names for public/private keys • New @Functions for simplified SSJS coding • @UserSecretKeys() • @UserID() • New Domino Document Data Source Property • encryptionKeysProvider • New Managed Bean • dominoIDVaultBean • Connects end-users to the ID Vault • Handles authentication • New xsp.properties entry - xsp.domino.document.encryption=true|false 34
  • 44. Summary – Document Encryption / Decryption on the Web Programmability Enhancements - APIs • New classes, methods & properties in C, Java, SSJS & LotusScript • New IDVault and UserID classes + extensions to existing classes: • Session class: IDVault Session.getIDVault() • Database class: Database.setUserIDForDecrypt(UserID uid) • Document class: Document.encrypt(Optional UserID uid) 35 Java ServerSide JavaScript
  • 45. Domino Designer Miscellany – All About You! New XPages Preferences as per YOUR requests • XPages Editor Pane Selection • Design Visualization Behavior • Palette Organization 36
  • 46. Improved Developer Productivity SSJS Editor Support for new Global Objects Managed Beans SSJS Object List.. with TypeAhead Support • userBean • viewStateBean • deviceBean • dominoIDVaultBean • YOUR Managed Beans 37
  • 47. iNotes Calendar Support See YOUR calendar in double quick time! • New Designer wizard generates all the XSP markup needed for iNotes calendar • Drag / Drop / Done 38
  • 48. XPages Theme Extension Point See YOUR themes in Domino Designer ! New Community Driven Feature ... In the class that implements StyleKitFactory also implement StyleKitListFactory Return a list of themes using getThemeIds() 39
  • 49. New Extension Point for Swiper enables tighter Designer Integration Better Support for Team Development • Filter irrelevant meta-data noise from your source control activities 40
  • 50. A Look to the Future
  • 51. IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal without notice at IBM’s sole discretion. A Look to the Future… Domino / Application Development Feature Pack Candidates Domino Fix Pack 7 • Notes / Domino Port Encryption upgraded to AES Domino Feature Pack 8 • Upgrade Java 1.8 (Run time only) • Move Views outside of NSF for Increased data store in NSF • Document encryption for XPages • Backend LotusScript / JavaScript / Java Access to ID Vault • Increase Document Summary limit from 64k to 16mb • Domino Designer source control extension point for Swiper integration • Pubnames template update • Support ADFS 3.0 • New @ModifiedInThisFile, @AddedToThisFile Domino Feature Pack 9 • Upgrade to Java 1.8 (Designer Compile time) • Upgrade OSGi on Domino Server • XPages Open Sourcing • NIF: Concurrency Enhancements & in-line view update • OpenNTF Community Projects / Contributions High Priority • Performance and Scalability improvements for IBM Verse On Premises • DAS REST API enhancements
  • 52. A Look to the Future… But this is what is REALLY exciting… • An Eclipse upgrade means you can take advantage of Java 1.8 features in • XPages, Custom Controls, Managed Beans • Java Agents • Java Design Element • It gives us the opportunity to take advantage of modern Eclipse tooling • Source control plug-ins (EGit, SCN, CVS etc) • Updated Editors and Tooling (e.g. JavaScript enhancements, Bluemix) • Latest Community Projects • OSGi components requiring the modern implementations can be dropped in once again
  • 53. SmartNSF FP9 Candidate (To be included soon in ExtLibX on OpenNTF) Transform your Notes Application in a Microservice in Minutes! Register your REST API via a single file direct in the IBM Domino Designer Expose the API under <your database>.nsf/xsp/.xrest/ Using Groovy and Java to manipulate the exposed data Intercept the request by defined events: Validate preload, postload, postnew presave, postsave, presubmit
  • 55. Resources Online Samples of Today’s Demo Apps  http://xsamples.ibmcollabcloud.com/ Info and Blog Articles on Document Encryption / Domino ID Vault  http://ibm.biz/NotesFieldEncryptionInfo - Article by Richard Schwartz  http://ibm.biz/DominoIDVaultOverview - Article by Nancy E Kho Bootstrap / Responsive Design  http://ibm.biz/ResponsiveXPages1 - XPages Bootstrap Video by Brian Gleeson  http://ibm.biz/ResponsiveXPages2 - XPages Bootstrap Video by Brian Gleeson … the sequel !  http://getbootstrap.com/ - Bootstrap home page  http://blog.getbootstrap.com/ - Official Bootstrap Blog
  • 56. Resources Useful XPages Sites  https://www.openntf.org/ - Home page for OpenNTF  https://extlib.openntf.org/ - XPages Extension Library site  http://ibm.biz/MasteringXPages - Mastering XPages book  http://xpages.info/ - XPages news site  http://stackoverflow.com/questions/tagged/xpages - XPages on Stack Overflow  https://xpagesandmore.blogspot.ie/ - More XPages news and updates  http://www.tlcc.com/admin/tlccsite.nsf/pages/xpages - TLCC XPages Training Reports from the Trenches  http://camerongregor.com/ - Cameron Gregor  http://johnjardin.ukuvuma.co.za/ - John Jardin  http://xpageswiki.com – Julian Buss  http://www.xpagedeveloper.com/ - Fredrik Norling
  • 57. Thank You Buíochas Спасибо ! Merci ! Dank u ! Vielen Dank ! Gracias ! Grazie ! Tak ! ‫شكرا‬ ‫תודה‬‫רבה‬‫לך‬ Bye Bye 
  • 58. Notices and disclaimers Copyright © 2017 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights — Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law 49 3/28/2017
  • 59. Notices and disclaimers continued Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®, FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml. 50 3/28/2017
  • 61. FAQs… • Will I be able to take advantage of Java 8 in Designer in FP8 ?  No, you can only compile XPages, Java agents and other Java artifacts to Java 6  FP9 will support Java 8 from a design-time perspective • Are new FP UI features translated into international languages ?  Yes, runtime error messages and warnings will be based on user language preferences  The developer experience in Domino Designer will be English-only • What components have been upgraded in FP8 ?  Dojo from 1.8.3 to 1.9.7  CKEditor from 3.6.6.2 to 4.5.3.2
  • 62. Other Potential Feature Pack Candidates • XPages Open Sourcing • Domino Designer Fixes • More Community Contributions – what would you like ? • Other OpenNTF Projects • POI 4 XPages • Smart NSF 53
  • 63. Domino Database (NSF) Enhancements View concurrency enhancements Dedicated View Refresh: Dedicated background thread alleviates issue of view indexes being update at same time when reading/writing to a view Inline view updates: views are updated as part of the note updates Store database view indexes (NIF) on disk Store views indexes outside of NSF View indexes on disk can grow to 1 Terabyte View indexes encrypted at same level as NSF 54
  • 64. Domino Database (NSF) Enhancements Expand 64K Summary data limit In current releases Text (Summary) limit is: 64KB per document 32KB per field 32KB per view entry In Notes/Domino 9.0.x we have raised the Summary data 16MB per document Individual Field/View limits remain unchanged 55
  • 65. Important speaker instructions MANDATORY DISCLAIMERS must be added to your presentation. Also, be sure your presentation complies with the marketing guidelines. FORWARD CONTENT – If your presentation has forward looking content, it is mandatory that you put the forward disclaimer as slide 2 in your presentation, right after the Title slide. (This is the “Please Note” disclaimer slide, in this template, third slide down, slide number 3). ALL OTHERS – All presentations, whether they have future content or not, must include the mandatory “Notices and Disclaimers” – slides 19 & 20 in this template. Insert these slides just before the “Thank You” slide in your deck. Please be mindful of the legal guidance and approvals needed for use of photos, logos, customer references and analyst information. It is recommended to have your material reviewed by Legal if you have any concerns regarding your content. Please submit your final presentation in the online Speaker Kit by January 19, 2017. Post your final file in PDF format using the following naming convention: session code.pptx (For example, 1576.pptx) Revenue Recognition guidance of what you can and can not say is embedded in the tool and also available through this link: https://w3-connections.ibm.com/wikis/home?lang=en- us#!/wiki/Wdf871912a129_4804_a2f6_32c8b82d3274/page/Product%20Disclosure- %20Revenue%20Recognition%20Guidelines Note: Please remove these instructions before finalizing your presentation. 56
  • 66. @B_Rosen @AdamKesnerIBM @TweeterDonnelly @BGleesonIE @TLCCLtd @Teamstudio Upcoming Events: Connect Comes to the UK, May 4th Engage in Antwerp Belgium, May 8-9 DNUG meeting in Germany on May 31 to June 1 Social Connections in Chicago, IL on June 1-2 MWLUG in Alexandria, VA on August 8-10, 2017 Question and Answer Time! Teamstudio Questions? contactus@teamstudio.com 978-712-0924 TLCC Questions? howardg@tlcc.com 888-241-8522 or 561-953-0095 Howard Greenberg Courtney Carter Barry Rosen Adam Kesner Martin Donnelly Brian Gleeson