Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Development"

(EclipseLink Development Process)
Line 1: Line 1:
=== Eclipe Persistence Services Development ===
+
__NOTOC__
This is the landing page for all things development.
+
<table border="0"  width="100%" cellspacing="6">
 +
<tr>
 +
<td>
 +
 
 +
=== Welcome to the <b>Eclipse Persistence Services Project (EclipseLink)</b> wiki home ===
 +
The EclipseLink project provides a runtime persistence solution focussed on leading standards and extended functionality needed for today's enterprise Java and SOA application development. EclipseLink offers support for:
 +
* [[/FAQ/WhatIsOR |Object-Relational (JPA)]]
 +
* [[/FAQ/WhatIsMOXy |MOXy: Object-XML (JAXB)]]
 +
* [[/FAQ/WhatIsSDO |Service Data Objects (SDO)]]
 +
* [[/FAQ/WhatIsEIS |Non-Relational (EIS via JCA)]]
 +
EclipseLink is a sub-project of the Technology Project and is currently in its incubation phase.
 +
</td>
 +
<td rowspan="2" width="310" style="background-color: #bbbad2; border-width: 1px; border-style: solid; border-color: #fabd23; padding: 10px;">
 +
 
 +
=== Links ===
 +
* [http://www.eclipse.org/eclipselink EclipseLink home page]
 +
* [[EclipseLink/FAQ|FAQ]]
 +
* [http://wiki.eclipse.org/Category:EclipseLink:Users EclipseLink People]
 +
* [http://wiki.eclipse.org/Category:EclipseLink:Committers EclipseLink Committers]
 +
 
 +
==== Newsgroups & Mailing Lists ====
 +
* [http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.eclipselink EclipseLink Newsgroup]
 +
* [http://www.nabble.com/EclipseLink-f26430.html EclipseLink Nabble Forums]
 +
* [https://dev.eclipse.org/mailman/listinfo/eclipselink-dev EclipseLink Developers Mailing List]
 +
* [https://dev.eclipse.org/mailman/listinfo/eclipselink-users EclipseLink Users Mailing List]
 +
 
 +
==== Blogs ====
 +
* [http://eclipselink.blogspot.com EclipseLink Team Blog]
 +
* [http://java-persistence.blogspot.com Doug's Java Persistence Blog]
 +
 
 +
=== User Documents ===
 +
* [[EclipseLink/UserManual|User Manual]]
 +
* [[EclipseLink/HowTos|How Tos]]
 +
* [[EclipseLink/Examples|Examples]]
 +
 
 +
=== Development Documents ===
 +
* [[EclipseLink/WikiLayout|Wiki Organization]]
 +
* [[EclipseLink/Dependences|Dependences]]
 +
* [[EclipseLink/DesignDocs|Design documents]]
 +
* [[EclipseLink/Architecture|Architecture documents]]
 +
 
 +
</td>
 +
</tr>
 +
<tr valign="bottom">
 +
 
 +
<td>
 +
<table width="100%" height="100%" cellpadding="0" cellspacing="0">
 +
<tr>
 +
<td style="background-color: #cff8d9; border-width: 1px; border-style: solid; border-color: #999999; padding: 10px;">
 +
 
 +
== Project Status/News ==
 +
* Current Status (Aug 27th 2007): All IPZilla bugs have been approved.
 +
** Initial source contribution checked-in
 +
** [[EclipseLink/Building | Working on building]]
 +
* [[EclipseLink/IPLog | IP Log]]
 +
* [[EclipseLink/Timeline | Project Timeline]]
 +
* [[EclipseLink/RoadMap | Project Road Map]]
 +
* [[EclipseLink/FAQ| EclipseLink FAQ]]
 +
* [[EclipseLink/Building| Building EclipseLink]]
 +
</td>
 +
</tr>
 +
</table>
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td colspan="2">
 +
=== Articles ===
 +
 
 +
* [http://www.oracle.com/corporate/press/2007_mar/OpenSource-TopLink.html Announcement: Oracle Proposes Open Source Persistence Project at Eclipse Foundation]
 +
</td>
 +
</tr></table>
 +
[[Category:Eclipse Technology Project]]
 +
[[Category:EclipseLink]]
  
 
=== EclipseLink Development Process ===
 
=== EclipseLink Development Process ===

Revision as of 11:13, 14 September 2007

Welcome to the Eclipse Persistence Services Project (EclipseLink) wiki home

The EclipseLink project provides a runtime persistence solution focussed on leading standards and extended functionality needed for today's enterprise Java and SOA application development. EclipseLink offers support for:

EclipseLink is a sub-project of the Technology Project and is currently in its incubation phase.

Links

Newsgroups & Mailing Lists

Blogs

User Documents

Development Documents

Project Status/News

Articles

EclipseLink Development Process

The development process for working on EclipseLink is based on the agile development process Scrum. In a nutshell, a prioitized backlog is created and kept up to date using input from the community. The task list is the work that is done in a Sprint, organized by componant.

Features and Enhancements

Features and Enhancements will have a BugZilla enhancement associated with it. A functional specification and 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).

Bugs

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

Design Docs

design doc template

Back to the top