[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| RE: [eclipselink-dev] EclipseLink Workbench Utility Proposal | 
I have 
filed a bug to track the creation of the utils structure in SVN and to get the 
formal component added.
 
 
If you 
are interested in this please comment in the bug and add yourself to the bug's 
cc list.
 
Doug
  
  EclipseLink 
  Developers,
   
  We have received 
  permission to check-in the Workbench code under parallel IP review. The only 
  thing we are missing is a location to put it and maintain it. Originally I had 
  proposed creating a separate component but now feel we should take a more 
  generic approach. Since EclipseLink is primarily a runtime project and the 
  Workbench will be a design-time utility (Very rich and valuable utility) I 
  propose we create a Utils component and make the Workbench the first resident 
  of this component.
   
  <TRUNK/BRANCH>/utils/eclipselink.utils.workbench
   
  Since components 
  last forever and persistence tooling is becoming more IDE dependent based on 
  the use of annotations with XML this gives us a more future looking structure. 
  Components are forever. The only challenge this offers proposal offers is that 
  customers will only be able to file bugs against the Utils components and we 
  will have to use a naming convention in the subject line of the bug to be able 
  to locate bugs of a specific Util (i.e. bug subject lines start with 
  WORKBENCH).
   
  NOTE: If there is 
  general agreement with the creation of the Utils component we will need to 
  follow the Eclipse Foundation's procedure to add a new 
  component.
   
  In the future I 
  see us adding additional utilities to this component. These are just 
  suggestions at this point to illustrate what the structure might evolve 
  like.
   
  
  <TRUNK/BRANCH>/utils/eclipselink.utils.migration.toplink
  <TRUNK/BRANCH>/utils/eclipselink.utils.migration.toplink-essentials
  <TRUNK/BRANCH>/utils/eclipselink.utils.migration.common 
  (package re-namer)
   
  <TRUNK/BRANCH>/utils/eclipselink.utils.webclient
   
  We also must think 
  about how we package the utilities within the shipped ZIP file(s). Do we 
  offer:
   
  eclipselink-incubation.zip 
  (runtime)
  +
  eclipselink-with-utils-incubation.zip 
  (complete)
  or 
  
  eclipselink-utils-incubation.zip (just 
  utilities)
  or 
  
  eclipselink-workbench-incubation.zip (separate zip 
  available per component)
   
  The packaging 
  decision does not need to be made in today's meeting. As the workbench 
  approaches readiness for use with EclipseLink we can decide. I just wanted to 
  get everyone thinking about what the utils component would mean and also 
  indicate that packaging will need to be decided along the 
  way.
   
  Doug
   
 ![Oracle Email Signature Logo]()
Doug Clarke | Principal Product Manager, 
  Oracle TopLink 
Oracle Server 
  Technologies
45 O'Connor, Suite 4000 | Ottawa, ON  K1P 
  1A4 Canada