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 "EclipseLink/Development/Summit"

(Agenda (Draft))
m (Agenda)
 
(106 intermediate revisions by 26 users not shown)
Line 1: Line 1:
 
= EclipseLink Summit 2010 =
 
= EclipseLink Summit 2010 =
 +
 +
<table><tr><td width="100%">[[Image:Eclipselink-summit-2010.jpg]]</td><td>__TOC__</td></tr></table>
  
 
'''May 25-27, 2010 - Oracle Offices Ottawa Canada'''
 
'''May 25-27, 2010 - Oracle Offices Ottawa Canada'''
Line 5: Line 7:
 
This Summit will offer interested committers an opportunity to dive deeper into the implementation. Long time and new committers, contributors, and consumers will get together and exchange information about the project with the goal of increasing the shared knowledge and capturing it in updated architecture and design documents.
 
This Summit will offer interested committers an opportunity to dive deeper into the implementation. Long time and new committers, contributors, and consumers will get together and exchange information about the project with the goal of increasing the shared knowledge and capturing it in updated architecture and design documents.
  
'''Organizer:''' [[User:Douglas.clarke.oracle.com | Doug Clarke]]
+
'''Program Committee:''' [[User:Douglas.clarke.oracle.com | Doug Clarke]], Shaun Smith, Peter Krogh
  
== Agenda (Draft) ==
+
== Agenda ==
  
<table x:str border=1 cellpadding=0 cellspacing=0 width=100% style='border-collapse:
+
<table border=2 width="100%">
collapse;table-layout:fixed;width:701pt'>
+
   <tr >  
  <col class=xl25 width=79 style='mso-width-source:userset;mso-width-alt:2889;
+
     <td>&nbsp; </td>
width:59pt'>
+
     <td width="33%" bgcolor="#CCCCCC" > <div align="center">Tuesday</div></td>
  <col width=285 span=3 style='mso-width-source:userset;mso-width-alt:10422;
+
     <td width="33%" bgcolor="#CCCCCC" > <div align="center">Wednesday</div></td>
width:214pt'>
+
     <td width="33%" bgcolor="#CCCCCC" > <div align="center">Thursday</div></td>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
     <td height=26 class=xl25 width=79 style='height:20.1pt;width:59pt'><div align="center"></div></td>
+
     <td width=285 bgcolor="#CCCCCC" class=xl35 style='width:214pt'>  
+
      <div align="center">Tuesday</div></td>
+
     <td width=285 bgcolor="#CCCCCC" class=xl35 style='width:214pt'>  
+
      <div align="center">Wednesday</div></td>
+
     <td width=285 bgcolor="#CCCCCC" class=xl35 style='width:214pt'>  
+
      <div align="center">Thursday</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr>  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.375"><div align="center">9:00</div></td>
+
     <td height="40" > <div align="center">9:00</div></td>
     <td class=xl26><div align="center">Welcome</div></td>
+
     <td> <div align="center">[[EclipseLink/Development/Summit/Topics#Welcome|Welcome]]</div></td>
     <td rowspan=2 class=xl31 width=285 style='border-bottom:.5pt solid black;
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Tooling|Tooling]]<br>Karen Butzke</div></td>
  width:214pt'><div align="center">Customer Usage<br>
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#EclipseRT|EclipseRT]]<br>Jeff McAffer, EclipseSource</div></td>
        Shaun Smith</div></td>
+
     <td rowspan=2 class=xl31 width=285 style='border-bottom:.5pt solid black;
+
  width:214pt'><div align="center">EclipseRT<br>
+
        Jeff McAffer, EclipseSource</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.39583333333333331"><div align="center">9:30</div></td>
+
     <td height="40" > <div align="center">9:30</div></td>
     <td rowspan=2 class=xl27 width=285 style='border-top:none;width:214pt'><div align="center">Project  
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Overview|Project Overview]]<br>JPA, MOXy, SDO, DBWS<br>Peter Krogh, Blaise Doughan, Mike Norman</div></td>
        Overview<br>
+
        JPA, MOXy, SDO, DBWS</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.41666666666666669"><div align="center">10:00</div></td>
+
     <td height="40"><div align="center">10:00</div></td>
     <td rowspan=2 class=xl26 style='border-top:none'><div align="center">Advanced
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#JPA_2.0_MetaModel|JPA 2.0 Metamodel]]<br>[http://wiki.eclipse.org/User:Michael.f.obrien.eclipselink.org F. Michael O'Brien]<br>
        Querying</div></td>
+
[[EclipseLink/Development/Summit/Topics#JPA_2.0_MetaModel|JPA 2.0 Modelgen]]
     <td class=xl26 style='border-top:none;border-left:none'><div align="center">Gemini
+
<br>Guy Pelletier
        JPA - Mike Keith</div></td>
+
</div></td>
 +
     <td rowspan="2" > <div align="center">[[EclipseLink/Development/Summit/Topics#EclipseLink_and_OSGi|EclipseLink and OSGi]]<br>Tom Ware</div></td>
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr>  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.4375"><div align="center">10:30</div></td>
+
     <td height="40"> <div align="center">10:30</div></td>
     <td rowspan=3 class=xl27 width=285 style='border-top:none;width:214pt'><div align="center">Architecture  
+
     <td rowspan=3 > <div align="center">[[EclipseLink/Development/Summit/Topics#Architecture|Architecture Overview]]<br>Gordon Yorke and Blaise Doughan</div></td>
        Overview<br>
+
        Gordon &amp; Blaise</div></td>
+
    <td class=xl26 style='border-top:none;border-left:none'><div align="center"></div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr>  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.45833333333333331"><div align="center">11:00</div></td>
+
     <td height="40"><div align="center">11:00</div></td>
     <td rowspan=2 class=xl26 style='border-top:none'><div align="center">Advanced
+
     <td rowspan="2"><div align="center">[[EclipseLink/Development/Summit/Topics#Weaving|Weaving]]<br>Tom Ware</div></td>
        Caching</div></td>
+
     <td rowspan=2><div align="center">[[EclipseLink/Development/Summit/Topics#Documentation|Documentation]]<br>Rick Sapir</div></td>
     <td rowspan=2 class=xl29 style='border-bottom:.5pt solid black;border-top:
+
  none'><div align="center">EclipseLink &amp; OSGi Direction</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr>  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.47916666666666669"><div align="center">11:30</div></td>
+
     <td height="40"> <div align="center">11:30</div></td>
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr>  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.5"><div align="center">12:00</div></td>
+
     <td height="60"> <div align="center">12:00</div></td>
     <td rowspan=2 bgcolor="#CCCCCC" class=xl28 style='border-top:none'>
+
     <td bgcolor="#CCCCCC"> <div align="center">LUNCH</div></td>
<div align="center">LUNCH</div></td>
+
     <td bgcolor="#CCCCCC"> <div align="center">LUNCH</div></td>
     <td rowspan=2 bgcolor="#CCCCCC" class=xl28 style='border-top:none'>
+
     <td bgcolor="#CCCCCC"> <div align="center">LUNCH</div></td>
<div align="center">LUNCH</div></td>
+
     <td rowspan=2 bgcolor="#CCCCCC" class=xl28 style='border-top:none'>
+
<div align="center">LUNCH</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >
     <td height=26 class=xl25 style='height:20.1pt'><div align="center"></div></td>
+
    <td height="40"> <div align="center">12:45</div></td>
 +
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Mapping|Mapping and Metamodel]]<br>Guy Pelletier and Blaise Doughan</div></td>
 +
    <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Advanced_Querying|Advanced Querying]]<br>Gordon Yorke<br></div></td>
 +
    <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Process|Development Process]]<br>Peter Krogh</div></td>
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="4.1666666666666664E-2"><div align="center">1:00</div></td>
+
     <td height="40">&nbsp;</td>
    <td rowspan=2 class=xl27 width=285 style='border-top:none;width:214pt'><div align="center">Mapping
+
        &amp; Metamodel<br>
+
        Guy &amp; Blaise</div></td>
+
    <td rowspan=2 class=xl31 width=285 style='border-bottom:.5pt solid black;
+
  border-top:none;width:214pt'><div align="center">Management, Diagnostics, &amp;
+
        Tuning<br>
+
        ?</div></td>
+
    <td rowspan=2 class=xl29 style='border-bottom:.5pt solid black;border-top:
+
  none'><div align="center">EclipseLink Development Process</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >
     <td height=26 class=xl24 style='height:20.1pt' x:num="6.25E-2"><div align="center">1:30</div></td>
+
    <td height="40"> <div align="center">1:45</div></td>
 +
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Cache|The Shared Cache]]<br>Tom Ware</div></td>
 +
    <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Advanced_Caching|Advanced Caching]]<br>Gordon Yorke<br></div></td>
 +
    <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Build|Build]]<br>Eric Gwin </div></td>
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="8.3333333333333329E-2"><div align="center">2:00</div></td>
+
     <td height="40">&nbsp;</td>
    <td rowspan=2 class=xl26 style='border-top:none'><div align="center">The Shared
+
        Cache</div></td>
+
    <td rowspan=2 class=xl31 width=285 style='border-bottom:.5pt solid black;
+
  border-top:none;width:214pt'><div align="center">Documentation<br>
+
        Rick Sapir &amp; Doug Clarke</div></td>
+
    <td rowspan=2 class=xl31 width=285 style='border-bottom:.5pt solid black;
+
  border-top:none;width:214pt'><div align="center">Build: Today &amp; Tommorw<br>
+
        Eric Gwin &amp; Shaun Smith</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.10416666666666667"><div align="center">2:30</div></td>
+
    <td height="20"> <div align="center">2:45</div></td>
 +
     <td bgcolor="#CCCCCC" > <div align="center">BREAK</div></td>
 +
    <td  bgcolor="#CCCCCC" > <div align="center">Break</div></td>
 +
    <td  bgcolor="#CCCCCC" > <div align="center">Break</div></td>
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.125"><div align="center">3:00</div></td>
+
     <td height="40"> <div align="center">3:00</div></td>
     <td rowspan=2 class=xl26 style='border-top:none'><div align="center">Queries  
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Queries|Queries and Object Building]]<br>Chris Delahunt</div></td>
        &amp; Object Building</div></td>
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Management.2C_Diagnostics.2C_.26_Tuning|Management, Diagnostics, and Tuning]]<br>James Sutherland</div></td>
     <td rowspan=2 class=xl29 style='border-bottom:.5pt solid black;border-top:
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Test|Testing]]<br>Tom Ware</div></td>
  none'><div align="center">Customizing: Listeners &amp; Events</div></td>
+
     <td rowspan=2 class=xl29 style='border-bottom:.5pt solid black;border-top:
+
  none'><div align="center">Testing: Today &amp; Tomorrow</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.14583333333333334"><div align="center">3:30</div></td>
+
     <td height="40">&nbsp;</td>
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.16666666666666666"><div align="center">4:00</div></td>
+
     <td height="40"> <div align="center">4:00</div></td>
     <td rowspan=2 class=xl26 style='border-top:none'><div align="center">Transactions:  
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Transactions|Transactions: UnitOfWork]]<br>Gordon Yorke</div></td>
        UnitOfWork</div></td>
+
     <td> <div align="center">[[EclipseLink/Development/Summit/Topics#Customization|Customizing: Listeners and Events]]<br>Shaun Smith</div></td>
     <td class=xl26 style='border-top:none;border-left:none'><div align="center">Advanced
+
     <td rowspan=2 > <div align="center">[[EclipseLink/Development/Summit/Topics#Road_Map|EclipseLink Road Map]]<br>Doug Clarke</div></td>
        Connection Usage - Proxy</div></td>
+
     <td rowspan=2 class=xl29 style='border-bottom:.5pt solid black;border-top:
+
  none'><div align="center">EclipseLink Road Map</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr >  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.1875"><div align="center">4:30</div></td>
+
     <td height="40"> <div align="center">4:30</div></td>
     <td class=xl26 style='border-top:none;border-left:none'><div align="center">Dynamic  
+
     <td> <div align="center">[[EclipseLink/Development/Summit/Topics#Dynamic_Persistence|Dynamic Persistence (JPA and MOXy)]]<br>Doug Clarke</div></td>
        Persistence (JPA and MOXy)</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=26 style='mso-height-source:userset;height:20.1pt'>  
+
   <tr>  
     <td height=26 class=xl24 style='height:20.1pt' x:num="0.20833333333333334"><div align="center">5:00</div></td>
+
     <td height="40"> <div align="center">5:00</div></td>
     <td class=xl32 style='border-top:none'><div align="center">Wrap-Up Q&amp;A</div></td>
+
     <td> <div align="center">Wrap-Up Q&amp;A</div></td>
     <td class=xl32 style='border-top:none;border-left:none'><div align="center">Wrap-Up  
+
     <td> <div align="center">Wrap-Up Q&amp;A</div></td>
        Q&amp;A</div></td>
+
     <td> <div align="center">Summit Wrap-Up</div></td>
     <td class=xl32 style='border-top:none;border-left:none'><div align="center">Summit  
+
        Wrap-Up</div></td>
+
 
   </tr>
 
   </tr>
   <tr height=17 style='height:12.75pt'>  
+
   <tr height=17>  
     <td height=17 class=xl25 style='height:12.75pt'><div align="center"></div></td>
+
     <td height=40 >&nbsp;</td>
     <td colspan=3 style='mso-ignore:colspan'><div align="center"></div></td>
+
     <td height="40" colspan=3>&nbsp; </td>
 
   </tr>
 
   </tr>
   <tr height=52 style='mso-height-source:userset;height:39.0pt'>  
+
   <tr height=52>  
     <td height=52 class=xl33 style='height:39.0pt'><div align="center">Evening</div></td>
+
     <td height=52 ><div align="center">Evening</div></td>
     <td bgcolor="#CCCCCC" class=xl33>
+
     <td height="52" bgcolor="#CCCCCC" > <div align="center">Group Dinner - TBD</div></td>
<div align="center">Group Dinner - TBD</div></td>
+
     <td height="52" bgcolor="#CCCCCC" > <div align="center">[[Eclipse_DemoCamps_Helios_2010/Ottawa|Eclipse DemoCamp]]<br></div></td>
     <td width=285 bgcolor="#CCCCCC" class=xl34 style='width:214pt'>
+
     <td height="52">&nbsp; </td>
<div align="center">Eclipse Demo
+
        Camp<br>
+
      </div></td>
+
     <td class=xl33><div align="center"></div></td>
+
 
   </tr>
 
   </tr>
  <![if supportMisalignedColumns]>
 
  <tr height=0 style='display:none'>
 
    <td width=79 style='width:59pt'></td>
 
    <td width=285 style='width:214pt'></td>
 
    <td width=285 style='width:214pt'></td>
 
    <td width=285 style='width:214pt'></td>
 
  </tr>
 
  <![endif]>
 
 
</table>
 
</table>
  
== Proposed Topics List ==
+
'''Agenda Notes'''
  
* Caching: shared, isolated, lock types, concurrency analysis
+
*Each session includes discussion and a 10 minute break to allow speakers to change.
*Mapping
+
*Topic Abstracts: The detailed session abstracts are available [[EclipseLink/Development/Summit/Topics|here]] as well as being available from the links in the agenda above.
**JPA
+
**EclipseLink extended JPA
+
**Native metamodel and legacy configuration
+
**Programmatic configuration and customization
+
*Query
+
**Native Query execution paths
+
**JPA Query -> Native Query with Hints (JPQL & Criteria)
+
**Native (SQL) Queries
+
**Stored Procedure/Function
+
**Statement & Call
+
*Transactions
+
**UnitOfWork operations
+
**RepeatableWriteUnitOfWork
+
*Metadata: project, Descriptors & Policies, Mappings, Processing
+
*Session types
+
*Management & Diagnostics
+
*Dynamic Persistence
+
*SDO with JPA
+
*MOXy with JPA
+
  
* EclipseLink and OSGi
+
== Logistics ==
** Gemini JPA
+
** OSGi build & testing
+
  
Perform any architectural/design reviews for long term changes we want to work towards
+
The event will be hosted at the Oracle offices in Ottawa, Canada. All participants who wish to attend in person are responsible for their own travel and living expenses.
*Further modularizing the bundles
+
*Metadata direction for extended functionality versus spec
+
*Horizontal data partitioning
+
*SessionBroker for JPA
+
*Adopting Gemini JPA
+
*Database Notification of Change Solutions
+
  
Prepare new and review overall project policies
+
== Presentations ==
*Addition of new 3rd party dependencies
+
*Deprecation and removal of API policies
+
*JPA extensions and risks with future specs
+
*Future Spec versions: plans and wish lists
+
  
*Development process: release planning, burn-down, status reports
+
SVN: https://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/summit-2010
*Quality measurements: code coverage, find bugs, ...  
+
*Future project Direction and priorities: What is the next big thing for EclipseLink?
+
  
 +
Web: [http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/summit-2010/ dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/summit-2010]
  
'''If you have additional topics please add them to the discussion page.'''
+
== Interested Participants ==
 
+
== Logistics ==
+
 
+
The event will be hosted at the Oracle offices in Ottawa, Canada. All participants who wish to attend in person are responsible for their own travel and living expenses.
+
 
+
== Interested Participants ==
+
  
 
Please add your name to this list if you are interested in participating.  
 
Please add your name to this list if you are interested in participating.  
  
* [[User:Douglas.clarke.oracle.com|Doug Clarke, Oracle (Ottawa)]]
+
{|
* [[User:Peter.krogh.oracle.com|Peter Krogh, Oracle (Ottawa)]]
+
|-
* [[User:Michael.obrien.oracle.com|Michael O'Brien, Oracle (Ottawa)]]
+
! Name
* [[User:Tom.ware.oracle.com|Tom Ware, Oracle (Ottawa)]]
+
! Affiliation
* Jeff McAffer, EclipseSource
+
! Tuesday<br>Sessions
* Vikram Bhatia, Oracle (Bangalore, India)
+
! Tuesday<br>Dinner
* John Vandale, Oracle (Burlington)
+
! Wednesday<br>Sessions
* [[User:Karen.moore.oracle.com|Karen Butzke]], Oracle (Raleigh) - Eclipse Dali
+
! Wednesday<br>DemoCamp
* Andreas Fischbach, SAP (Walldorf)
+
! Thursday
* Adrian Görler, SAP (Walldorf)
+
|-
* [[User:Shaun.smith.oracle.com|Shaun Smith, Oracle (Toronto)]]
+
| [[User:Douglas.clarke.oracle.com|Doug Clarke]]
* [[User:Rick.sapir.oracle.com|Rick Sapir, Oracle (Raleigh)]]
+
| Oracle (Ottawa)  
* [[User:Gordon.yorke.oracle.com|Gordon Yorke, Oracle (Ottawa)]]
+
| Yes
* Mitesh Meswani, Oracle (Santa Clara)
+
| Yes
* [[User:Guy.pelletier.oracle.com|Guy Pelletier, Oracle (Ottawa)]]
+
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:Peter.Krogh.oracle.com|Peter Krogh]]
 +
| Oracle (Ottawa)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:Tom.ware.oracle.com|Tom Ware]]  
 +
| Oracle (Ottawa)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:David.minsky.oracle.com|David Minsky]]
 +
| Oracle (Ottawa)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:Guy.pelletier.oracle.com|Guy Pelletier]]
 +
| Oracle (Ottawa)
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes (morning)
 +
|-
 +
| [[User:Shaun.smith.oracle.com|Shaun Smith]]
 +
| Oracle (Toronto)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:Blaise.doughan.oracle.com|Blaise Doughan]]
 +
| Oracle (Ottawa)
 +
| Yes
 +
| No
 +
| No
 +
| No
 +
| Yes (afternoon)
 +
|-
 +
| [[User:Michael.obrien.oracle.com|Michael O'Brien]]
 +
| Oracle (Ottawa)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:Michael.norman.oracle.com|Mike Norman]]
 +
| Oracle (Ottawa)  
 +
| Yes (morning)
 +
| No
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:John.vandale.oracle.com|John Vandale]]  
 +
| Oracle (Burlington)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:Vikram.jeet.bhatia.oracle.com|Vikram Bhatia]]
 +
| Oracle (Bangalore, India)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:Karen.moore.oracle.com|Karen Butzke]]  
 +
| Oracle (Raleigh, NC)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| Maruthi Nuthikattu
 +
| Oracle (San Francisco, US)
 +
| No
 +
| No
 +
| No
 +
| No
 +
| Yes
 +
|-
 +
| Chris Delahunt
 +
| Oracle (Ottawa)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:Gordon.yorke.oracle.com|Gordon Yorke]]
 +
| Oracle (Halifax)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:David.twelves.oracle.com|David Twelves]]
 +
| Oracle (Ottawa)  
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:James.sutherland.oracle.com|James Sutherland]]  
 +
| Oracle (Ottawa)
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:David.mccann.oracle.com|David McCann]]
 +
| Oracle (Ottawa)  
 +
| Yes (morning)
 +
| No
 +
| No
 +
| No
 +
| No
 +
|-
 +
| [[User:Rick.barkhouse.oracle.com|Rick Barkhouse]]  
 +
| Oracle (Ottawa)
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:Matt.macivor.oracle.com|Matt MacIvor]]
 +
| Oracle (Ottawa)  
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| [[User:Ian.reid.oracle.com|Ian Reid]]
 +
| Oracle (Ottawa)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| Andreas Fischbach
 +
| SAP (Walldorf, Germany)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| Adrian Görler
 +
| SAP (Walldorf, Germany)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| Mitesh Meswani  
 +
| Oracle (Santa Clara)  
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| Reinhard Girstenbrei
 +
| Oracle (Munich, Germany)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| [[User:edwin.tang.oracle.com|Edwin Tang]]
 +
| Oracle (Ottawa)  
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| Kevin Yuan
 +
| Oracle (Ottawa)
 +
| Yes
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
|-
 +
| Rick Sapir
 +
| Oracle (Raleigh)
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
| Yes
 +
|-
 +
| Jeff McAffer
 +
| EclipseSource
 +
| No
 +
| Yes
 +
| No
 +
| Yes
 +
| Yes
 +
|}

Latest revision as of 11:45, 11 January 2012

EclipseLink Summit 2010

Eclipselink-summit-2010.jpg

May 25-27, 2010 - Oracle Offices Ottawa Canada

This Summit will offer interested committers an opportunity to dive deeper into the implementation. Long time and new committers, contributors, and consumers will get together and exchange information about the project with the goal of increasing the shared knowledge and capturing it in updated architecture and design documents.

Program Committee: Doug Clarke, Shaun Smith, Peter Krogh

Agenda

 
Tuesday
Wednesday
Thursday
9:00
Tooling
Karen Butzke
EclipseRT
Jeff McAffer, EclipseSource
9:30
Project Overview
JPA, MOXy, SDO, DBWS
Peter Krogh, Blaise Doughan, Mike Norman
10:00
10:30
Architecture Overview
Gordon Yorke and Blaise Doughan
11:00
Weaving
Tom Ware
Documentation
Rick Sapir
11:30
12:00
LUNCH
LUNCH
LUNCH
12:45
Mapping and Metamodel
Guy Pelletier and Blaise Doughan
Advanced Querying
Gordon Yorke
 
1:45
Advanced Caching
Gordon Yorke
Build
Eric Gwin
 
2:45
BREAK
Break
Break
3:00
Testing
Tom Ware
 
4:00
4:30
5:00
Wrap-Up Q&A
Wrap-Up Q&A
Summit Wrap-Up
   
Evening
Group Dinner - TBD
 

Agenda Notes

  • Each session includes discussion and a 10 minute break to allow speakers to change.
  • Topic Abstracts: The detailed session abstracts are available here as well as being available from the links in the agenda above.

Logistics

The event will be hosted at the Oracle offices in Ottawa, Canada. All participants who wish to attend in person are responsible for their own travel and living expenses.

Presentations

SVN: https://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/summit-2010

Web: dev.eclipse.org/svnroot/rt/org.eclipse.persistence/incubator/summit-2010

Interested Participants

Please add your name to this list if you are interested in participating.

Name Affiliation Tuesday
Sessions
Tuesday
Dinner
Wednesday
Sessions
Wednesday
DemoCamp
Thursday
Doug Clarke Oracle (Ottawa) Yes Yes Yes Yes Yes
Peter Krogh Oracle (Ottawa) Yes Yes Yes No Yes
Tom Ware Oracle (Ottawa) Yes Yes Yes No Yes
David Minsky Oracle (Ottawa) Yes Yes Yes Yes Yes
Guy Pelletier Oracle (Ottawa) Yes No Yes No Yes (morning)
Shaun Smith Oracle (Toronto) Yes Yes Yes Yes Yes
Blaise Doughan Oracle (Ottawa) Yes No No No Yes (afternoon)
Michael O'Brien Oracle (Ottawa) Yes Yes Yes No Yes
Mike Norman Oracle (Ottawa) Yes (morning) No Yes Yes Yes
John Vandale Oracle (Burlington) Yes Yes Yes Yes Yes
Vikram Bhatia Oracle (Bangalore, India) Yes Yes Yes Yes Yes
Karen Butzke Oracle (Raleigh, NC) Yes Yes Yes Yes Yes
Maruthi Nuthikattu Oracle (San Francisco, US) No No No No Yes
Chris Delahunt Oracle (Ottawa) Yes Yes Yes Yes Yes
Gordon Yorke Oracle (Halifax) Yes Yes Yes Yes Yes
David Twelves Oracle (Ottawa) Yes No Yes No Yes
James Sutherland Oracle (Ottawa) Yes No Yes No Yes
David McCann Oracle (Ottawa) Yes (morning) No No No No
Rick Barkhouse Oracle (Ottawa) Yes No Yes No Yes
Matt MacIvor Oracle (Ottawa) Yes No Yes No Yes
Ian Reid Oracle (Ottawa) Yes Yes Yes Yes Yes
Andreas Fischbach SAP (Walldorf, Germany) Yes Yes Yes Yes Yes
Adrian Görler SAP (Walldorf, Germany) Yes Yes Yes Yes Yes
Mitesh Meswani Oracle (Santa Clara) Yes Yes Yes Yes Yes
Reinhard Girstenbrei Oracle (Munich, Germany) Yes Yes Yes Yes Yes
Edwin Tang Oracle (Ottawa) Yes No Yes No Yes
Kevin Yuan Oracle (Ottawa) Yes No Yes No Yes
Rick Sapir Oracle (Raleigh) Yes Yes Yes Yes Yes
Jeff McAffer EclipseSource No Yes No Yes Yes

Back to the top