Jump to: navigation, search

Difference between revisions of "DSDP/TM/Committer Phone Meeting 5-Jun-2007"

< DSDP‎ | TM
(New page: {|border=1 cellspacing=0 cellpadding=4 | Meeting Title: | '''TM Committer Phone Meeting''' |- | Date & Time: | Tuesday Jun 5, 2007 at [http://www.timeanddate.com/worldclock/meetingdet...)
 
Line 27: Line 27:
  
 
{|border=1
 
{|border=1
| Martin  || 80% || || 80%
+
| Martin  || 80% || Reviews; Releng changes; Licensing for Europa; || 50%
 
|-
 
|-
 
| DaveD  || 90% ||  || 90%
 
| DaveD  || 90% ||  || 90%
Line 54: Line 54:
 
** EUROPA -- Jun 29
 
** EUROPA -- Jun 29
 
* Testing: '''Please use RSE yourselves in daily work'''
 
* Testing: '''Please use RSE yourselves in daily work'''
* '''1-committer-review required from now on'''. Doc-only / Comment-only / Testcases fixes allowed without review.
+
* '''2-committer-review required from now on'''. Doc-only / Comment-only / Testcases fixes allowed without review.
* Focus on hi-priority bugs (bugs been triaged?)
+
* Only P1, P2, Major bugs and regressions from now on
** Strive for all code changes done for RC2, with doc-only/testcases/escalations only for RC3 and later
+
* Exception: Doc-only/testcases/escalations
** Compiler Warnings (esp. Javadoc warnings), Copyright data updates
+
* Copyright comments all done by Martin, might want to Review / check yours
** Copyright comments: please add contribution entries at the END of the list
+
** Our IP Log needs to be frozen by the time of the Release review; '''AI Martin''' check whether we can accept patches from Xuan and  Kevin after June 6
+
* Avoid breaking API changes (though we can still break API if absolutely necessary)
+
  
 
=== Bugs and open work to be discussed ===
 
=== Bugs and open work to be discussed ===
Line 66: Line 63:
 
* '''Current Priorities:''' Fix bugs by Priority
 
* '''Current Priorities:''' Fix bugs by Priority
 
** '''Javier''': User docs and ISV docs for Discovery? '''AI Martin''' help out with releng aspects.
 
** '''Javier''': User docs and ISV docs for Discovery? '''AI Martin''' help out with releng aspects.
** '''DaveD''': [https://bugs.eclipse.org/bugs/show_bug.cgi?id=187647 187647] Persistence in Metadata
+
** '''DaveD''': N-builds / I-builds: DaveD to try out N-builds, then learn I-builds and how to contribute to Europa
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=153632 153632] incorrect filterpool for dstore - not converging to a single filter pool - how serious is it? - '''AI DaveD reevaluate'''
+
** '''DaveM''': IRemoteObjectAdapter: what about using the new API?
**** Tobias will test, there might be some SchedulingRule
+
*** dnd: Download-on-Copy
**** DaveM: Migration of an existing workspace into the metadata area?
+
*** Copy as binary although text mode specified
*** Martin: Dont persist stuff that has not been activated?
+
** '''Martin''': Need to bring Releng scripts up to latest for Orbit; Review and release Telnet fixes; [https://bugs.eclipse.org/bugs/show_bug.cgi?id=176461 176461] expand-to-level; [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186315 186315] EFS problematic URIs;  
**** DaveD dont know of a good way of doing that - when a subsystem is created, everything is scheduled for persisting
+
*** Empty List bug: DaveD to put Preference in, Tobias to respect it
+
*** N-builds / I-builds: DaveD to try out N-builds, then learn I-builds and how to contribute to Europa
+
** '''DaveM''': Single filter pool: Looks like a lot of work - not for 2.0, needs an architectural change: '''AI DaveM''' file an enhancement request for the future
+
** Refresh related bugs: need to limit what you can "Go Into" or "Open New Window" on. Historically, the InputProvider only supported certain objects (Only connections, subsystems etc. were allowed previously) - disable the action for objects other than those?
+
*** IRemoteObjectAdapter: remote vs. local refresh in the SystemView - view historically had this destinction: "remote" things can exist multiple times, "local" things only once; objects above the filter are known RSE artifacts; objects above the filter potentially do not require a query; special handling (e.g. get the parent) only on "remote" artifacts
+
**** Alternatives for making the distinction between "remote" and "non-remote": have the non-remote model object implement a certain interface (e.g. IRSEModelObject); add an isRemote() method in ISystemViewElementAdapter already; DaveM likes the isRemote() on the adapter approach best
+
*** dnd: Download-on-Copy - have a Preference? How to do remote-only manipulations without downloading? - it works nicely with few small files but fails for lots of large files. Separate jobs per directory are necessary because files need to be created upfront for FileTransfer to work. DaveD: Governor Job that submits the others? '''AI Martin''' test the large file situation
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=176601 176601] fireEvent switch to display thread automatically
+
*** Do we need to markStale the parent of a child we are marking stale? - '''AI DaveM''' try getting rid of markStale() on the parent; get rid of remote access during markStale(). Kushal: Do we just mark the contents of the parent stale rather than the properties?
+
*** Copy as binary although text mode specified: FTP and dstore should honor the preference of line endings and store files accordingly. We transfer binary now but convert before the transfer. Writers should take care of the line ends automatically.
+
** '''Martin''': Need to bring Releng scripts up to latest for Orbit; Review and release Telnet fixes; [https://bugs.eclipse.org/bugs/show_bug.cgi?id=172650 172650] Capabilities; [https://bugs.eclipse.org/bugs/show_bug.cgi?id=176461 176461] expand-to-level; [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186315 186315] EFS problematic URIs;  
+
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170910 170910] Integrate Terminalview -- '''OK to defer?'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170910 170910] Integrate Terminalview -- '''OK to defer?'''
*** EFS: Copy(), Move(); minimal plugin activations; UI/Non-UI
+
*** UI/Non-UI: ISystemRegistry, SubSystemConfiguration
 
** '''Kushal''': [https://bugs.eclipse.org/bugs/show_bug.cgi?id=179937 179937] Single "Encoding" control on the Host (for all subsystems)
 
** '''Kushal''': [https://bugs.eclipse.org/bugs/show_bug.cgi?id=179937 179937] Single "Encoding" control on the Host (for all subsystems)
*** Deprecation: with 2.0 we have the chance of getting rid of stuff we don't like. So we should remove unwanted API if we can. If we cannot remove it yet, we can choose to rather deprecate it - then we need to tell users an alternative way with the @deprecated.
 
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=174789 174789] Property pages added to Wizard automatically: '''AI Kushal''' investigate
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=174789 174789] Property pages added to Wizard automatically: '''AI Kushal''' investigate
 
* '''Bugzilla''': [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit Severity Major], [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&cmdtype=doit&field0-0-0=priority&type0-0-0=regexp&value0-0-0=P%5B12%5D&field0-0-1=bug_severity&type0-0-1=regexp&value0-0-1=blocker%7Ccritical%7Cmajor hi-priority]
 
* '''Bugzilla''': [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&cmdtype=doit Severity Major], [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&classification=DSDP&product=Target+Management&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&cmdtype=doit&field0-0-0=priority&type0-0-0=regexp&value0-0-0=P%5B12%5D&field0-0-1=bug_severity&type0-0-1=regexp&value0-0-1=blocker%7Ccritical%7Cmajor hi-priority]

Revision as of 10:43, 5 June 2007

Meeting Title: TM Committer Phone Meeting
Date & Time: Tuesday Jun 5, 2007 at 1500 UTC
Dial-in: International +44 (0)1452 567588
North America +1 (866) 6161738 (toll free)
UK National 08712460713
Passcode: 0587322148 #

MartinO to start conference call - please dial in using the numbers above.
Please be available for Skype Chat in parallel to the call. MartinO will start Skype chat just prior to call.
Skype fallback dial-in - only if less than 5 participants: martin.oberhuber, ddykstal (or david_dykstal), david-k-mcknight, kushal.munir, javier.montalvoorus, tedatteddotnet, michael_scharf, and uwe.stieber.

Invited Attendees

  • IBM - Dave McKnight, Dave Dykstal, Kushal Munir, Kevin Doyle, Xuan Chen
  • Symbian - Javier Montalvo Orús
  • Wind River - Martin Oberhuber, Michael Scharf, Uwe Stieber

This is an Open call, so anyone else can join (though we expect the talk to be interesting for committers only).

Notes

News & Review Action Items

Martin 80% Reviews; Releng changes; Licensing for Europa; 50%
DaveD 90% 90%
DaveM 80% 80%
Kushal 40% 40%
Javier 30% 30%
Ted 0% - 0%
Uwe 5% - 5%
Michael 10% 10%

Plan for the TM Future

  • Please review and edit TM Future Planning together with your Requirements / Product Management folk

Ramp Down Plan

  • TM 2.0 Ramp down Plan for Europa, based on Europa Simultaneous Release#Milestones and Release Candidates
    • RC2 -- Tue Jun 5 (today)
    • RC3 -- Thu Jun 14 (7 work days; Martin vacation 12-Jun til 21-Jun!)
    • RC4 -- Thu Jun 21 (5 work days)
    • EUROPA -- Jun 29
  • Testing: Please use RSE yourselves in daily work
  • 2-committer-review required from now on. Doc-only / Comment-only / Testcases fixes allowed without review.
  • Only P1, P2, Major bugs and regressions from now on
  • Exception: Doc-only/testcases/escalations
  • Copyright comments all done by Martin, might want to Review / check yours

Bugs and open work to be discussed

  • Current Priorities: Fix bugs by Priority
    • Javier: User docs and ISV docs for Discovery? AI Martin help out with releng aspects.
    • DaveD: N-builds / I-builds: DaveD to try out N-builds, then learn I-builds and how to contribute to Europa
    • DaveM: IRemoteObjectAdapter: what about using the new API?
      • dnd: Download-on-Copy
      • Copy as binary although text mode specified
    • Martin: Need to bring Releng scripts up to latest for Orbit; Review and release Telnet fixes; 176461 expand-to-level; 186315 EFS problematic URIs;
      • 170910 Integrate Terminalview -- OK to defer?
      • UI/Non-UI: ISystemRegistry, SubSystemConfiguration
    • Kushal: 179937 Single "Encoding" control on the Host (for all subsystems)
      • 174789 Property pages added to Wizard automatically: AI Kushal investigate
  • Bugzilla: Severity Major, hi-priority

Vacation, Away

  • Thursday Jun 7 - public holiday in Austria (Martin ooo)
  • Martin Vacation Wed Jun 13 - Fri Jun 22

Action Items

  • Last Meeting Action Items
  • DaveD: Translation Testcases; Persistence Provider without IResource
  • DaveM: Refresh Bugs
  • Kushal: BIDI bugs and Encodings
  • Martin: Testing Stats; Refresh improvements; Integrating Terminal with RSE
  • Javier:
  • Michael:

Next Meeting