Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 320032 - Re-org JPT project to include JAXB component
Summary: Re-org JPT project to include JAXB component
Status: RESOLVED FIXED
Alias: None
Product: Dali JPA Tools
Classification: WebTools
Component: JAXB (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.2 M4   Edit
Assignee: Neil Hauge CLA
QA Contact:
URL:
Whiteboard: JAXB
Keywords: plan
Depends on: 233567 336540 336549
Blocks:
  Show dependency tree
 
Reported: 2010-07-15 15:43 EDT by Neil Hauge CLA
Modified: 2012-05-17 11:29 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neil Hauge CLA 2010-07-15 15:43:06 EDT
The JPT project currently contains only one conceptual component, JPA.  For 3.0, JPT needs to house 2 different components, JPA and JAXB.  This will require project level changes in the following areas:

- CVS
- Bugzilla

This will also require some amount of restructuring of the JPT code, but I am going to keep that as a separate bug so the scope of this bug doesn't become too large.
Comment 1 Neil Hauge CLA 2010-07-28 13:48:34 EDT
More details:

For CVS...

The webtools CVS repository contains the following root folder for Dali content:

org.eclipse.jpa

This should be changed to:

org.eclipse.jpt

to accurately reflect the project name and scope - "Dali Java Persistence Tools".  This will require the assistance of Eclipse IT.

A "jaxb" directory should be added to the "components" directory.  In addition, a "core" directory should be added to contain the common code to jpa and jaxb components


For Bugzilla...

I propose that a "JAXB" entry be added to the existing list of Components resulting in the following items:

Doc - Still used for both JPA and JAXB content
Framework - Still used for core and JPA framework related bugs
General - a simple place for users to enter bugs, which can be further triaged to other bucket as necessary.  Would still house most Dali bugs.
JAXB - used for all JAXB specific bugs
Website - Still used for website related bugs
Comment 2 Neil Hauge CLA 2010-08-03 11:05:58 EDT
(In reply to comment #1)

Regarding Bugzilla, after further discussion we decided it might be confusing if there is a component listing for 'JAXB' and not one for 'JPA', so in addition to adding 'JAXB', we should also add 'JPA'.  'General' can be used to handle bugs that are not specific to any particular technology area.
Comment 3 Neil Hauge CLA 2010-09-22 12:33:17 EDT
Still waiting to get all committers to a safe "checked-in" state for these changes.
Comment 4 Neil Hauge CLA 2010-10-21 12:00:09 EDT
Update:

JAXB component has been added to bugzilla and to the our cvs components directory.  Other refactoring work is still waiting for some outstanding changes to be checked in.
Comment 5 Neil Hauge CLA 2010-10-26 15:47:50 EDT
Will have to wait until M4.
Comment 6 Neil Hauge CLA 2011-03-02 11:02:06 EST
Will be M7 before all dependent items can be completed.
Comment 7 Neil Hauge CLA 2011-10-27 11:20:27 EDT
WTP 3.2.x still lives.
Comment 8 Neil Hauge CLA 2012-05-17 11:29:01 EDT
Marking this as fixed.  Bug 336550 is a standalone issue that can be dealt with at the appropriate time.