| <?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop' |
| |
| #***************************************************************************** |
| # |
| # template.php |
| # |
| # Author: Denis Roy |
| # Date: 2005-06-16 |
| # |
| # Description: Type your page comments here - these are not sent to the browser |
| # |
| # |
| #**************************************************************************** |
| |
| # |
| # Begin: page-specific settings. Change these. |
| $pageTitle = "BPEL Project Milestone Plan"; |
| $pageKeywords = "BPEL, process, designer, milestone"; |
| $pageAuthor = "BPEL Team"; |
| |
| # Add page-specific Nav bars here |
| # Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3) |
| include($_SERVER['DOCUMENT_ROOT'] . "/$projectShortName/items/developers_menu.php"); |
| include($_SERVER['DOCUMENT_ROOT'] . "/$projectShortName/items/milestones_menu.php"); |
| |
| # End: page-specific settings |
| # |
| |
| # Paste your HTML content between the EOHTML markers! |
| $html = <<<EOHTML |
| |
| |
| <div id="maincontent"> |
| <div id="midcolumn"> |
| <h1>$pageTitle</h1> |
| |
| <div class="right"> |
| Last modified: <span class="date">April 12<sup>th</sup>, 2012</span> |
| </div> |
| <p> |
| The milestone plan |
| below has been modified to re-adjust expectations and put some more realistic |
| dates around the various deliverables. |
| </p> |
| <p> |
| Because some of the milestones are out with partial implementations of some of the features, |
| we have marked this in the milestones that are already out. |
| </p> |
| <p> |
| </p> |
| Currently, we are hoping to release M6 on April 23, 2012. |
| |
| <!-- Milestone 0 --> |
| <h2>M0: Get things going ...</h2> |
| |
| <p> |
| Date: |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| |
| <tr class="done"> |
| <td> |
| Document and share existing extension points |
| </td> |
| <td> |
| IBM |
| </td> |
| <td> |
| Complete |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Create list of default implementation to create. |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| Complete |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Feedback on extension points |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| Complete |
| </td> |
| </tr> |
| |
| |
| <tr class="done"> |
| <td> |
| Start implementation of default extension points |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| Complete |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Start WSDL and Partner Link discussion |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td class="done"> |
| Complete |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Storyboard for building LoanFlow |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td class="notdone"> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Start Runtime API design |
| </td> |
| <td> |
| OMII |
| </td> |
| <td class="done"> |
| Complete |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Start Debugger API design |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| |
| <tr class="done"> |
| <td> |
| Definition of process to open and display in M1 |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td> |
| Done |
| </td> |
| </tr> |
| |
| |
| <tr class="done"> |
| <td> |
| Legal resolutions |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td> |
| Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Define the list of samples for M1 |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| |
| </table> |
| |
| |
| <p> |
| </p> |
| |
| <!-- Milestone 1 --> |
| <h2>M1: View Only</h2> |
| At this point, we should have an editor that will run and could open an |
| existing process and present it to the user. We reserve the right to have |
| authoring not work at this point. |
| |
| <p> |
| Out-date: March, 2006. What is in <a class="www" href="../users/m1.php">M1</a> ? |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Contribute source |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td> |
| Done |
| </td> |
| </tr> |
| |
| |
| <tr class="done"> |
| <td> |
| Ability to open and display a BPEL process, not necessarily edit or author |
| </td> |
| <td> |
| IBM |
| </td> |
| <td> |
| Done |
| </td> |
| </tr> |
| |
| <tr class="progress"> |
| <td> |
| Design of Validation Framework |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| 50% |
| </td> |
| </tr> |
| |
| <tr class="progress"> |
| <td> |
| Define list of validation errors/warnings with strings |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| 30% |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Define what "simple" and "complex" are based on Storyboard |
| </td> |
| <td> |
| Oracle, IBM |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Plan for final artwork |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Contribute samples |
| </td> |
| <td> |
| Oracle,IBM |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| </table> |
| |
| <p> |
| </p> |
| |
| |
| <!-- Milestone 2 --> |
| <h2>M2: Can create and work on BPEL processes. </h2> |
| You should be able to create and open |
| a BPEL process in the editor and be able to customize properties of all elements |
| in the process (variables, partner links, assign rules, conditions) with considerable |
| help from tools in the editor. |
| |
| <p> |
| Out-date: <span class="date">December, 15 2006.</span> What is in <a class="www" href="../users/m2.php">M2</a> ? |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| <tr class="progress"> |
| <td> |
| Implement default, simple set of UI extensions, that is: |
| <ul class="midlist"> |
| <li>XSD Type Browsers</li> |
| <li>WSDL Browsers</li> |
| <li>XPath Editor</li> |
| </ul> |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| 80% |
| </td> |
| </tr> |
| |
| |
| <tr class="progress"> |
| <td> |
| Finish enough implementation so that we can create project |
| and build simple BPEL process |
| </td> |
| <td> |
| All |
| </td> |
| <td> |
| 70% |
| </td> |
| </tr> |
| |
| </table> |
| |
| |
| <p> |
| </p> |
| |
| |
| <!-- Milestone 3 --> |
| |
| <h2>M3: Editor starts to take on final shape </h2> |
| |
| The extensions ought to be sufficient to make life easy for BPEL designers. |
| Validation should produce error free deployable processes. |
| |
| <p> |
| Tenative-Date: <span class="date">May 31, 2007</span> |
| <br/> |
| Out-Date: <span class="date">August 17,2007</span> What is in <a class="www" href="../users/m3.php">M3</a> ? |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| <tr class="done"> |
| <td> |
| Implement Full-featured set of UI extensions, that is: |
| <ul class="midlist"> |
| <li>XSD Type Browsers</li> |
| <li>WSDL Browsers</li> |
| <li>XPath Editor</li> |
| <li>WSIL Browser</li> |
| </ul> |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Working validation |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| 95% |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Reference runtime deployment plugin. |
| This will be a deployment plugin to Active BPEL 3.0 |
| </td> |
| <td> |
| All |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Finish enough implementation so that we can create project |
| and build simple BPEL process |
| </td> |
| <td> |
| All |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| |
| <tr class="done"> |
| <td> |
| Full BPEL BPEL 2.0 model compliance. |
| </td> |
| <td> |
| All |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| |
| <tr class="progress"> |
| <td> |
| UI to support BPEL 2.0 model constructs |
| </td> |
| <td> |
| Oracle |
| </td> |
| <td> |
| 50% |
| </td> |
| </tr> |
| |
| </table> |
| |
| <p> |
| </p> |
| |
| |
| <!-- Milestone 4 --> |
| |
| <h2>M4: Deploy <span class="strike">and Debug</span> a process to a reference runtime </h2> |
| |
| At this point, deployment <span class="strike">and debugging</span> should be possible. |
| We have moved the source code viewer editor to this milestone as the development has been progressing |
| on it rather well from the post 1.0 feature list. |
| |
| <p> |
| Out-Date: <span class="date">September 1, 2010</span> |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| <tr class="notdone"> |
| <td> |
| Activity plug-in Design (One stop shop) |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Accessibility check |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not done |
| </td> |
| </tr> |
| <tr class="progress"> |
| <td> |
| Model maintains DOM tree |
| </td> |
| <td> |
| IBM |
| </td> |
| <td> |
| 85% |
| </td> |
| </tr> |
| <tr class="progress"> |
| <td> |
| Source editor view |
| </td> |
| <td> |
| Intel,IBM |
| </td> |
| <td> |
| 75% |
| </td> |
| </tr> |
| |
| |
| </table> |
| |
| |
| <p> |
| </p> |
| |
| |
| <!-- Milestone 5 --> |
| |
| <h2>M5: Verify deployment to proprietary runtimes. </h2> |
| |
| This will be primarily a code stabilization release. See the <a href="/$projectShortName/users/m5.php">M5 Milestone Plan</a> for more information. |
| |
| <p> |
| Tentative-date: <span class="date">Q4 2010</span> |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| <tr class="done"> |
| <td> |
| Deployment Framework Update |
| </td> |
| <td> |
| Red Hat |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Undo/Redo |
| </td> |
| <td> |
| Red Hat |
| </td> |
| <td> |
| 90% |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Refactoring |
| </td> |
| <td> |
| Red Hat |
| </td> |
| <td> |
| 0% |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Validation |
| </td> |
| <td> |
| Red Hat |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Nightly Builds |
| </td> |
| <td> |
| Red Hat |
| </td> |
| <td> |
| 100% |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Bug Triage |
| </td> |
| <td> |
| Red Hat |
| </td> |
| <td> |
| 900% |
| </td> |
| </tr> |
| </table> |
| |
| <p> |
| </p> |
| |
| |
| <!-- Milestone 6 --> |
| |
| <h2>M6: 1.0 Release</h2> |
| |
| Graduation from the <a href="http://wiki.eclipse.org/Development_Resources/HOWTO/Incubation_Phase">incubation phase</a>. |
| See the <a href="/$projectShortName/users/m6.php">M6 Milestone Plan</a> for more information. |
| |
| <p> |
| Date: <span class="date">April 23, 2012</span> |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| <tr class="notdone"> |
| <td> |
| Juno release train |
| </td> |
| <td> |
| Petals Link, Red Hat |
| </td> |
| <td> |
| 90% |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Update Site re-org. |
| </td> |
| <td> |
| Petals Link, Red Hat |
| </td> |
| <td> |
| 50% |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Other stuff |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| </table> |
| |
| |
| <p> |
| </p> |
| |
| |
| <h2> After that ...</h2> |
| Post Release 1.0 work and currently out of scope for 1.0 |
| <p> |
| Date: Whenever ... |
| </p> |
| |
| <table class="milestones"> |
| |
| <tr> |
| <th>Features</th> |
| <th>Owners</th> |
| <th>Progress</th> |
| </tr> |
| |
| |
| <tr class="notdone"> |
| <td> |
| Debug support |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Search, integration with workbench search capability |
| (Note: Maintaining a DOM tree might be useful since XPath could |
| be used a search mechanism ... ) |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Template or macro capabilities (Complex BPEL segments in re-usable templates) |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Visual Compare and merge |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| <tr class="notdone"> |
| <td> |
| Stuff we missed in previous milestones |
| </td> |
| <td> |
| ? |
| </td> |
| <td> |
| Not Done |
| </td> |
| </tr> |
| |
| </table> |
| |
| |
| |
| </div> |
| $rightcolumn_links |
| </div> |
| |
| |
| EOHTML; |
| |
| |
| # Generate the web page |
| $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); |
| ?> |