Difference between revisions of "EclipseLink/Development"

From Eclipsepedia

Jump to: navigation, search
 
(23 intermediate revisions by 8 users not shown)
Line 13: Line 13:
  
 
<tr>
 
<tr>
<td>
+
<td valign="top">
 
<table width="100%" cellpadding="0" cellspacing="0">
 
<table width="100%" cellpadding="0" cellspacing="0">
 
<tr>
 
<tr>
<td style="background-color: #cff8d9; border-width: 1px; border-style: solid; border-color: #999999; padding: 10px;">
+
<td valign="top" style="background-color: #cff8d9; border-width: 1px; border-style: solid; border-color: #999999; padding: 10px;">
 
+
 
== Current Development ==
 
== Current Development ==
* [[EclipseLink/Development/2.2]] -
+
* Development has moved from SVN to Git, see [[EclipseLink/Development/Process/Git|Git]]
** Looking for feedback on Proposals, Themes
+
** Development being done in '''/svnroot/rt/org.eclipse.persistence/trunk/'''
+
 
+
* 2.1.1 Patch Set - '''Status: Proposed: Aug 2010'''
+
** Development being done in '''/svnroot/rt/org.eclipse.persistence/branches/2.1/trunk/'''
+
 
+
* 2.0.3 Patch Set - '''Status: Proposed: Fall , 2010'''
+
** Development being done in '''/svnroot/rt/org.eclipse.persistence/branches/2.0/trunk/''
+
 
+
* 1.1.4 Patch Set - '''Status: Started, Release Date Not Scheduled'''
+
** Development being done in '''/svnroot/rt/org.eclipse.persistence/branches/1.1.0/trunk/'''
+
 
+
* 1.2.1 Patch Set - '''Status: Not Scheduled'''
+
** Development being done in '''/svnroot/rt/org.eclipse.persistence/branches/1.2/trunk/'''
+
  
 +
* [[EclipseLink/Development/2.6.0]]
 +
** Development being done in '''/git/master/'''
  
 +
* [[EclipseLink/Development/2.5.0]]
 +
** Maintenance releases from 2.5 branch
 
</td>
 
</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td>
+
<td valign="top">
 
+
 
=== Features, Bugs & Enhancements ===
 
=== Features, Bugs & Enhancements ===
 
+
Features and Enhancements will have a BugZilla [[EclipseLink/Development/Bugs|enhancement]] associated with it.  A functional specification and [[EclipseLink/Development/DesignDocs|design document]] will be created for each feature.  A review of these docs will be initially done by mailing list (eclipselink-dev@eclipse.org) and by meeting if followup is required.  Prior to code being checked in, code reviews will be done through the mailing list (eclipselink-dev@eclipse.org).
Features and Enhancements will have a BugZilla [[EclipseLink/Development/Bugs|enhancement]] associated with it.  A functional specification and [[EclipseLink/Development/DesignDocs|design document]] will be created for each each feature.  A review of these docs will be initially done by mailing list (eclipselink-dev@eclipse.org) and by meeting if followup is required.  Prior to code being checked in, code reviews will be done through the mailing list (eclipselink-dev@eclipse.org).
+
  
 
Docs are usually not required for [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EclipseLink bug] fixes.  Prior to code being checked in, code reviews will be done through the mailing list (eclipselink-dev@eclipse.org).
 
Docs are usually not required for [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EclipseLink bug] fixes.  Prior to code being checked in, code reviews will be done through the mailing list (eclipselink-dev@eclipse.org).
Line 52: Line 39:
 
* [http://dev.eclipse.org/mhonarc/lists/eclipselink-users/maillist.html EclipseLink Users Mailing list - eclipse.org hosted - date view] - [http://dev.eclipse.org/mhonarc/lists/eclipselink-users/ month view] - [https://dev.eclipse.org/mailman/listinfo/eclipselink-users subscribe]
 
* [http://dev.eclipse.org/mhonarc/lists/eclipselink-users/maillist.html EclipseLink Users Mailing list - eclipse.org hosted - date view] - [http://dev.eclipse.org/mhonarc/lists/eclipselink-users/ month view] - [https://dev.eclipse.org/mailman/listinfo/eclipselink-users subscribe]
 
* [http://www.nabble.com/EclipseLink-f26430.html EclipseLink Nabble Forums] - [http://old.nabble.com/EclipseLink---Users-f26658.html users] - [http://old.nabble.com/EclipseLink---Dev-f26332.html dev]
 
* [http://www.nabble.com/EclipseLink-f26430.html EclipseLink Nabble Forums] - [http://old.nabble.com/EclipseLink---Users-f26658.html users] - [http://old.nabble.com/EclipseLink---Dev-f26332.html dev]
</td>
+
</td>  
 
</tr>
 
</tr>
  
Line 58: Line 45:
 
</td>
 
</td>
  
<td rowspan="2" width="310" valign="top">
+
<td rowspan="3" width="310" valign="top">
 
<table>
 
<table>
<tr><td style="background-color: #cff8d9; border-width: 1px; border-style: solid; border-color: #fabd23; padding: 10px;">
 
'''Weekly Committer Meeting'''
 
* [[EclipseLink/DevMeetings | Agenda]]
 
* Thursday @ 11 AM EST (GMT -5)
 
</td></tr>
 
 
<tr><td style="background-color: #bbbad2; border-width: 1px; border-style: solid; border-color: #fabd23; padding: 10px;">
 
<tr><td style="background-color: #bbbad2; border-width: 1px; border-style: solid; border-color: #fabd23; padding: 10px;">
  
Line 72: Line 54:
  
 
* [[EclipseLink/Bugs|Bugs and Enhancements]]
 
* [[EclipseLink/Bugs|Bugs and Enhancements]]
* [[EclipseLink/Timeline | Project Timeline]]
 
* [[EclipseLink/DevMeetings| Developer Meetings minutes and agendas]]
 
* [[EclipseLink/Development/Summit|EclipseLink Summit 2010]]
 
  
 
* [[/Testing|Testing]]
 
* [[/Testing|Testing]]
* [[/Performance|Performance]]
 
 
* [[EclipseLink/Development/Incubator|Incubator]] - where experimental ideas are developed  
 
* [[EclipseLink/Development/Incubator|Incubator]] - where experimental ideas are developed  
 
* [[/Process|Development Process]] - overview of development process
 
* [[/Process|Development Process]] - overview of development process
Line 83: Line 61:
 
* [[EclipseLink/Building| Building]] - building EclipseLink including Orbit projects
 
* [[EclipseLink/Building| Building]] - building EclipseLink including Orbit projects
 
* [[EclipseLink/Maven|Maven]] - information about EclipseLink Maven repository
 
* [[EclipseLink/Maven|Maven]] - information about EclipseLink Maven repository
* [[EclipseLink/Source|Source]] - links to source code
+
* [[EclipseLink/Development/Process/Git|Git]] - Git source repository
 
====Resources====
 
====Resources====
* [http://fisheye2.atlassian.com/browse/eclipselink FishEye] - graphical interface monitoring the SVN repository
+
* [http://git.eclipse.org/c/eclipselink/eclipselink.runtime.git/ git.eclipse] - EclipseLink Git repository on Eclipse
 +
* [https://fisheye2.atlassian.com/changelog/eclipselinkgit FishEye] - graphical interface monitoring the Git repository
 
* [https://www.ohloh.net/p/eclipselink Ohloh] - open source project network
 
* [https://www.ohloh.net/p/eclipselink Ohloh] - open source project network
 +
 
====Development Documentation====
 
====Development Documentation====
 
* [[EclipseLink/Dependencies|Dependencies]]
 
* [[EclipseLink/Dependencies|Dependencies]]
 
* [[EclipseLink/Development/DesignDocs|Design documents]]
 
* [[EclipseLink/Development/DesignDocs|Design documents]]
 
* [[EclipseLink/Development/Architecture|Architecture documents]]
 
* [[EclipseLink/Development/Architecture|Architecture documents]]
* [[EclipseLink/Development/Documentation|End-user documentation plan]]
+
* [[EclipseLink/Development/Summit|EclipseLink Summit 2010]]
====Wiki====
+
* [[EclipseLink/WikiLayout|Wiki Organization]]
+
* [[:Category:EclipseLink]]
+
* [[:Category:EclipseLink:Users]]
+
* [[:Category:EclipseLink:Committers]]
+
  
 
</td></tr></table>
 
</td></tr></table>

Latest revision as of 11:07, 9 July 2014

[edit] Welcome to the Eclipse Persistence Services Project (EclipseLink) Development Home

This page is focussed on information about current development and development process for the comitters of the EclipseLink project.

[edit] Current Development

  • Development has moved from SVN to Git, see Git

[edit] Features, Bugs & Enhancements

Features and Enhancements will have a BugZilla enhancement associated with it. A functional specification and design document will be created for each feature. A review of these docs will be initially done by mailing list (eclipselink-dev@eclipse.org) and by meeting if followup is required. Prior to code being checked in, code reviews will be done through the mailing list (eclipselink-dev@eclipse.org).

Docs are usually not required for bug fixes. Prior to code being checked in, code reviews will be done through the mailing list (eclipselink-dev@eclipse.org).

[edit] EclipseLink Newsgroups & Mailing Lists

[edit] Links

  • Testing
  • Incubator - where experimental ideas are developed
  • Development Process - overview of development process
  • IP Log - where all external contributions and new approved dependencies must be tracked
  • Building - building EclipseLink including Orbit projects
  • Maven - information about EclipseLink Maven repository
  • Git - Git source repository

[edit] Resources

  • git.eclipse - EclipseLink Git repository on Eclipse
  • FishEye - graphical interface monitoring the Git repository
  • Ohloh - open source project network

[edit] Development Documentation