Pimp my Persistence
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
Neil Hauge
Shaun Smith
Storing data is a key function of every application. Whether its reading XML configuration files, storing data in a relational database, integrating a mainframe, or passing data between services all application types and architectures require persistence. Similarly, within the Eclipse ecosystem every project has some need of persistence. Currently there is a broad range of approaches across the Eclipse ecosystem for addressing these requirements.
The
EclipseLink project produces runtime support for relational, XML, and non-relational persistence needs. The
Dali project produces tooling to assist Java developers in their usage of persistence runtimes. In this BOF committers and consumers of these projects will get together to discuss their needs, helping to define road-maps that address the current and future needs of the Eclipse ecosystem.
Neil Hauge is a principal software developer at Oracle and the lead for the Dali JPA Tools (JPT) project in the Eclipse Web Tools Platform (WTP). He has been developing Java based tools for over eight years and has been development lead for the Oracle TopLink Workbench for the past five. Neil is a member of the Web Tools PMC and an Eclipse project mentor.
Shaun Smith is a product manager for Oracle TopLink and an active member of the Eclipse community. He's Ecosystem Development Lead for the Eclipse Persistence Services Project (EclipseLink), a committer on the Eclipse EMFT Teneo,and Dali Java Persistence Tools projects.
Tom is a technical lead on the EclipseLink(Eclipse Persistence Services) project. He has over 8 years experience working on Java persistence focusing on EclipseLink and Oracle TopLink. He is a committer both on EclipseLink and on the Sun GlassFish project.
Some current interests include persistence in OSGi, byte-code-weaving, and facilitating community involvement in EclipseLink.
Previous speaking experience includes talks at JavaOne, EclipseCon, the Ottawa Oracle users group and regular participation in the Eclipse bootcamps.