Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-dev] Minutes for the WTP Status Telecon, 2005-11-03


Attendees:

Larry Isaacs, Amy Wu, Chuck Bridgham, David Williams, Jeffrey Liu, John Lanuti, Larry Dunnell, Nitin Dahyabhai, Phil Avery, Sheila Sholars, Tim Wagner, Ted Bashor, Konstantin Komissarchik, Kathy Chan, Lawrence Mandel, Rob Frost, Chris Brealey, Der Ping Chou, Craig Salter, Timothy Deboer

Regrets:

Arthur Ryman

See WTP Status Telecons [1] for more information.

[1] http://eclipse.org/webtools/development/status-telecons/index.html


Time: 9:00 PM EEST (Istanbul), 2:00 PM EDT (Toronto/Raleigh), 11:00 AM PDT (Seattle)


Toronto Dial-in number: +1-416-343-2604
Toll-free Dial-in number: +1-866-576-2504
Intl Dial-in number: 800-4444-3030
Information: +1-866-224-5844

Conference id: 9976929


Agenda

1. Review of Open Action Items [1] - Arthur Ryman

110309 enh P3 jst.jsp-inbox@xxxxxxxxxxx ryman@xxxxxxxxxx NEW --- [action] Add WTP 1.0 JST Component API Plan Items to Master Bug 110276
110308 enh P3 david_williams@xxxxxxxxxx ryman@xxxxxxxxxx NEW --- [action] Add WTP 1.0 WST Component API Plan Items to Master Bug 110275
113134 nor P3 david_williams@xxxxxxxxxx jeffliu@xxxxxxxxxx NEW --- [action] Assign target milestone to critical/blocking bugs
113137 nor P3 tbashor@xxxxxxx jeffliu@xxxxxxxxxx NEW --- [action] Document the set of facets that we'll need for J2EE projects
114446 nor P3 cbridgha@xxxxxxxxxx jeffliu@xxxxxxxxxx NEW 1.0 M9 [action] Open API requests for non-API usages in WTP
114914 nor P3 syeshin@xxxxxxxxxx jeffliu@xxxxxxxxxx NEW --- [action] Post some examples of what not to do for context help/infopop IDs

[1] https://bugs.eclipse.org/bugs/buglist.cgi?short_desc_type=casesubstring&short_desc=%5Baction%5D&product=Web+Tools&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED

Jeff - Bug 110308 and 110309.

David - Done.

Jeff - Bug 113134. Great progress. Only 5 crit/blocking bugs without a target. Two are new. Two are P4. I will follow up with the last one and close the action.

Ted - Bug 113137. Should have something to post this afternoon. Will document all facets that we're going to define for 1.0. Description for each one. However, it will not be a programmer's guide. It doesn't say things like implement this, override this method, etc... Also, it is not a migration document.

Lawrence - Great start, but we'll need the programmer's guide.

Chuck - Konsta will update the design document.

Konsta - The design document is not truely a programmer's guide. I suggest looking at the Javadoc, developers should be able to figure things out.

Konsta - I think we lack a migration document.

Ted - Does Eclipse provide any migration document?

David - Yes, but we don't have APIs in 0.7.

Chuck - What about migration of users' projects?

Konsta - Manual upgrade is bad, this should be automatic.

David - Ideally, we like this to be a co-existence story.

Konsta - It's rather unlikely we will be able to support that.

Jeff - Do we have a bug opened to track this issue?

[action] David to discuss migration with the PMC.

Chuck - Bug 114446. Not too much update. We have quite a bit of internal usage, will be looking at them more closely. Some of them are related, so we may open one API request for a set of violations.

Jeff - Bug 114914. Susan not here, will follow up offline.

2. WTP 1.0 M9 Status - David Williams

Review bug backlog, builds, and plans. Assign two teams to test in disconnected mode.

David - Build complete, test finished. A couple compile errors, teams please look at the compile errors. I believe one is in jst.j2ee and the other in jst.ws.

David - Plan is still to smoke test and fix any blocking bugs by noon tomorrow.

Jeff - Who's going to test offline?

Craig - I will.

Phil - I will.

Lawrence - How is disconnected testing done? We should have a case where we start off with nothing (no cache), and make sure we don't get any errors. Another case is to have things cached and make sure the cache is reused.

David - We have 5 blocking bugs in the open state. Do we need them for this week's build?

Jeff - A lot of them are in data tools. Der Ping, can u review them and send a quick update to the dev list?

Larry - They should be in today's I-build. Is it too late?

David - No, not too late. We want to fix any blocking problems so that developers can make progress with our I-builds. Before EOD today is still good.

David - Reminder everyone that there are two weeks left for M9. Code function, API changes should be done by next week. M9 test plan done by next week. After end of next week, we will have a week of testing and critical bug fixes.

Ted - UI changes allowed post M9?

Lawrence - what kind of UI changes?

Ted - Clean up module depedency wizard.

Lawrence - From the doc standpoint, late UI changes are difficult to deal with. Please let Lawrence and Susan know ahead of time.

David - Post M9 UI changes should be kept to a minimal. Exceptions can be review by the PMC.

Lawrence - or at least a note to the dev list.

Chuck - Going back to the jst.j2ee compile error. This will break EJB creation, we will drop a fix.

Chris - Chuck's fix will fix jst.ws's compile error as well.

3. WTP docs - Susan Yeshin

4. WTP 1.0 API Scans - Jeffrey Liu

Review action to finalize component.xml

https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=Update+component.xml&product=Web+Tools&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=


Jeff - component.xml are all updated. Thanks.

Jeff - API reports needs to be run more often, can we add it back into the normal build process? It only takes a couple minutes to run.

Chuck - We are cleaning up our APIs, would be nice to see these reports more often.

Jeff - Please also look at the Unit test and Javadoc coverage. Our goal is 100% coverage.

David - Any chance these API reports will break the build?

Jeff - I do not think so, but I'll test it.

David - if it's 1 or 2 minutes, then that's ok.

Chuck - Would be nice if we can generate these reports from the workspace, then we don't even need the reports to be generated as part of every build.

Jeff - Great idea, will work on it. Will post instructions on how to do that.

[action] Jeff to make the API scanner capable of running from within the Eclipse workspace.

5. WTP 1.0 Performance - Jeffrey Liu

Performance results for 1028 I-build [1]. Three issues that I want to discuss:

1. It shows quite a few regressions, some even in the 100%+ range. However, the difference could be 10ms vs 20ms. So, are these really test data that we want to show in the summary page?

Jeff - Tim, I believe you own most of the testcases on the summary page. Do we need all of them to show up in the summary?

Tim - Probably not. You must be using a very fast machine, it took 10 - 20s on my machine.

Tim - We should investigate why we are seeing hug regressions for some of them.

Jeff - I'll work with Tim offline on this.

2. Since performance tests are not run as part of the normal build process, performance JUnit failures are not identified until after the weekly I-build is declared. As a result, no performance data for the failing testcase. I think we need to make sure when the performance testcase gets run, they will run successfully. Any suggestions on how to do that?

Conclusion is to run run performance tests more often. We don't need the data from daily builds because they may not be accurate due to things like compile errors or failing JUnit tests. But at least they will tell us which performance testcases are failing. We'll open bugs for those and get them fixed.

3. Start reviewing performance regressions

Craig - to avoid ms testcase, we can wrap it in a loop

Lawrence - or use a slow machine

Jeff - a slow machine will be useful, let's discuss this offline.

Tim - Are we doing scalability testing? For validator, editors, etc...

Tim - We can doing scalability testing based on file size, project size, etc...

[action] Jeff to start the work on scalability testing.

[1] http://download.eclipse.org/webtools/downloads/drops/I-I20051028-200510280017/perfresults/graph/performance.php

6. WTP Features and Subsystems Status [1] - David Williams

[1] http://www.eclipse.org/webtools/development/arch_and_design/subsystems/SubsystemsAndFeatures.html

David - WST done.Still issues in WS-I and WSDL, will be fixed next week.

David - I would expect JST to be more difficult. Since we only have a couple weeks left, we may not have enough time for this. I'll discuss with the PMC about the risk that's involved.

7. Flexible Project Development Status - Chuck Bridgham

Chuck - No update, we can probably take this off the agenda.

8. Project Facets Development Status -Konstantin Komissarchik

Konsta - off the agenda.

9. Other Business - Open

Ted - Wanted to ask Naci about the EJB facet work.

Chuck - You talking about the UI?

Ted - yes

Chuck - we are working on it this week.

Tim - Doing the paper work for promoting Amy Wu to be a committer.

Congratulation Amy!

Jeffrey Liu
IBM Rational Software - Performance Analyst
IBM Toronto Lab.
8200 Warden Ave. Markham, Ontario, L6G 1C7
Internal mail: D3/R8V/8200/MKM (D3-268)
T/L: 969 3531
Tel: (905) 413 3531
Fax: (905) 413 4920
jeffliu@xxxxxxxxxx


Back to the top