Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "User:John arthorne.ca.ibm.com"

 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
John has worked on the [[Eclipse]] and [[Equinox]] projects for the past decade in many different areas. He was the main developer on the resource model for many years, and designed the platform's concurrency infrastructure. In past years he has also focused on provisioning ([[p2]]), [[e4]], and overall platform [[API Central|API quality]]. His current focus is on building cloud-based development tools, on both the [[Orion]] and [[Flux]] projects. John is a member of the Eclipse [[Architecture Council]], [[Eclipse/PMC | Eclipse Project PMC]], and the [http://www.eclipse.org/org/foundation/directors.php Eclipse Foundation Board of Directors]. He has also served past terms on the [[Planning Council]], and as Chair and member of the EclipseCon Program Committee. John is a Senior Development Manager at IBM, based in Ottawa, Canada.
+
John has worked on [[Eclipse]] open source projects for the past 14 years in many different areas. He was the main developer on the Eclipse Platform resource model for many years, and designed the platform's concurrency infrastructure. In past years he has also worked on on provisioning ([[p2]]), [[e4]], and overall platform [[API Central|API quality]]. He spent many years focused on building cloud-based development tools, as co-lead on both the [[Orion]] and [[Flux]] projects, as well as co-lead of the [[ECD|Eclipse Cloud Development]] PMC. John is a member of the Eclipse [[Architecture Council]], past member of the [[Eclipse/PMC | Eclipse Project PMC]], and served four terms on the [http://www.eclipse.org/org/foundation/directors.php Eclipse Foundation Board of Directors]. He has also served past terms on the [[Planning Council]], and as Chair and member of the EclipseCon Program Committee. John is a Senior Software Developer at Shopify, based in Ottawa, Canada.
  
== Articles and Publications ==
+
== Presentations and Publications ==
  
* [http://planetorion.org/news/author/john/ Planet Orion]
+
For a complete list of talks, tutorials, and publications, see [http://jarthorn.github.io/ jarthorn.github.io].
* [http://www.eclipse.org/e4/resources/e4-whitepaper.php e4 Technical Overview]
+
* [http://www.amazon.com/Official-Eclipse-3-0-FAQs/dp/0321268385/ref=sr_1_1?ie=UTF8&s=books&qid=1221163807&sr=8-1 Official Eclipse 3.0 FAQs]
+
* [http://www.eclipse.org/articles/Article-Resource-deltas/resource-deltas.html How You've Changed! Responding to resource changes in the Eclipse workspace]
+
* [http://www.eclipse.org/articles/Article-Builders/builders.html Project Builders and Natures]
+
* [http://www.eclipse.org/articles/Article-Using%20Images%20In%20Eclipse/Using%20Images%20In%20Eclipse.html Using Images in the Eclipse UI]
+
* [http://www.eclipse.org/articles/Article-Workbench-DND/drag_drop.html Drag and Drop in the Eclipse UI]
+
 
+
== Talks and Tutorials ==
+
 
+
* [https://jarthorn.github.io/EclipseConFrance2014/flux/ EclipseCon France 2014: Connecting developer tools across desktop and web with Project Flux]
+
* [https://jarthorn.github.io/EclipseCon2014/java8/ EclipseCon 2014: API Design with Java 8]
+
* [https://www.eclipsecon.org/europe2013/developing-cloud-cloud-eclipse-orion-presented-ibm EclipseCon Europe 2013: Developing for the Cloud, in the Cloud, with Eclipse Orion]
+
* [http://github.com/jarthorn/OrionEndToEnd Tutorial: End to end web application development with Orion]
+
* [http://www.eclipsecon.org/france2013/sessions/orion-deployed-orion-goes-prototype-production EclipseCon France 2013: Orion deployed: Orion goes from prototype to production]
+
* [http://www.eclipsecon.org/europe2012/sessions/eclipse-5 EclipseCon Europe 2012: The Future of Eclipse]
+
* [http://www.eclipsecon.org/2012/sessions/extending-orion EclipseCon 2012: Extending Orion]
+
* [http://www.eclipsecon.org/2012/sessions/eclipse-sdks-greatest-hits-first-ten-years EclipseCon 2012: SDK's Greatest Hits: The First Ten Years]
+
* [http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2258 EclipseCon 2011: The Orion Workspace and Server]
+
* [http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2259 EclipseCon 2011: A busy year for the Eclipse platform]
+
* [http://www.eclipse.org/platform-core/documents/presentations/resources-deep-dive.pdf EclipseCon 2009: A deep dive into the platform resource model]
+
* [https://www.eclipse.org/e4/resources/contexts.pdf EclipseCon 2009: What's the Context? The e4 programming model]
+
* [http://www.eclipsecon.org/2007/index.php?page=sub/&id=4243 EclipseCon 2007: Cool stuff in Equinox]
+
* [http://www.eclipsecon.org/2007/index.php?page=sub/&id=3941 EclipseCon 2007: Versioning plug-ins is good for you]
+
* [http://eclipse.org/eclipse/presentation/eclipsecon/API-Tutorial-EclipseCon-2007.pdf EclipseCon 2007: Eclipse APIs and Java 5]
+
* [http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=151 EclipseCon 2006: Designing Eclipse APIs]
+
* EclipseWorld 2005: Developing Applications With the Eclipse Rich Client Platform (RCP)
+
* EclipseWorld 2005: Power User Central: Getting the Most Out of Your Eclipse Experience
+
* [http://www.eclipsecon.org/2005/presentations/EclipseCon2005_Tutorial7.pdf EclipseCon 2005: Eclipse Concurrency In Action]
+
* [http://www.eclipsecon.org/2004/EclipseCon_2004_TechnicalTrackPresentations/39_Arthorne-Lemieux.pdf EclipseCon 2004: Writing responsive UIs using the Eclipse 3.0 concurrency architecture]
+

Latest revision as of 11:11, 9 February 2016

John has worked on Eclipse open source projects for the past 14 years in many different areas. He was the main developer on the Eclipse Platform resource model for many years, and designed the platform's concurrency infrastructure. In past years he has also worked on on provisioning (p2), e4, and overall platform API quality. He spent many years focused on building cloud-based development tools, as co-lead on both the Orion and Flux projects, as well as co-lead of the Eclipse Cloud Development PMC. John is a member of the Eclipse Architecture Council, past member of the Eclipse Project PMC, and served four terms on the Eclipse Foundation Board of Directors. He has also served past terms on the Planning Council, and as Chair and member of the EclipseCon Program Committee. John is a Senior Software Developer at Shopify, based in Ottawa, Canada.

Presentations and Publications

For a complete list of talks, tutorials, and publications, see jarthorn.github.io.

Back to the top