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.
Difference between revisions of "EclipseLink/Development"
(→EclipseLink Development Process) |
|||
Line 1: | Line 1: | ||
− | === | + | __NOTOC__ |
− | + | <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 homeThe 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. |
LinksNewsgroups & Mailing Lists
BlogsUser DocumentsDevelopment Documents |
|
|
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).