Difference between revisions of "DSDP/TM/Committer Phone Meeting 26-Mar-2008"

From Eclipsepedia

< DSDP‎ | TM
Jump to: navigation, search
Line 35: Line 35:
 
* [http://www.eclipsecon.org/2008/?page=sub/&id=323 CDT Remote / RDT] call for participation, being discussed on cdt-dev list for now
 
* [http://www.eclipsecon.org/2008/?page=sub/&id=323 CDT Remote / RDT] call for participation, being discussed on cdt-dev list for now
 
* [http://www.eclipsecon.org/2008/?page=sub/&id=582 DSDP BOF] - towards two "packages" of DSDP projects for mobile Java / device development, likely with P2 installer but on SourceForge due to needing GPL for cross-compilers / emulators
 
* [http://www.eclipsecon.org/2008/?page=sub/&id=582 DSDP BOF] - towards two "packages" of DSDP projects for mobile Java / device development, likely with P2 installer but on SourceForge due to needing GPL for cross-compilers / emulators
* Big Press hype about Microsoft envolvement in Eclipse but rather [http://douggaff.blogspot.com/2008/03/eclipsecon-08-we-barely-knew-ye.html disappointing keynote] by Sam Ramji - no commitment yet by MS but wants to help out in SWT-WPF port and Higgins-Cardspace
+
* Big Press hype about Microsoft envolvement in Eclipse but rather [http://douggaff.blogspot.com/2008/03/eclipsecon-08-we-barely-knew-ye.html disappointing keynote] by Sam Ramji - though the EMO likes to [http://feeds.feedburner.com/~r/IanSkerrett/~3/254405704/ see things positive]. Still, the [http://ed-merks.blogspot.com/2008/03/eclipsecon-wednesday.html facts are]: no commitment yet by MS but wants to help out in SWT-WPF port and Higgins-Cardspace
 
* E4: IBM/RAP want to webalize SWT, which may be a good thing in terms of architecture but is not the whole story: need to collect requirements from all the community in a suitable forum, and a face-to-face kickoff meeting
 
* E4: IBM/RAP want to webalize SWT, which may be a good thing in terms of architecture but is not the whole story: need to collect requirements from all the community in a suitable forum, and a face-to-face kickoff meeting
 
** In general, it looks like the community is dozing a little wrt Platform - no exciting new talks, no exciting new features but much more breadth of community. Also, OSGi is gaining even more momentum, new Eclipse RT (Runtime) toplevel project started
 
** In general, it looks like the community is dozing a little wrt Platform - no exciting new talks, no exciting new features but much more breadth of community. Also, OSGi is gaining even more momentum, new Eclipse RT (Runtime) toplevel project started

Revision as of 10:22, 26 March 2008

Meeting Title: TM Committer Phone Meeting
Date & Time: Wednesday Mar 26, 2008 at 1600 UTC / 0900 SFO / 1100 Rochester / 1200 Toronto / 1600 London / 1700 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, kushal.munir, kevin.j.doyle, xuan.chen886, rupen.mardirossian, javier.montalvoorus, eugenetarassov, tedatteddotnet, michael_scharf, and uwe.stieber.

Contents

Invited Attendees

  • IBM - Xuan Chen, Dave McKnight, Kevin Doyle, Dave Dykstal, Rupen Mardirossian
  • Wind River - Martin Oberhuber, Uwe Stieber, Michael Scharf, Eugene Tarassov
  • Symbian - Javier Montalvo Orus

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

Agenda

EclipseCon 2008 Report

  • Best EclipseCon Ever :-)
  • TM Tutorial - focus on 50% TCF and 50% rse; about 30 people, very positive feedback
  • TM Short Talk - may re-use slides
  • Blog Post about TCF
  • CDT Remote / RDT call for participation, being discussed on cdt-dev list for now
  • DSDP BOF - towards two "packages" of DSDP projects for mobile Java / device development, likely with P2 installer but on SourceForge due to needing GPL for cross-compilers / emulators
  • Big Press hype about Microsoft envolvement in Eclipse but rather disappointing keynote by Sam Ramji - though the EMO likes to see things positive. Still, the facts are: no commitment yet by MS but wants to help out in SWT-WPF port and Higgins-Cardspace
  • E4: IBM/RAP want to webalize SWT, which may be a good thing in terms of architecture but is not the whole story: need to collect requirements from all the community in a suitable forum, and a face-to-face kickoff meeting
    • In general, it looks like the community is dozing a little wrt Platform - no exciting new talks, no exciting new features but much more breadth of community. Also, OSGi is gaining even more momentum, new Eclipse RT (Runtime) toplevel project started
  • Played with DTP / SQL Query Builder, BIRT Charting
  • Eclipse Command Language (ECL) looked very interesting
  • Automated UI testing: RCP Robot and FIT was extremely hot - FIT tables in Excel (idea by Ward Cunningham) together with Fixtures maintained by the developer and SWT Bot for the actual test execution
  • RTSC and NAB were excellent talks from DSDP
  • Had some discussions with Scott Lewis about ECF especially comparing against TCF and integrating into RSE: we should really do an RSE ECF file provider, they got the browsing APIs now
  • Most funny EclipseCon stuff: Vista SP1 Features, How to get IP approved quicly, the most awsome guy at Eclipse and its Fake, stuff from the Fake Steve Jobs blog

M6 Focus

  • M6 is Apr 07 -- Testing Apr 1 or 2 -- Should do better than last time
  • Currently 39 bugs assigned M6 - especially DaveD - what can we really get done
  • NLS Fixes - few still missing, see mailing list - must have for M6
  • Unit Tests - next priority after API
  • Will migrate to new Releng after M6 (adopt P2, nightly tests, signing etc... too risky for now, focus on API)
  • Adopting Api Tooling: Martin tried it out for some plugins - renaming (CANCELLED->CANCELED) is not very well reflected - martin filed bug 222905 - but we might want to rev down org.eclipse.rse.services from 3.0.0 back to 2.1.0

Hi-pri-bugs; community contributions; apply patches

  • bug 210682 Rupen's multi-file copy/move/overwrite dialog
  • bug 214887 WinCE Subsystem - pending EMO Review
  • bug 170910 RSE Terminal Integration - Montavista Contribution pending this friday for API change to allow Streams API for IHostShell
  • See the Bug Process Page for a query for open bugs with patches attached

Bug Discussions

  • bug 190231 subsystem UI -> Core: AI DaveD help with Wizard Pages and the way they are registered; make them adaptable somehow
  • bug 220892 reving down dstore protocol version - AI DaveM implement version handshake as discussed - this is API!
    • (done: Handler Hook for registering handshake handler / error handler; may need new API for protocol handshake)
  • bug 221211 MultiStatus for IFileService batch operations - exception on first failure for modifying operations. No exceptions/multistatus on non-modifying operations. AI DaveD/DaveM update Javadocs when it's clear what we want
  • bug 220379 Make DStoreFileService API - encodingHandler - wait on reporter, AI Martin comment on bug (object reference idea)
  • bug 220547 SimpleSystemMessage message ID - globally unique message id vs. plugin-local status - Dialog Title: MessageID if globally unique / generic title based on severity if plugin-local
  • bug 220995 Xuan: Can we remove some interface provided by SystemSelectRemoteFileAction and SystemSelectRemoteFolderAction
  • bug 218947 IRemotePath idea - AI DaveM create new defect for the API change
    • DaveM: Naming convention -- IHostPath instead of IRemotePath since located in the Service?
    • Looks like we won't get to this for M6
  • Quality, Backlog and Unit Tests
    • Remember our 2-fix-per-week / 3 unittests-per-milestone plan
    • Since our DSDP/TM/Face-to-face Meeting Toronto 17-Sep-2007 it's now 27 weeks / 5 milestones, so each committer is due 54 fixes / 10 unittests
    • Current situation is on this bugzilla report
    • Unittests: when adding a test, please add the tag //-test-author:YourName in front of it
      • DaveM - 5
      • DaveD - 22
      • KevinD - 11
      • MartinO - 3
      • TobiasS - 3
      • UweS - 7
      • XuanC - 51
      • Total - 101
      • Javier - 0

Committer Status and Report

  • Javier almost finished on Symbian assignment, will have some time for RSE but needs to talk to Manager
    • Martin updating Commons Net to 1.5.0
    • bug 212382 ftpListingParser initCommands
  • DaveD
    • bug 217894 Subsystem Configuration Families - subsystem category would be orthogonal to subsystem family -- family would be related to connector service -- change wizard pages from API into plugin.xml markup? AI All comment on the bug
    • Import/export connections rather than profiles - extend the persistence provider for import/export. Use one format for export only in the UI,, perhaps allow multiple providers for import (for migration), perhaps allow multiple kinds of export via API.
  • DaveM: -
    • EFS and encodings - No response from platform - suggstion alternative EFS provider, continue discussion on the defect
  • Kevin: - bug 221190 EFS getChild() with relative path - perhaps need to check whether our impl still works properly
  • Xuan: - Will mostly be busy with IBM / Migration work; add useractions to PII mapfile
  • Martin: - Need to put Project Plan on the Web; Update Releng scripts to automatically run unit tests at night
    • Searchcvs, Relnotes done; Little more work needed on web-build and promote.sh
    • JSch-0.1.37, Commons.Net 1.5.0
    • Next tasks - Move SubsystemConfiguration implementation into non-UI; Lazy loading of SubsystemConfiguration (use the Proxy more); Lazy loading of UI adapters; some exceptions observed by Uwe (Wind River) in our nightly wheels
  • Uwe: -
  • Rupen: -
  • Michael: -
  • Questions

Future and Planning

  • Planning - AI Martin to write up what we discussed in Toronto
    • Think about assigning bugs to target milestones. What goes into 3.0 and what not? - DaveD Mylyn is nice for bug review!
    • bug 215301 New Standard Project Plan Format
  • TM Website
    • AI Kevin follow up on his website proposals


Vacation, Away

Action Items

  • Last Meeting Action Items
  • Everyone: Review bug 216252 SystemMessages refactoring
  • DaveD:
  • DaveM: Use Properties for Unit Tests
  • Xuan: Use Properties for Unit Tests
  • Kevin: Website Updates
  • Martin: finish new releng; Write-up TM 3.0 Plan; Look at PropertyDescriptor issues; unit tests
  • Javier: bug 212382 ftp initCommands; add unit tests; document the Symbian internal test setup similar to CVS -- see also CVS_Development#Testing
  • Michael: Terminal improvements

Next Meeting