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 "2006-11-30"

 
(7 intermediate revisions by the same user not shown)
Line 3: Line 3:
  
 
;Attendees
 
;Attendees
 +
 +
 +
John L, Nitin D, David W, Carl A, Chuck B, Bob F, Neil H, Bob G, Amy W, Arthur R, Raghu S, Tim W, Dave C, Kosta K, Kathy C
  
  
Line 21: Line 24:
 
:*[[WTP_Release_1.5.x_Maintenance_Plan_and_Policies|1.5.3 Guidelines for fixes]]
 
:*[[WTP_Release_1.5.x_Maintenance_Plan_and_Policies|1.5.3 Guidelines for fixes]]
 
:*We will be declaring a 1.5.3M build this week so please smoke test the latest M-build to be declared by noon on Friday.
 
:*We will be declaring a 1.5.3M build this week so please smoke test the latest M-build to be declared by noon on Friday.
::Build status? David
+
::Build status? David - Some changes were made to the build process, so be sure to do a good sanity check on these builds.
  
 
:*Bug lists
 
:*Bug lists
Line 29: Line 32:
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug_request%5D&classification=WebTools&product=Web+Tools&target_milestone=1.5.1+M151&target_milestone=1.5.2+M152&target_milestone=1.5.3+M153&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, 1.5.3 Hot Bug Requests] (~1)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug_request%5D&classification=WebTools&product=Web+Tools&target_milestone=1.5.1+M151&target_milestone=1.5.2+M152&target_milestone=1.5.3+M153&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, 1.5.3 Hot Bug Requests] (~1)
 
:::New process, when you reject a hot bug request as a hot bug, change the summary to [hotbug_declined].
 
:::New process, when you reject a hot bug request as a hot bug, change the summary to [hotbug_declined].
 +
:::Chuck to decline [https://bugs.eclipse.org/bugs/show_bug.cgi?id=132336 132336] as a hot bug, but will fix
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug%5D&classification=WebTools&product=Web+Tools&target_milestone=1.5.1+M151&target_milestone=1.5.2+M152&target_milestone=1.5.3+M153&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&query_based_on=1.5.x+Hot+Bug+Requests&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, 1.5.3 Hot Bugs] (~2)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug%5D&classification=WebTools&product=Web+Tools&target_milestone=1.5.1+M151&target_milestone=1.5.2+M152&target_milestone=1.5.3+M153&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&query_based_on=1.5.x+Hot+Bug+Requests&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, 1.5.3 Hot Bugs] (~2)
 +
:::[https://bugs.eclipse.org/bugs/show_bug.cgi?id=161410 161410] requires IPZilla approval for WSIL4J, Tim W to monitor
 +
:::Kosta to open a new hot bug against SSE.
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Web+Tools&target_milestone=1.5.1+M151&target_milestone=1.5.2+M152&target_milestone=1.5.3+M153&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, Blockers, Criticals] (~2)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Web+Tools&target_milestone=1.5.1+M151&target_milestone=1.5.2+M152&target_milestone=1.5.3+M153&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, Blockers, Criticals] (~2)
  
Line 36: Line 42:
  
 
:*Integration Build this Friday, 12/01/06
 
:*Integration Build this Friday, 12/01/06
::Build Status? David
+
::Build Status? David - There are still failing JUnits.  As a reminder to new teams, we should not declare an I build with JUnit failures.  JSF to investigate and respin.  JPA cannot reproduce on windows, suggest trying on linux.
:::WTP 2.0 now requires a Java5 runtime.  However, components should not start adding hard Java5 dependencies.
+
:::In general, if need be and it is appropriate, like a problem with the test itself, you can open a defect against a problematic JUnit, and pull the JUnit from the build.
:::What's the third party jar status?
+
:::We have roughly 200 compiler warnings, which is good progress, but please make this a point of emphasis for next week.  David is going to investigate the discouraged access warnings.
 +
:::WTP 2.0 now requires a Java5 runtime.  However, all components should not assume readiness to start adding hard Java5 dependencies.
 +
:::What's the third party jar status? We are going to use Orbit, initial steps done, but to not disrupt builds, David to investigate this later.
 +
:::Build process changes - if you are running local builds, there are new environment variables, David to document.
 
:::Please smoke test the latest Integration I-build to be declared by noon on Friday.  
 
:::Please smoke test the latest Integration I-build to be declared by noon on Friday.  
 
::FYI, The 2.0 builds will have a combined zip which includes JPA and JSF, possibly ATF, once these projects are promoted past incubation (1Q2007).
 
::FYI, The 2.0 builds will have a combined zip which includes JPA and JSF, possibly ATF, once these projects are promoted past incubation (1Q2007).
 +
 
:*Need to improve the [[Web_Tools_Platform_2.0_Plan|WTP 2.0 Plan]] document
 
:*Need to improve the [[Web_Tools_Platform_2.0_Plan|WTP 2.0 Plan]] document
 
::Begin to analyze [http://www.eclipse.org/webtools/development/apiscanner/reports/main.html Adopter Usage Reports] to pick the most important API requirements.  Let John know about any suggestions or improvements or open a bugzilla defect against the releng component.
 
::Begin to analyze [http://www.eclipse.org/webtools/development/apiscanner/reports/main.html Adopter Usage Reports] to pick the most important API requirements.  Let John know about any suggestions or improvements or open a bugzilla defect against the releng component.
Line 53: Line 63:
 
::[https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=assigned_to&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=Web+Tools&target_milestone=---&target_milestone=2.0+M1&target_milestone=2.0&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&target_milestone=2.0+RC1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=VERIFIED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C%2C, Verified, Not closed] (~0)
 
::[https://bugs.eclipse.org/bugs/report.cgi?x_axis_field=bug_severity&y_axis_field=assigned_to&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=Web+Tools&target_milestone=---&target_milestone=2.0+M1&target_milestone=2.0&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&target_milestone=2.0+RC1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=VERIFIED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C%2C, Verified, Not closed] (~0)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug_request%5D&classification=WebTools&product=Web%20Tools&target_milestone=---&target_milestone=2.0&target_milestone=2.0%20M1&target_milestone=2.0%20M2&target_milestone=2.0%20M3&target_milestone=2.0%20M4&target_milestone=2.0%20M5&target_milestone=2.0%20M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&query_based_on=2.0%20Hot%20Bug%20Requests&field0-0-0=noop&type0-0-0=noop&value0-0-0=|, 2.0 Hot Bug Requests] (~1)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug_request%5D&classification=WebTools&product=Web%20Tools&target_milestone=---&target_milestone=2.0&target_milestone=2.0%20M1&target_milestone=2.0%20M2&target_milestone=2.0%20M3&target_milestone=2.0%20M4&target_milestone=2.0%20M5&target_milestone=2.0%20M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&query_based_on=2.0%20Hot%20Bug%20Requests&field0-0-0=noop&type0-0-0=noop&value0-0-0=|, 2.0 Hot Bug Requests] (~1)
 +
:::Chuck to decline [https://bugs.eclipse.org/bugs/show_bug.cgi?id=145376 145376] with info that a hot bug request should not be an enhancement.
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug%5D&classification=WebTools&product=Web%20Tools&target_milestone=---&target_milestone=2.0&target_milestone=2.0%20M1&target_milestone=2.0%20M2&target_milestone=2.0%20M3&target_milestone=2.0%20M4&target_milestone=2.0%20M5&target_milestone=2.0%20M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&query_based_on=2.0%20Hot%20Bugs&field0-0-0=noop&type0-0-0=noop&value0-0-0=|, 2.0 Hot Bugs] (~0)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5Bhotbug%5D&classification=WebTools&product=Web%20Tools&target_milestone=---&target_milestone=2.0&target_milestone=2.0%20M1&target_milestone=2.0%20M2&target_milestone=2.0%20M3&target_milestone=2.0%20M4&target_milestone=2.0%20M5&target_milestone=2.0%20M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&query_based_on=2.0%20Hot%20Bugs&field0-0-0=noop&type0-0-0=noop&value0-0-0=|, 2.0 Hot Bugs] (~0)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Web+Tools&target_milestone=---&target_milestone=2.0&target_milestone=2.0+M1&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, Blockers, Criticals] (~7)
 
::[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=WebTools&product=Web+Tools&target_milestone=---&target_milestone=2.0&target_milestone=2.0+M1&target_milestone=2.0+M2&target_milestone=2.0+M3&target_milestone=2.0+M4&target_milestone=2.0+M5&target_milestone=2.0+M6&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=%7C%2C, Blockers, Criticals] (~7)
 +
:::Please investigate these and triage appropriately.  We'll start pulling status next week.
  
 
+
:*Welcome to JPA (Neil H), JSF (Raghu S), and ATF (Bob G)
:*Welcome to JPA, JSF, and soon ATF
+
 
::Coordinate with WTP milestone dates and process
 
::Coordinate with WTP milestone dates and process
 
::Weekly smoke tests reporting
 
::Weekly smoke tests reporting
 
+
::The goal of the integration or declared build is to produce a sanity checked target which can be used for development.
 +
:::All code should be released by Wednesday night, leaving Thursday to smoke test and declare the build.
 +
:::During that period no code should be released unless it is to help declare the build, in which case releasing a map file will trigger a new build and the component lead should send a heads up note discussing the bugzilla, its impact, and why a build was kicked off.
 +
::Component status is reported by updating the weekly meeting agenda with meaningful information and pertinent bugzilla information.
 +
:::The agenda for the upcoming week's meeting will be posted by noon, EST, Wednesday.
  
 
:*Testing Strategies for WTP 2.0
 
:*Testing Strategies for WTP 2.0
Line 69: Line 84:
 
:::WTP 1.5 -> WTP 2.0
 
:::WTP 1.5 -> WTP 2.0
 
::::Each team should create a test scenario to load projects or artifacts from WTP 1.5 and attempt to load, display, edit, and run them on a WTP 2.0 workspace.
 
::::Each team should create a test scenario to load projects or artifacts from WTP 1.5 and attempt to load, display, edit, and run them on a WTP 2.0 workspace.
 +
:::::John will be asking for your test scenario, link, or test plans so start planning this now.
 
::::Possible coordinated compatibility JUnit which will run as part of the builds where each team can add 1.5 metadata or projects and methods to exercise their function on WTP 2.0. Java EE team has a current JUnit to be used as an example.
 
::::Possible coordinated compatibility JUnit which will run as part of the builds where each team can add 1.5 metadata or projects and methods to exercise their function on WTP 2.0. Java EE team has a current JUnit to be used as an example.
 
::::Workspace migration testing will mainly consist of a few workspaces with multiple types of content, settings, and a lot of views and perspectives open.
 
::::Workspace migration testing will mainly consist of a few workspaces with multiple types of content, settings, and a lot of views and perspectives open.
::::Questions remain about what exactly we need to test and we will have to gather feedback from each component team.
+
::::Questions remain about what exactly we need to test and we will have to gather feedback from each component team.  Be wary of anything written out to settings or extension point changes.
 
:::WTP 2.0 -> WTP 1.5
 
:::WTP 2.0 -> WTP 1.5
 
::::We should support shared projects in a team environment where one user is on WTP 1.5 and one is on WTP 2.0, so we will need some backwards compatibility testing.
 
::::We should support shared projects in a team environment where one user is on WTP 1.5 and one is on WTP 2.0, so we will need some backwards compatibility testing.
 
::*Milestone Test Passes
 
::*Milestone Test Passes
 +
:::Each Milestone should have a real end game process where we take a step back and ensure quality.
 
:::More formalized test phase with planned activities and platforms:
 
:::More formalized test phase with planned activities and platforms:
 
::::Compatibility tests will be run as part of milestone shutdown
 
::::Compatibility tests will be run as part of milestone shutdown
Line 80: Line 97:
 
::::Linux, Windows, Mac
 
::::Linux, Windows, Mac
 
::::Investigating better ways to collaborate and encourage the collection of test results
 
::::Investigating better ways to collaborate and encourage the collection of test results
 +
 +
:*Planning
 +
::Current M4 date is January 4th.  We will bump this up to late December and update the mailing list.
  
  
 
;Other business?
 
;Other business?
  
:*Java EE 5 Update - Chuck?
+
:*Java EE 5 Update - Chuck - Initial meeting with good attendance, by end of next week should have a real plan in place.
:*EclipseCon Update - Tim W?
+
:*EclipseCon Update - Tim W - WTP will have a strong showing, we had more than our allotment of tutorials, and will fill our long talk spots.  Other ideas to consider are general WTP 2.0 talks, Dali, Java EE 5, etc.  Thanks to all for the large number of quality submissions.
:*Website Update - Tim W?
+
:*Website Update - Bob F - Incremental migration using transformations underway, no specific delivery dates.  Ian Skerritt offered Nathan as a loan from foundation to help conversions.
:*Just a friendly reminder to fill in your team status each week on the meeting agenda.
+
 
  
 
== Teams Status and Focus for Coming Week ==
 
== Teams Status and Focus for Coming Week ==
Line 119: Line 139:
 
:;JSF
 
:;JSF
  
::Refactoring of plugins in progress
+
::*Refactoring of plugins in progress
::Visual Page designer will be included in the next build
+
::*Visual Page designer will be included in the next build
::Investigating Design-time JSP Translation Engine
+
::*Investigating Design-time JSP Translation Engine
 
   
 
   
 
:;DTP
 
:;DTP

Latest revision as of 17:22, 30 November 2006

WTP Development Status Meeting 2006-11-30

Attendees


John L, Nitin D, David W, Carl A, Chuck B, Bob F, Neil H, Bob G, Amy W, Arthur R, Raghu S, Tim W, Dave C, Kosta K, Kathy C


Announcements and Reminders
  • Conferences:
EclipseCon2007 open for long talks (Dec 1), short talks (Jan 15) submissions.
ECOOP open for submissions -- Berlin, Germany, July 30 - August 3, 2007.
  • Articles:
Consuming Web services using Eclipse Web Tools in Eclipse Review by Christopher Judd.
  • Reminder: Make sure your repository connections are using "cvsroot" and not "home"
  • Announcement: Update on committer status for Valentin Baciu - Congratulations and welcome!


WTP 1.5.3
  • Due: 2007-02-16
  • 1.5.3 Guidelines for fixes
  • We will be declaring a 1.5.3M build this week so please smoke test the latest M-build to be declared by noon on Friday.
Build status? David - Some changes were made to the build process, so be sure to do a good sanity check on these builds.
  • Bug lists
Resolved, Unverified (~230)
Older resolved defects closed out. Minor glitch in closing out those in the remind and later states has been corrected.
Verified, Not closed (~0)
1.5.3 Hot Bug Requests (~1)
New process, when you reject a hot bug request as a hot bug, change the summary to [hotbug_declined].
Chuck to decline 132336 as a hot bug, but will fix
1.5.3 Hot Bugs (~2)
161410 requires IPZilla approval for WSIL4J, Tim W to monitor
Kosta to open a new hot bug against SSE.
Blockers, Criticals (~2)


WTP 2.0
  • Integration Build this Friday, 12/01/06
Build Status? David - There are still failing JUnits. As a reminder to new teams, we should not declare an I build with JUnit failures. JSF to investigate and respin. JPA cannot reproduce on windows, suggest trying on linux.
In general, if need be and it is appropriate, like a problem with the test itself, you can open a defect against a problematic JUnit, and pull the JUnit from the build.
We have roughly 200 compiler warnings, which is good progress, but please make this a point of emphasis for next week. David is going to investigate the discouraged access warnings.
WTP 2.0 now requires a Java5 runtime. However, all components should not assume readiness to start adding hard Java5 dependencies.
What's the third party jar status? We are going to use Orbit, initial steps done, but to not disrupt builds, David to investigate this later.
Build process changes - if you are running local builds, there are new environment variables, David to document.
Please smoke test the latest Integration I-build to be declared by noon on Friday.
FYI, The 2.0 builds will have a combined zip which includes JPA and JSF, possibly ATF, once these projects are promoted past incubation (1Q2007).
Begin to analyze Adopter Usage Reports to pick the most important API requirements. Let John know about any suggestions or improvements or open a bugzilla defect against the releng component.
Component leads should analyze for two reasons:
  • To ensure no one is using code they should not be using.
  • To prioritize which code you plan to make API.
John to send out information about how to run an extension point usage scan.
  • Bug lists
Untriaged (~115)
Resolved, Unverified (~70)
Verified, Not closed (~0)
2.0 Hot Bug Requests (~1)
Chuck to decline 145376 with info that a hot bug request should not be an enhancement.
2.0 Hot Bugs (~0)
Blockers, Criticals (~7)
Please investigate these and triage appropriately. We'll start pulling status next week.
  • Welcome to JPA (Neil H), JSF (Raghu S), and ATF (Bob G)
Coordinate with WTP milestone dates and process
Weekly smoke tests reporting
The goal of the integration or declared build is to produce a sanity checked target which can be used for development.
All code should be released by Wednesday night, leaving Thursday to smoke test and declare the build.
During that period no code should be released unless it is to help declare the build, in which case releasing a map file will trigger a new build and the component lead should send a heads up note discussing the bugzilla, its impact, and why a build was kicked off.
Component status is reported by updating the weekly meeting agenda with meaningful information and pertinent bugzilla information.
The agenda for the upcoming week's meeting will be posted by noon, EST, Wednesday.
  • Testing Strategies for WTP 2.0
  • Smoke Tests
Each team will have an externally published smoke test scenario.
A wiki page will be used instead of the mailing list to provide smoke test results.
  • Compatibility Tests
WTP 1.5 -> WTP 2.0
Each team should create a test scenario to load projects or artifacts from WTP 1.5 and attempt to load, display, edit, and run them on a WTP 2.0 workspace.
John will be asking for your test scenario, link, or test plans so start planning this now.
Possible coordinated compatibility JUnit which will run as part of the builds where each team can add 1.5 metadata or projects and methods to exercise their function on WTP 2.0. Java EE team has a current JUnit to be used as an example.
Workspace migration testing will mainly consist of a few workspaces with multiple types of content, settings, and a lot of views and perspectives open.
Questions remain about what exactly we need to test and we will have to gather feedback from each component team. Be wary of anything written out to settings or extension point changes.
WTP 2.0 -> WTP 1.5
We should support shared projects in a team environment where one user is on WTP 1.5 and one is on WTP 2.0, so we will need some backwards compatibility testing.
  • Milestone Test Passes
Each Milestone should have a real end game process where we take a step back and ensure quality.
More formalized test phase with planned activities and platforms:
Compatibility tests will be run as part of milestone shutdown
Defect verifications from the current milestone and their closure
Linux, Windows, Mac
Investigating better ways to collaborate and encourage the collection of test results
  • Planning
Current M4 date is January 4th. We will bump this up to late December and update the mailing list.


Other business?
  • Java EE 5 Update - Chuck - Initial meeting with good attendance, by end of next week should have a real plan in place.
  • EclipseCon Update - Tim W - WTP will have a strong showing, we had more than our allotment of tutorials, and will fill our long talk spots. Other ideas to consider are general WTP 2.0 talks, Dali, Java EE 5, etc. Thanks to all for the large number of quality submissions.
  • Website Update - Bob F - Incremental migration using transformations underway, no specific delivery dates. Ian Skerritt offered Nathan as a loan from foundation to help conversions.


Teams Status and Focus for Coming Week

Common Component Team
Server Component Team
Datatools (RDB, 1.5.x only)
XML/JSP Component Team
  • Fixing and triaging 1.5.3 defects
  • Continuing evaluating and planning for 2.0 items
Web Services Component Team
Java EE Component Team
  • Fixing triaging 1.5.3 defects
  • Continuing to triage existing bug lists
  • Discussing options for continuing EE5 line items - started calls on Thurs mornings
Dali/JPA
JSF
  • Refactoring of plugins in progress
  • Visual Page designer will be included in the next build
  • Investigating Design-time JSP Translation Engine
DTP
ATF
Website
releng
  • Execution Environments
  • Add versions 1.5.1,1.5.2,1.5.3 to the WTP bugzilla version options list when opening new bugs
  • Investigating running and publishing the automated test coverage reports


Back to WTP Meeting Archives

Back to the top