Difference between revisions of "DSDP/TM/Committer Phone Meeting 16-Jul-2008"

From Eclipsepedia

< DSDP‎ | TM
Jump to: navigation, search
(New page: {|border=1 cellspacing=0 cellpadding=4 | Meeting Title: | '''TM Committer Phone Meeting''' |- | Date & Time: | Wednesday July 16, 2008 at [http://www.timeanddate.com/worldclock/meetin...)
 
Line 25: Line 25:
  
 
This is an Open call, so anyone else can join (though we expect the talk to be interesting for committers only).
 
This is an Open call, so anyone else can join (though we expect the talk to be interesting for committers only).
 +
 +
== Attendees ==
 +
* Attendees:
 +
* Regrets: Anna
 +
  
 
== Agenda ==
 
== Agenda ==
Line 32: Line 37:
  
 
=== '''New Stuff''' ===
 
=== '''New Stuff''' ===
 +
* {{Bug|240991}} Startup creates Display on Worker Thread
 +
* {{Bug|240998}} Extension Point for User Actions
 +
* {{Bug|238574}} '''Website Revamp'''
 +
* Unittests
 +
** {{Bug|230917}} [regression] Some DStore Archive Testcases fail -- '''AI Xuan''' look at, probably move to 3.0.1 during weekend
 +
** New Build System due Jul 31 ('''AI Martin''')
 +
* Hi-Pri Bugs: [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]
 +
* Findbugs and other cleanup
 +
** Broken Links in Docs: Xenu's LinkSleuth
 +
* 3.1 Plan
 +
** Martin marked some bugzilla items with "plan" keyword
  
 +
== Old Stuff ==
 
=== '''Hot Bugs being discussed''' ===
 
=== '''Hot Bugs being discussed''' ===
 
* {{Bug|233461}} Refresh expanded Folders -- IFileService#list to return children and parent in one step, how to be API compatible?
 
* {{Bug|233461}} Refresh expanded Folders -- IFileService#list to return children and parent in one step, how to be API compatible?
Line 40: Line 57:
 
** '''AI Martin''' can easily adapt unittests to run performance metrics
 
** '''AI Martin''' can easily adapt unittests to run performance metrics
 
** Split up the bug: Original {{Bug|233461}} for the original problem only, include a small patch WITHOUT API change but with unittests. Create a new bug for the API Changes / Preformance Improvements, with the 2nd part of the patch. Discuss API separately. Original bug to be committed into an I-build today. '''AI Martin and Dave''' to hook up on Skype later today.
 
** Split up the bug: Original {{Bug|233461}} for the original problem only, include a small patch WITHOUT API change but with unittests. Create a new bug for the API Changes / Preformance Improvements, with the 2nd part of the patch. Discuss API separately. Original bug to be committed into an I-build today. '''AI Martin and Dave''' to hook up on Skype later today.
* {{Bug|235600}} Downrev ftp, local, ssh, telnet features to 2.1.0 was intentional!
 
* {{Bug|235221}} Files truncated on exit of Eclipse -- '''AI DaveD''' prioritize bug
 
 
* {{Bug|199596}} [refresh][ftp] Changing a file/folder's Read-Only attribute doesn't always update IRemoteFile -- is it fixed now? -- patch not yet committed?
 
* {{Bug|199596}} [refresh][ftp] Changing a file/folder's Read-Only attribute doesn't always update IRemoteFile -- is it fixed now? -- patch not yet committed?
 
* {{Bug|234038}} [files][refresh] Changing file permissions does not update property sheet or refresh tree -- is it fixed? -- patch not yet committed? -- '''AI DaveM''' create new bug for Tableview
 
* {{Bug|234038}} [files][refresh] Changing file permissions does not update property sheet or refresh tree -- is it fixed? -- patch not yet committed? -- '''AI DaveM''' create new bug for Tableview
* {{Bug|235145}} Remove Create Project Action -- DaveD: Document the process of creating a remote project, but get rid of the action? - Martin: See FAQ,
 
** Decision: Action is not ready for products, therefore remove it now or allow to programmatically disable it
 
 
* {{Bug|234026}} [apidoc] IFileService#createFolder() does not specify whether parent folders are created
 
* {{Bug|234026}} [apidoc] IFileService#createFolder() does not specify whether parent folders are created
 
** Update Service Docs and Impl to make the Service create parent folders
 
** Update Service Docs and Impl to make the Service create parent folders
 
* {{Bug|227750}} [efs][regression] Eclipse with RSE 3.0 don't start or Display problems -- DaveD: Sounds like should be deferred to 3.1
 
* {{Bug|227750}} [efs][regression] Eclipse with RSE 3.0 don't start or Display problems -- DaveD: Sounds like should be deferred to 3.1
* {{Bug|230917}} [regression] Some DStore Archive Testcases fail -- '''AI Xuan''' look at, probably move to 3.0.1 during weekend
 
  
 
=== '''Plan for Next Steps''' ===
 
=== '''Plan for Next Steps''' ===
Line 61: Line 73:
 
** Current Statistics: 1 blocker (Martin), 1 critical (Martin), 8 major (DaveD, Kevin, Martin, Michael), 23 other P2's -- was 10 major / 20 P2's last week
 
** Current Statistics: 1 blocker (Martin), 1 critical (Martin), 8 major (DaveD, Kevin, Martin, Michael), 23 other P2's -- was 10 major / 20 P2's last week
 
** Community contributions: Only few [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=attachments.ispatch&type0-0-0=equals&value0-0-0=1 unapplied patches] right now, last chance to apply now before 3.0 (see also the [http://www.eclipse.org/dsdp/tm/development/bug_process.php Bug Process Page] for a query)
 
** Community contributions: Only few [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=attachments.ispatch&type0-0-0=equals&value0-0-0=1 unapplied patches] right now, last chance to apply now before 3.0 (see also the [http://www.eclipse.org/dsdp/tm/development/bug_process.php Bug Process Page] for a query)
 
* Martin's new Build System for Dave
 
** In the works
 
  
 
* '''New and Noteworthy'''
 
* '''New and Noteworthy'''

Revision as of 11:05, 16 July 2008

Meeting Title: TM Committer Phone Meeting
Date & Time: Wednesday July 16, 2008 at 1600 UTC / 0900 SFO / 1100 Rochester / 1200 Toronto / 1800 Salzburg
Dial-in: Martin to call everybody by Skype

Backup dial-in: International +44 (0)1452 567588 / Freephone +1 (866) 6161738 / UK 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 dial-in: martin.oberhuber, ddykstal (or david_dykstal), david-k-mcknight, kevin.j.doyle, xuan.chen886, rupen.mardirossian, javier.montalvoorus, eugenetarassov, michael_scharf, uwe.stieber, radoslav.gerganov, wrsfburton.

Contents

Invited Attendees

  • IBM - Xuan Chen, Dave McKnight, Dave Dykstal, Rupen Mardirossian, Kevin Doyle
  • Wind River - Martin Oberhuber, Michael Scharf, Uwe Stieber, Eugene Tarassov, Felix Burton
  • Symbian - Javier Montalvo Orus
  • ProSyst - Radoslav Gerganov
  • MontaVista - Anna Dushistova

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

Attendees

  • Attendees:
  • Regrets: Anna


Agenda

New Stuff

  • bug 240991 Startup creates Display on Worker Thread
  • bug 240998 Extension Point for User Actions
  • bug 238574 Website Revamp
  • Unittests
    • bug 230917 [regression] Some DStore Archive Testcases fail -- AI Xuan look at, probably move to 3.0.1 during weekend
    • New Build System due Jul 31 (AI Martin)
  • Hi-Pri Bugs: Severity Major, Hi-Priority
  • Findbugs and other cleanup
    • Broken Links in Docs: Xenu's LinkSleuth
  • 3.1 Plan
    • Martin marked some bugzilla items with "plan" keyword

Old Stuff

Hot Bugs being discussed

  • bug 233461 Refresh expanded Folders -- IFileService#list to return children and parent in one step, how to be API compatible?
    • DaveM: Not in favor of changing API, don't expect getFile() to be expensive, Cache in Service Layer. Against explicit API change. Plain semantic change is the least of the evils.
    • Martin against Caching on Service Layer.
    • Original bug as specified must be fixed - want the fix in there as soon as possible, because it fixes IRemoteFile problems
    • AI Martin can easily adapt unittests to run performance metrics
    • Split up the bug: Original bug 233461 for the original problem only, include a small patch WITHOUT API change but with unittests. Create a new bug for the API Changes / Preformance Improvements, with the 2nd part of the patch. Discuss API separately. Original bug to be committed into an I-build today. AI Martin and Dave to hook up on Skype later today.
  • bug 199596 [refresh][ftp] Changing a file/folder's Read-Only attribute doesn't always update IRemoteFile -- is it fixed now? -- patch not yet committed?
  • bug 234038 [files][refresh] Changing file permissions does not update property sheet or refresh tree -- is it fixed? -- patch not yet committed? -- AI DaveM create new bug for Tableview
  • bug 234026 [apidoc] IFileService#createFolder() does not specify whether parent folders are created
    • Update Service Docs and Impl to make the Service create parent folders
  • bug 227750 [efs][regression] Eclipse with RSE 3.0 don't start or Display problems -- DaveD: Sounds like should be deferred to 3.1

Plan for Next Steps

  • Bug Triage
    • AI Everyone must review your assigned bugs and move to 3.0.1 where possible
    • All "3.0" assigned bugs must be triaged now and either assigned a proper RC milestone or 3.0.1 (with the exception of Documentation-only fixes)
    • Work on remaining ones by priority
    • Open RC2 Assigned bugs, open 3.0 Assigned bugs
    • Severity Major, Hi-Priority
    • Current Statistics: 1 blocker (Martin), 1 critical (Martin), 8 major (DaveD, Kevin, Martin, Michael), 23 other P2's -- was 10 major / 20 P2's last week
    • Community contributions: Only few unapplied patches right now, last chance to apply now before 3.0 (see also the Bug Process Page for a query)
  • New and Noteworthy
    • I'll need a list of new features for a New&Noteworthy, and for the Release Review. Release Review material is due next week.
    • See CDT/User/NewIn50 for example; for TM, I put most news into our Build Notes already, so it should be possible to compile the N&N out of the build notes
    • For the N&N, please make screenshots and work on "your" new features, e.g.
      • Useractions
  • Cleanup Work
    • Besides the hi-priority issues, there is a LOT of cleanup to do. What do we consider must-have's?
      • Unittests, unittests, unittests!
      • New releng scripts on dsdp.eclipse.org (Martin: must-have before his vacation)
      • Copyright Year Updates (Run the releng Copyrights Tool)
      • Migration Notes (for 2.0 / for 1.0?)
      • API Tooling Javadocs(@noextend and friends) - bug 227368, bug 225529 comment 4 and bug 225529 comment 6 - DSDP/TM/Code Ownership
      • Review and improve Userdocs; we have several open bugs here
      • Review and improve Javadocs; lots still missing, unclear, duplicated
      • Fix broken hyperlinks in the docs, fix HTML/XML errors (which can make the indexer not work)
      • Get rid of compiler warnings wherever possible
      • Add more Unittests -- ideally write an accompanying unittest for every bugfix
      • Run Findbugs -- Update site on http://findbugs.cs.umd.edu/eclipse, Quickdocs by Rado in tm-dev E-Mail
        • Question about filtering false positives posted on fb-discuss link
    • TM Website: revamp should really be complete for Ganymede! Kevin and Martin won't have time. DaveD will try to get to it, but cannot promise.


Questions

  • DaveD context menu on SystemView / TeamView: something going on with the way how items are being added. Bringing up the context menu immediately after startup shows some debugger related stuff. Martin: bug 208062

Old Stuff

  • Unit Tests - next priority after API
  • Migrating to new Releng on dsdp.eclipse.org (adopt P2, nightly tests, signing etc)
  • Quality, Backlog and Unit Tests
    • Remember our 2-fix-per-week / 3 unittests-per-milestone plan
    • Current situation is on this bugzilla report

Vacation, away

  • Martin vacation June 11 - 22 -- AI Martin finish and test the new Build scripts on dsdp.eclipse.org till then
  • DaveM vacation June 16 - 20
  • DaveD in July

Action Items

  • Last Meeting Action Items
  • Everyone:
    • Triage 3.0 and earlier assigned bugs and move to 3.0.1 / 3.1 what we can
    • Add @noextend etc according to DSDP/TM/Code Ownership table;
    • Update the New&Noteworthy (Martin will send a separate E-Mail)
    • Bug fixes, cleanup, unittests
  • DaveD: Test initial install of RC2 from Ganymede (CDT, EMF dependencies!); Test JEE package (when available as RC3); Prioritize bug 235221; Commit bug 234215; Prepare EFS Userdocs along the lines of TM and RSE FAQ#Why is the Outline View empty when editing a remote PHP or C file?
  • DaveM: Commit bug 199596, bug 234038; File new bug for tableview issue; work with Martin on bug 233461; bug 233480 - tell the team to use custom newConnectionWizards extension
  • Kevin: -
  • Rupen: -
  • Xuan: Text Import/Export; Look at bug 230917 Archive Handler Unittests
  • Martin: Run performance tests for bug 233461; Test 2.0->3.0 Update; Tell DaveD when JEE RC3 is ready; Prepare I-build for bug 233461 when done; Update Project Plan; File new bug for bug 165171; Critical EFS bugs; Finish new Releng and tell DaveD; Get started on New&Noteworthy; Create an initial 3.1 plan
  • Javier: Hi-PRI FTP BUGS
  • Michael: Terminal: Try to fix bug 185348, bug 204796
  • Uwe: -
  • Rado: -
  • Felix: -
  • Eugene: -

Next Meeting