Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] FW: EclipseLink Development Meeting Minutes - 30 April 2008

Minutes by Michael O'Brien
Minutes are preceeded by >

30 April 2008 Minutes
---------------------
Attendees:
Krogh Peter;
Doughan Blaise;
O'Brien Michael;
Mitesh Meswani
Ware Tom;
Hauge Neil;
Striffler Roger;
Norman Mike
Smith Shaun
Barkhouse Rick;

Actions:
---------------------
>Action: For Metadata - go with Option B (stored proc)
https://bugs.eclipse.org/bugs/show_bug.cgi?id=228711
Option B:
=========
@NamedStoredProcedureQueries 
    value 
@NamedStoredProcedureQuery 
    name
    hints
    resultClass
    resultSetMapping   
    procedureName
    parameters
@StoredProcedureParameter
    direction
    name
    parameter
    type
    jdbcType
    jdbcTypeName
>Action: Peter/Doug: This addition of DBWS to OSGI has impact on the OSGI decision.

== Agenda Apr 30 2008 ==

=== Status updates ===
* Bug Updates:
** [http://wiki.eclipse.org/EclipseLink/Development/Bugs Bug Queries and other useful links]
** Total Open: 254
** Open for 1.0: 54
*** Please look through untargetted open bugs, and let Peter K or Doug C know of any that are must haves.
** 16 targetted for next wed

* Bug DB usage
** If you are working on a bug, assign it to yourself.
*** add dummy inbox to the cc list.
** Set the target milestone to the correct milestone.
*** Milestones
**** 1.0M7, 1.0M8 are bugs that are to be fixed by the the corresponding milestone build.
**** 1.0 is a bug that is to be fixed by 1.0, but has no current target milestone.
>Peter will present a list of bugs closed that are not targeted

* OSGi
** Byte code weaving in Equinox working!!
** POC running simple JPA and JAXB 2.0 apps in pure OSGi environment--no Equinox extensions used.
>Shaun: Working on weaving prototype - doable possilbly without reliance on equinox, working with Tom 

==== 1.0 Release ====
* 1.0 Release Date: June 25th (need to pick a later date following Ganymede) [[EclipseLink/RoadMap || details]]
>Peter: We settled on the following week from June 25 - early july TBD next meeting

** [[EclipseLink/Development/Release/1.0#1.0_Release_Criteria | Exit Criteria]] 
** Schedule Dependencies
*** Eclipse reviews: graduation, release, and move to RT
*** Ganymede to leverage Equinox 3.4 (June 25)
* Change in scope for 200040: Focus on new JPA usable XML file with key advanced features
** Replacing existing XML schema, full mapping features, and migration deferred to the 1.1 release
>working on merging capabilities for M8
>Trying to close bug on named stored procedures
>Action: go with Option B (stored proc)


* JAXB2 compliance: Not complete for 1.0. Need to document exact support level and advanced features
* Pre-release tasks
** 3rd party works-with approval for Oracle JDBC - Doug
** 1st pass Complete [[EclipseLink/IPLog | IP Log]] - Peter
>Everything that came from contibutors should be in here

*** OKAY? Team leads please look through, and verify
** Complete [[EclipseLink/Features | Features Index ]] - Doug with support of all committers
** Complete Examples & How-to materials - Doug/Shaun
** FAQ
** Update wiki Documentation for 1.0 Features - Liza (starting in May) with committer support
** Finalize product packaging and distribution - ZIP(s), Bundle access (update site?)
** Prepare and schedule reviews

==== 1.0M6.1 ====
* Promoted a 1.0M6.1 build for GlassFish v3 TP2

==== 1.0M7 ====
* Milestone release Date - May 7th
* Foundation and JPA Status
** Deployment XML rework
*** Bug to merge xml started, targetted for M8.
* OSGi - Tom
>Tom: Since yesterday all runtime projects are PDE projects
>Right now the command-line build only builds pseudo bundles

** Wiki - http://wiki.eclipse.org/EclipseLink/Development/EclipseLinkPDEConversionPlan 
** Initial PDE Conversion complete.  OSGI Artifacts being added.
** moved from M6 219012: Make SDO compatible with OSGi
** 221377: Convert EclipseLink Projects to PDE Projects and Rename - to be closed
** 221381: Update EclipseLink build to generate both EclipseLink.jar and bundle jars   
** 221379: Extract eclipselink.core.lib zips into separate PDE Projects - to be closed
** 221383: Move all files in eclipselink.core/resources under src 
* Workbench
>Roger: Les has finished the automap functionality and all automated tests passing

** Tested XML and EIS mapping functionality.
**  Able to open of toplink mapping workbench 10.1.3 projects
** Corrected the issue with Cache Synchronization (replaced functionality erroneously removed)
* OXM, JAXB, SDO - Blaise D
>OSGI implementation of SDO nearing completion with a couple bugs
>OX projects working
>Simple documents working

>DBWS Status:
>Mike: at a point where we will sync the TopLink and EclipseLink versions
>A CQ has been opened, will be checking in after the review happens
>DBWS is not yet slated to be in the release criteria, but I would like it to be in the release branch
>Action: Peter/Doug: This addition of DBWS to OSGI has impact on the OSGI decision.
>Is there a PDE project - yes, but it needs updates
>Is it being built - only manually for the next while


* Documentation Status - Rick S
** Complete [[EclipseLink/UserGuide|User's Guide]] available. Minor/final cleanup remaining, as needed.

=== General Issues ===
* DONE Bugzilla components - sign-off on final changes below
http://dev.eclipse.org/mhonarc/lists/eclipselink-dev/msg00640.html
* Test Failures
** Tests that pass locally and fail on the build server are swamping Tom.
** Generally these occur because of env differences (DB, VM etc..)
** Need a strategy for solving these.
* Automated Testing 
** Need SRG test models for JPA, MOXy and SDO
*** DB components of those tests should be simple enough to run on Derby
*** Need to test Core SRG on Derby


=== Upcoming Issues ===

The following items require discussion but are not yet at the stage where a solution can be proposed.

* [[EclipseLink/Development/Examples]]: Strategy for the development and maintenance of examples
* [[EclipseLink/Development/OSGi]]: Strategy for delivery of OSGi/Equinox bundles 
* [[EclipseLink/Development/JPA_2.0]]: Strategy for the concurrent development of JPA 2.0 while maintaining JPA 1.0 usage
* [[EclipseLink/Development/Spring]]: Strategy for using EclipseLink within the Spring Framework
* [[EclipseLink/Development/Java6]]: Strategy for using EclipseLink on a Java SE 6 JRE


Back to the top