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 "OAW 4.3.1"

(Formatting)
(Update)
Line 8: Line 8:
 
|-
 
|-
 
| oAW 4.3.1 RC1 || December 1, 2008  
 
| oAW 4.3.1 RC1 || December 1, 2008  
| align="center" | ''[http://oawbranch.pluginbuilder.org/releases/4.3.1RC1.20081201-1800PRD/ Available] ([http://oawbranch.pluginbuilder.org/releases/p2-updateSite/ Update Site])''
+
| align="center" | ''[http://oawbranch.pluginbuilder.org/releases/4.3.1RC1.20081201-1800PRD/ Available] ([http://oawbranch.pluginbuilder.org/releases/4.3.1RC1.20081201-1800PRD/p2-repository-4.3.1RC1.20081201-1800PRD.zip Archived Update Site])''
 
|-
 
|-
 
| oAW 4.3.1 RC2 || December 8, 2008  
 
| oAW 4.3.1 RC2 || December 8, 2008  
Line 17: Line 17:
 
|}
 
|}
  
 +
Update site for the newest version: [http://oawbranch.pluginbuilder.org/releases/p2-updateSite/ Update Site]
  
 
= Goals of this release =
 
= Goals of this release =

Revision as of 16:40, 2 December 2008

< To: OAW_Release_Plans

Release schedule

Ramp down plan
Deliverable Date Status
oAW 4.3.1 RC1 December 1, 2008 Available (Archived Update Site)
oAW 4.3.1 RC2 December 8, 2008 Pending
oAW 4.3.1 Final Release December 15, 2008 Pending

Update site for the newest version: Update Site

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?

Update: Peter suggested building a script that converts a p2 update site into a classic update site. Could you please have a look at it, Peter?

Update: This issue has been solved!

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

Graphviz support is integrated into the build, it is tested, has been used in several projects, contains a demo and is also documented.

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 What is the overall impression of the team members?
  • Check documentation for completeness Done!
  • Fix the integration of the generated API docs into the DocBook sources Done!
  • Assess the stability of Steven's refactoring support My impression is that the refactoring is usable --Patrick Schönbach 18:57, 19 November 2008 (UTC)
  • Address Bug 250345 Feedback missing
  • Write release notes including bug list and known issues Done!
  • Exclude tests from the build process which run in development environment and fail only on the integration build server Done!

Back to the top