WTP PMC Minutes for April 26, 2005 Conference Call
Attending: Tim Wagner [TW], David Williams [DW], Arthur Ryman [AR], Dominique De Vito [DD], Jochen Krause
[JK]
No procedural matters
No community update this week
M4 Readiness
- Tuesday build should include at least 5 of the 12 remaining unresolved blocking-or-critical
issues
- Non-trivial churn occurring, but still appear to be on track for a Friday milestone release
- No 3PC issues known at this time (although some non-blocking 3PC, such as DTDs, still need to
be added)
API Review
- Summary: 52% JUnit coverage, 96% JavaDoc coverage on 2,674 APIs.
- Dynamic tracing of project model APIs raised measured coverage from 25% to 35%; more testing
(on full suite) still pending and delayed on other bugs
Architecture Group Report [DW]
- Component meetings are scheduled for six weeks on Thursdays, starting in May; interested
consumer of WTP and others are invited (meetings are open to the public)
- "State of the Architecture" Report as of M4:
- Too many plugins; some consolidation is warranted
- Feature split-up, based on user expectations/scenarios into functional areas being
considered in M5
- M4 exit: need to issue a clear statement that "internal provisional" APIs means that we're
interested in feedback, but that these are still internal and not API quality
- No "friend" APIs will be defined in 1.0; will look into this in subsequent releases
- During M5 we need to review the number of violations of platform APIs
- State of APIs on M4 exit: "ready for review" means that community feedback is being sought
- EMF models: need to clarify which parts are in/out of the API; see AG notes (ongoing issue, AG
working with component leads on this)
Discussion of Possible Hardening Release [JK]
- Discussed a possible hardening release, circa 12/15/2005, focusing on APIs, performance, and
usability
- Would advance ability of ISV's to build on WTP
- Likely numbered "1.1"; work on next major release (2.0?) could occur in parallel on a separate
branch
- Issues - coordination with WTP prereqs (EMF, GEF, etc.); believe these should be tractable
Minutes taken by Tim Wagner, April 26, 2005 |