The document provides an overview of keys to building and consuming open services for lifecycle collaboration (OSLC) providers. It discusses OSLC principles and community, common scenarios, tools, specifications, resource representations, linking, querying, and other implementation details. The summary emphasizes understanding scenarios, tools, and specifications before implementation to ensure interoperability and reuse of existing work.
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Keys to Building and Consuming Open Services for Lifecycle Collaboration (OSLC) Providers
1. Keys to Building and Consuming Open Services for Lifecycle Collaboration (OSLC) Providers in Support of Open Lifecycle Integrations Steve Speicher STSM, IBM Rational [email_address] TJI-1072
2.
3.
4.
5.
6. Planning our work Project 123 Task 14 Bug 76 Link CR Link SP Link Servers Rational Team Concert Product ABC Product DEF Product GHI Project 789
14. Delegated UI Explained #1 Click to launch delegated UI #2 iframe's src set to delegated UI's URL #3 Selection made #4 OK pressed – sends message (link+label) to parent window
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30. Jazz Interoperability Center { In collaboration with… } Come see Jazz and OSLC at play integrating IBM, 3rd party, and home-grown tools across the lifecycle! Go there now!!! Exhibit Hall June 6: 5 - 8 PM June 7: 11 AM - 2 PM & 4:30 - 7:30 PM June 8: 11 AM - 2 PM
Author Notes: This is the PowerPoint template for the Innovate 2011 Track Sessions ALL FINAL FILES MUST BE CONVERTED TO LOTUS SYMPHONY. Learn more here: http://w3.ibm.com/connections/wikis/home?lang=en#/wiki/Rational%27s%20Phased%20Approach%20in%20Migrating%20to%20Lotus%20Symphony Additional IBM Rational presentation resources can be found on Rational’s Managing the Brand W3 Intranet site: https://w3-03.ibm.com/software/marketing/marksite.nsf/AllMarketingPages/Brand-Rational-rt_rtb?opendocument?opendocument Third party material cannot be used in a presentation without written permission (this includes product and Web page screen shots). Images must be acquired from a ‘royalty-free to use’ source such as: Microsoft Clip Art library http://www.freebyte.com/clipart_images_photos_icons/#freevectorgraphics http:// www.freedigitalphotos.net / IBMers can use images from: IBM image library: https://w3-03.ibm.com/software/marketing/marksite.nsf/AllMarketingPages/Brand-Rational-rt_rtb?OpenDocument&ExpandSection=3,2#_Section3 Royalty free images in Marketing Asset Manager database (you will need to register to access this site) : http://217.28.164.25/IBM001/templates/login.html
Resources have representations XML encouraged, not required Unprecedented extensibility Extend “web” New [mime-] types Extend representations
Open Services for Lifecycle Collaboration Apply the OSLC Architectural Approach to Integrate Design and Delivery starting with the Customer Validated Scenarios 1. Talk about how in Rational we used to have point-to-point integrations 2. Then we moved to OSLC (tell brief OSLC motivational talk) 3. And now we ’re exploring doing the same thing in Tivoli and between Rational and Tivoli (hedge appropriately)
1. Talk about how in Rational we used to have point-to-point integrations (Click) 2. Then we moved to OSLC (tell brief OSLC motivational talk) (Click) 3. And now we’re exploring doing the same thing in Tivoli and between Rational and Tivoli (hedge appropriately)
Show RTC consumer Bugzilla Highlight both ends of the integration
Configuration context can be: per database, per project grouping, etc. These typically are defined based on the constraints around access and rules for creation/modification, etc
Contributed/delegated RTC Work Item search dialog
Key message: for getting a resource, it is just HTTP GET. We are not creating anything new or special. We did create ?oslc.properties= to use in cases where partial representations can be requested.
Key message: this is just HTTP PUT. Nothing added or complicated. You get a representation from a URI, modify it and PUT back to it.
Key point: simply HTTP POST, nothing special. Some additional definition of resource formats that are valid
Author Note: Optional Rational QUESTIONS slide. Available in English only.
Daily iPod Touch giveaway sponsored by Alliance Tech Each time you complete a session survey, your name will be entered to win the daily IPOD touch! Complete your session surveys online each day at a conference kiosk or on your Innovate 2010 Portal! On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt!
Author Note: Mandatory Rational Closing Slide (includes standard legal disclaimer). Available in English only.