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

OAW 4.3.1

Revision as of 18:42, 12 November 2008 by Schoenbach.itemis.de (Talk | contribs) (Update)

< To: OAW_Release_Plans

Release date

The release will be on November 30, 2008.

Goals of this release

  • Refactoring support by GSoC student Steven Reinisch
  • Markus' visualization tools for Graphviz
  • XSD adapter
  • Bugfixing
  • Including source attachments again, which were accidentally missing in oAW 4.3.0

Current status

For the following tasks which are completed or at least partly completed, there are status reports:

Automatic builds

Basically, the automatic builds work again, including the new Graphviz component and the source attachments, which have been missing by accident in oAW 4.3.0. However, we still have trouble with the update site that is automatically generated by Pluginbuilder, which most probably seems to be caused by a PDE problem. Peter is currently working on an alternative solution, which also will be automated, according to him.

Update: We now are able to to generate a correct p2 update site. The classic update site has still a problem regarding the source attachments. According to Markus Barchfeld, this is an Eclipse bug. Would it be ok to have a p2 update site only?

Bugfixing

All major bugs that were filed in Bugzilla until now, have been fixed. On some less important bugs, Patrick is waiting for input from the bug reporters. He also has posted a Call for Bug Reports in the oAW forum, in case that there are still unknown major bugs around.

There is another strange bug, Bug 250345, which seems somewhat tricky to reproduce. Patrick would need some input of the team in order to find the cause of the problem.

Update: Patrick still not received any feedback regarding this issue.

XSD Adapter

The XSD adapter is basically stable, but it has some known limitations. Forum users report several special cases that were not covered yet. Moritz wants to fix them for 4.3.1, but it is not mandatory. The XSD adapter runs already in the continuous build. It also provides a new XML beautifier based on XSD Infoset, An alternative XML beautifier implementation is now available at Fornax, which is basically the implementation oAW had before 4.2, based on JDom.

Refactoring support

GSoC student Steven Reinisch has mainly finished his work. Some code is still in Stevens developer branch and still has to be merged into the B_v43 branch, There are still some worries that the code is possibly not completely stable, yet. We will contact Steven and ask him to invest some time into stabilizing and bugfixing. After testing and after knowing, if Steven would be able to fix issues, we will decide if the refactoring support will make it in the 4.3.1 release or not.

Update: The refactoring support has now been integrated including a user documentation. CVS tags have been set in order to be able to remove this contribution quickly in case it causes problems.

Graphviz component

Markus Völter, could you please give us a status report on this component?

Update: Still waiting for feedback.

API documentation

In principle, automatic generation of API documentation has been set up. However, there are problems when integrating the generated API docs into our DocBook sources. Patrick would need some help with this.

Open tasks

The following tasks still have to be done before we are able to release:

  • Systematic testing
  • Check documentation for completeness
  • Fix the integration of the generated API docs into the DocBook sources
  • Assess the stability of Steven's refactoring support
  • Address Bug 250345
  • Write release notes including bug list and known issues
  • Exclude tests from the build process which run in development environment and fail only on the integration build server

Back to the top