Eclipse at VMware Laura Bellamy November 2009. Reasons for Moving to Eclipse Supports a plug-in environment that works for our product model  Product.

Slides:



Advertisements
Similar presentations
June, 2007 Petr Hamernik Extending Instant JChem 2.0 Architecture & API.
Advertisements

Extending Eclipse Kai-Uwe Mätzel IBM OTI Labs Zurich
© Copyright 2012 STI INNSBRUCK Apache Lucene Ioan Toma based on slides from Aaron Bannert
Mobile App Development Using: Presented by Tyler Richey Images from
Goals Give you a feeling of what Eclipse is.
Alternate Software Development Methodologies
Web Applications Development Using Coldbox Platform Eddie Johnston.
Gild Project: Jan 8/2003 CSc 115/160 (S01) Gild: Groupware enabled Integrated Learning and Development for Java.
Eclipse Introduction Dwight Deugo Nesa Matic
1 Software Engineering II Presentation Software Maintenance.
GILD Infrastructure Purpose – present “infrastructure” that has potential for the GILD project Java, “open-source”, mature Eclipse plug-ins or non-plug-ins.
Share Information – PAPI Modules. Enable/Disable range selector in javascript. To be able to search period you must first chose ”All” since we only extract.
Web Applications Basics. Introduction to Web Web features Clent/Server HTTP HyperText Markup Language URL addresses Web server - a computer program that.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
IBM User Technology March 2004 | Dynamic Navigation in DITA © 2004 IBM Corporation Dynamic Navigation in DITA Erik Hennum and Robert Anderson.
2015 Control System New IDEs and CAN. Programming Languages Labview, C++, Java Labview remains basically the same C++ and Java now use Eclipse IDE You’ll.
IBM Corporate User Technologies | November 2004 | © 2004 IBM Corporation An Introduction to Darwin Information Typing Architecture: DITA Presented by Dave.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
CMS Confusion….You only need one ! November 2012 Chris Schofield
15 November 2005Linking Outside the Box1 Cross referencing between XML documents Bob Stayton Sagehill Enterprises
Duke University Program Design & Construction Course Application Development Tools Sherry Shavor
Anand Raman, Group Manager David Wright, Lead SDE Developer Division March 15, 2007.
IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England
Introduction to Eclipse Plug-in Development. Who am I? Scott Kellicker Java, C++, JNI, Eclipse.
Ontology Engineering and Plugin Development with the NeOn Toolkit Plug-in Development for the NeOn Toolkit June 1st, 2008 Michael Erdmann, Peter Haase,
*Note: If you would like to view the transcript of the audio, click Notes in the upper right section of the screen. Main Window The Training Interface.
SharePoint 2010 Search Architecture The Connector Framework Enhancing the Search User Interface Creating Custom Ranking Models.
My.umich.edu Partial Integration of Dynamic Services with Visual Design.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
IBM User Technology © 2005 IBM Corporation DITA and componentized information Skyla Loomis.
Jonathan Canfield Mavin Lisa Giss Professor Kenytt D. Avery
IBM User TechnologyNovember 2004 | DITA Specialization © 2004 IBM Corporation Principles of DITA Specialization: Extending the base Erik Hennum for IBM.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
A (very brief) intro to Eclipse Boyana Norris June 4, 2009.
Web Automation Testing With Selenium By Rajesh Kanade.
Introduction to the Java Stack Michael Youngstrom.
Software Maintenance Speaker: Jerry Gao Ph.D. San Jose State University URL: Sept., 2001.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Jan Hatje, DESY CSS GSI Feb. 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
March 2, 08 1 Ownership Improvement Items Steps User Impact Provider Impact EffortPriority Example Improvement Key Step 1 Key Step 2 H, M, L L =
SharePoint Governance And the role of the Site Owner.
Microsoft Office Project 2003 Chris Capossela General Manager Microsoft Project.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
GIS Web Development at DWR Using ArcGIS Server and Adobe Flex.
CSCI 3100 Tutorial 5 JavaScript & Ajax Jichuan Zeng Department of Computer Science and Engineering The Chinese University of Hong.
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
DEV-21: Embracing OpenEdge ® Architect Sunil S Belgaonkar Software Architect.
Comparison between EPF Composer and Rational Method Composer
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
Lotus Symphony Extension Model ● Jin Hua, Chen ● IBM.
Mobile App Development Using:
by Jakob Gray, and Sara Inglis, Jerry Sun
IBM Content and Predictive Analytics for Healthcare How it works
Advancing the SharePoint Developer Community (PnP)
Emergency Communications
AMP.
Open Source Technologies
How to write in DITA Anindita Basu.
EPIC INFOTECH CONSULTING GROUP
Change tag to “The Powerful, Configurable and Scalable Solution for Defect and Project Tracking.
And I have to create mobile apps too?
PCS CONTENT ON CMS.
Bootstrap Direct quote from source: bootstrap/
AI Discovery Template IBM Cloud Architecture Center
DITA Overview – Build the case for DITA
SAP Enable Now Web Assistant content strategy
Presentation transcript:

Eclipse at VMware Laura Bellamy November 2009

Reasons for Moving to Eclipse Supports a plug-in environment that works for our product model  Product components are delivered as plug-ins  Third-party content integrates as plug-ins  Refresh content at the component level Many engineering teams already use the Eclipse IDE to develop products Existing Eclipse support in the DITA OT  Eclipse build targets  Navref, anchoref, searchtitle, and navtitle Existing Framework vs. raw HTML  The Information Center Framework has good functionality

Reasons for Moving to Eclipse (cont.) Open source solution API makes it easy to extend Framework is highly customizable (icons, chrome, default behavior) Lucene search with option to add engines Integrated localized content Static URLs allow customers to bookmark specific topics across releases

Cons of Eclipse Open source docs are out of date and have content gaps Hard to find Eclipse documentation and guidance outside of IBM Eclipse is huge. Tough to determine what you need Standalone requires Eclipse/Java A lot of customization is Javascript

Eclipse Gotchas Agree on terminology with development teams  Eclipse might be familiar to engineers, but they speak a different language than you do.  Example: "plug-in" and "framework". Understand the difference between information centers and standalone help Consider the IT resources required Componentized architecture can have big DITA impact Discuss business process and role changes for IC ownership