admincamp 2009 · 2016-07-09 · admincamp 2009 gelsenkirchen, 28.-30. september 2009 lotus quickr...

25
AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept. 2009 Track: 4 - Session: 7

Upload: others

Post on 07-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

AdminCamp 2009Gelsenkirchen, 28.-30. September 2009

Lotus Quickr

Referenten: Stefan NethAndreas SchulteIBM Deutschland GmbH

Mittwoch, 30. Sept. 2009Track: 4 - Session: 7

Page 2: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

2IBM Corporation 2009

Quickr – ein Einstieg

Lotus QuickPlace

Workplace DocumentsWebSphere Content ManagerWebSphere PortalWebSphere Application Server

Quickr

Domino Domino.Doc

Lotus QuickrServices for Domino

Lotus QuickrServices for J2EE

Enterprise Content Management Systeme

Page 3: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

3IBM Corporation 2009

Shared Content

TeamWorkspaces

Anywhere AnytimeWorkflow

WikisTeam Blogs

Business templates

Quickr Content Stores

Page 4: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

4IBM Corporation 2009

●Mit Quickr arbeiten

●Dokumenten-Management● Lotus Symphony● MS Office

● Windows File Explorer

● Domino Places (Sideshelf addon)

●Business Templates● Team-Place, Wiki, Blog

●Informationen aus Quickr abrufen● Atom Feeds

Page 5: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

5IBM Corporation 2009

Quickr Funktionalitäten• Check-in & Check-out• Versionskontrolle• individuelle Ansichten zur

Inhaltsanzeige• private & öffentliche Ordner• Mehrstufige Sicherheit

• Bibliotheken / Raum• Folder• Dokument

• bibliotheksübergreifende Suche• Workflowintegration • RSS/Atom Feeds • anpassbares Design• Definition von Dokumententypen• Offline-Verfügbarkeit

Page 6: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

6IBM Corporation 2009

Quickr & REST• Der Begriff Representational State Transfer bzw. das Akronym REST bezeichnen

einen Softwarearchitekturstil für verteilte Hypermedia-Informationssysteme wie das World Wide Web. Während dessen Architektur durch den URI-Standard und HTTP beschrieben werden kann, legt der REST-Architekturstil nahe, jede Ressource mit einer eigenen URI anzusprechen. [1]

• Wohldefinierte Operationen• REST sieht eine Menge wohldefinierter Operationen vor, die auf alle

Informationen (Ressourcen genannt) angewendet werden können: HTTP selbst definiert eine Reihe von Operationen, darunter GET, POST, PUT und DELETE.[1]

• Für Quickr bedeutet dies: Quickr Objekte wie Dokumente, Folder oder Ansichten lassen sich mit einen im REST Stil programmierten Aufrufen benutzen.

• Introducing IBM Lotus Quickr Web services• http://www.ibm.com/developerworks/lotus/library/quickr-web-services/index.html?

S_TACT=105AGX13&S_CMP=EDU

• Introducing IBM Lotus Quickr REST services• http://www.ibm.com/developerworks/lotus/library/quickr-rest/?

S_TACT=105AGX13&S_CMP=EDU

Page 7: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

7IBM Corporation 2009

Beispiel

• http://quickr.acme.com/dm/atom/introspection • A GET request to this URL is used to retrieve the list of

libraries. The response contains an Atom service document with a single <workspace> element and <collection> element for each library (see listing 1).

<service> <workspace title="Teamspace Documents"> <collection title="Architecture Documents" href="http://quickr.acme.com/library/ 5d06ab0044ed8129bd5ebd4caeec5df1/feed">

<accept>application/*,image/*,*/*</accept> </collection> <collection title="Design Documents" href="http://quickr.acme.com/library/ 3c06ab0044ed8129bd5ebd4cbeec5dc4/feed">

<accept>application/*,image/*,*/*</accept> </collection> </workspace></service>

Page 8: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

8IBM Corporation 2009

Lotus Quickr 8.2(Domino services)

Sample of customer driven enhancementsPerformance – ex: serve static content using gzipUsability – ex: “add place to connector”

Integration with Lotus Connections and iNotesExtend a community with a placeStore/publish documents from activities into a placeLotus Quickr integration for iNotes 8.5

Extensibility and Platform supportLotus Domino 8.5 server certification - DAOS supportNovell eDirectory LDAP, etc.Extensibility - ex: new event hooks & API’s

Enhanced AdministrationAutomate and accelerate installation of hotfixes Quickr and Sametime can use Domino directoryMore configuration options for administratorsSecurity

Page 9: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

9IBM Corporation 2009

Lotus Quickr 8.2 (Both Domino and Portal Services)

Connector enhancementsBetter experience for email drag and drop (not just the attachment)

Store email as EML file (viewer provided)Linked attachments

Multi-user support in Lotus NotesAuto-populate places in connectors

Remotely controlled by administratorSupport for forward proxiesEnhanced authentication extension

Support for form-based authenticationTypically a “Service” engagement

SPNEGO Single Sign-OnTypically a “Service” engagement

Page 10: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

10IBM Corporation 2009

Some previously delivered in HF

DAOS Support

DAOS supportReduce the size of the nsf!Increase scale of documents in Quickr place

only meta-data is stored in nsfCurrent limit is 64 GB per nsf

Files on disk are stored compressedDuplicates automatically not storedGreater control of file storage

Page 11: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

11IBM Corporation 2009

DAOS & Quickr

Large Object Store for DominoAttachments are removed from Domino databasesContent is stored on file system Consolidates the storage of attachments for all users of a Domino serverSingle copy stored for multiple identical attachmentsCommon content is stored only once. DAOS manages reference counts on the

shared content.Requires no change to application design/usageDAOSManager operates beneath the Domino server levelAccess to DAOS objects is transparent to end-user, Domino server and

applicationsDAOS is transparent to C-API calls, Agents, LotusScriptDoes NOT leverage same code as Single Copy Object Store (SCOS)

Page 12: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

12IBM Corporation 2009

Requirements

Requires Domino 8.5 and the 8.5 ODSRequires transaction loggingEnabled on a server-by-server (Domino instance) basisWorks on ANY database that resides on an enabled serverAs long as database property selected

Der DAOS Support für Quickr manuell eingeschaltet.

d.h.:

- über compact und die entsprechenden Parameter die Quickr .nsf entsprechnend für DAOS aktivieren – load compact -c -daos on

- den DAOS Flag in den Properties einer einzelnen Quickr .nsf bei Bedarf setzen

Page 13: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

13IBM Corporation 2009

Integration - Lotus Connections

Extend a community with a place • Add a place when creating the

community• Changes to the membership are

shared • Visual integration

Store documents from an activity into a place• “Publish” a document from an activity

• Replaced with link• Build centralized content libraries with

enhanced document capabilities

13

NewNew

Page 14: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

14IBM Corporation 2009

Integration - iNotes 8.5

Access to Lotus Quickr places from iNotesSimilar to the functionality in a Notes client connector Send attachment(s) as linksSend a link to a Quickr documentSave attachments in a place

NewNew

Page 15: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

15IBM Corporation 2009

Connectors

Better support for email drag & dropCurrently email becomes a folder with message and attachments

Page 16: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

16IBM Corporation 2009

NewNewV. ConnectorsBetter support for email drag & drop

Store email as EML

Works better for Quickr Domino**

better experience for the userReduces folder clutter in place

Provide an EML viewer

Page 17: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

17IBM Corporation 2009

Exkurs: EML

• Used by many e-mail clients including Microsoft Outlook Express, Windows Mail and Mozilla Thunderbird. The files are plain text in MIME format, containing the e-mail header as well as the message contents and attachments in one or more of several formats. (http://en.wikipedia.org/wiki/E-mail)

• An industry standard email format used by mail email clients, servers and applications. This extension.is normally reserved for email files created to comply with the RFC 822 standard. This is the ideal and prefered format to backup, store and transfer emails. (http://bitdaddys.com/email-file-extensions.html)

Page 18: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

18IBM Corporation 2009

Quickr vs. Connections E-Mail Handling

• Differenzierung des Handlings von E-Mail von Lotus Notes E-Mail nach Quickr oder Connections Aktivities

• Quickr konvertiert beim Copy eines Mails aus dem Notes Mailfile das Mail in .eml

• Connections konvertiert beim Copy eines Mails aus dem Notes Mailfile nach Activities in HTML

Page 19: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

19IBM Corporation 2009

Ability to save all attachments to QuickrCurrent support is for individual attachment only

Connectors

End User contentSupport latest version of SymphonyImprove usability of Quickr links sent via email

Page 20: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

20IBM Corporation 2009

ConnectorsDeployability

Auto-populate places in connectorsAdministrator controlled list of places can be populated in the connectorsReduces confusion on ‘how-to’ add places in connectorsHelps training/support at customer site

Single sign-on with Windows desktopSPNEGO support

Support multi-user Notes client installsSupport forward proxy

Customers normally connect to the Internet using forward proxiesUsage of Quickr via hosted service

Support local groups Currently connectors ignore local group membership in a place (causing users to not

see content they have access to)Note: this feature is only available on Quickr / Domino

Page 21: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

21IBM Corporation 2009

Self Assessment and Strategy Guide for Migrating from Domino Document Manager An IBM Redbooks publication

This IBM® Redbooks® publication is intended to help your organization plan and prepare for a migration away from Lotus® Domino® Document Manager (formerly known as Domino.Doc). This IBM Redbook focuses primarily on analyzing, planning, and preparing with only a small portion devoted to the actual process of migrating to another solution. While there is no exact equivalent to Domino Document Manager (DDM), we discuss IBM Lotus Quickr™ in detail and illustrate how your organization can achieve many of the same functional goals using Lotus Quickr services for Domino. We introduce the tool for migrating, namely the Lotus Quickr Migrator: Domino Document Manager Edition, and discuss how you can use this for migrating content.

Page 22: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

22IBM Corporation 2009

ECM Integration und Quickr

• Integration mit Enterprise Content Management Systeme• IBM Filenet• IBM Content Manager

• z.Zt. nur für Quickr Services for J2EE (Domino Quickr auf Roadmap)

• Connectoren Nutzung zum Speichern / Öffnen von Content aus FileNet oder Content Manager

Page 23: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

23IBM Corporation 2009

Roadmap (Änderungen möglich)

XPages Integration

.... der Rest mündlich

................weiter mit DEMO

Page 24: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

24IBM Corporation 2009

Vielen Dank

Page 25: AdminCamp 2009 · 2016-07-09 · AdminCamp 2009 Gelsenkirchen, 28.-30. September 2009 Lotus Quickr Referenten: Stefan Neth Andreas Schulte IBM Deutschland GmbH Mittwoch, 30. Sept

25IBM Corporation 2009

Legal Disclaimers© IBM Corporation 2008. All Rights Reserved.

The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

References in this publication to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.

IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both.

Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.Other company, product, or service names may be trademarks or service marks of others.Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole

discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way.