Difference between revisions of "DSDP/TM/Committer Phone Meeting 14-Nov-2006"

From Eclipsepedia

< DSDP‎ | TM
Jump to: navigation, search
(Top Priorities this week)
(Agenda)
 
(2 intermediate revisions by one user not shown)
Line 17: Line 17:
 
* IBM - Dave Dykstal, Dave McKnight, Kushal Munir
 
* IBM - Dave Dykstal, Dave McKnight, Kushal Munir
 
* Symbian - Javier Montalvo Orús
 
* Symbian - Javier Montalvo Orús
* Wind River - Martin Oberhuber, Uwe Stieber, Michael Scharf, Ted Williams
+
* Wind River - Martin Oberhuber, Uwe Stieber, Ted Williams (dropped off early)
* Tradescape - Lothar Werzinger
+
  
This is an Open call, so anyone else can join (though we expect the talk to be interesting for committers only).
+
== Notes ==
 
+
== Agenda ==
+
 
=== C'mon and celebrate! ===
 
=== C'mon and celebrate! ===
 
* RSE 1.0 is released - just in time
 
* RSE 1.0 is released - just in time
Line 37: Line 34:
 
** Got all the code through legal review, implemented nightly build system
 
** Got all the code through legal review, implemented nightly build system
 
** Grew the community - contributors and users, 220 downloads on 1.0RC2; EclipseCon talk, upcoming tutorial
 
** Grew the community - contributors and users, 220 downloads on 1.0RC2; EclipseCon talk, upcoming tutorial
** Refactored RSE (service/subsystem approach), implemented deferred queries
+
** Refactored RSE (service/subsystem approach; UI/Non-UI separation), implemented deferred queries; new Persistence implementation
** Added ssh and ftp subsystems, discovery component
+
** Added ssh and ftp subsystems, remotecdt launcher, discovery component
 
* In the past year: What did you like? What's the favorite thing you want to do next?
 
* In the past year: What did you like? What's the favorite thing you want to do next?
** DaveD:
+
** DaveD: Wants to do many little things (e.g. testframework: have testcase for creating 10 connections & deleting them)
** DaveM:
+
** DaveM: Wants to do Many little things; multi-commands for cluster management
** Kushal:
+
** Kushal: Liked to see ssh and ftp getting implemented -- RSE was prepared for 3rd party extensions from the very beginning, but it took openRSE to make it real; Wants to do Encoding support, EFS
** Javier:
+
** Javier: Liked to see the project getting mature, things fitting together in the end; wants to continue work on Service Discovery; Wizard for creating new subsystems
** Michael:
+
** Ted: Not long enough with the project
** Ted:
+
** Uwe: Wants to learn internals of RSE, make it work for Windriver product
** Uwe:
+
** Martin: Liked to see Jakarta Commons get approved; Liked the Refactoring session with DaveM; Wants to improve overall quality and user experience, using RSE himself for daily work
** Martin:
+
 
* Martin to also make personal interviews regarding our processes, improvements, suggestions, bugzilla, testing etc.
 
* Martin to also make personal interviews regarding our processes, improvements, suggestions, bugzilla, testing etc.
 
* Any Latest News?
 
* Any Latest News?
** Michael --
+
** Michael -- Good progress on Terminalview
** Ted --  
+
** Ted -- Busy with building DD; will migrate TM build after Dec.15th to the Europa standards
 
** Other News --
 
** Other News --
  
Line 58: Line 54:
 
* '''#2 - Plan RSE 1.0.1 and 2.0'''
 
* '''#2 - Plan RSE 1.0.1 and 2.0'''
 
* '''#3 - Continue fixing bugs and improving documentation''' - Let's make sure that users who have problems with 1.0 can get a subsequent I-build as patch soon after. Let's make sure users get missing documentation wherever needed. Instead of answering a question by E-Mail, let's fix the corresponding documentation or FAQ and point the users to it.
 
* '''#3 - Continue fixing bugs and improving documentation''' - Let's make sure that users who have problems with 1.0 can get a subsequent I-build as patch soon after. Let's make sure users get missing documentation wherever needed. Instead of answering a question by E-Mail, let's fix the corresponding documentation or FAQ and point the users to it.
** Build Schedule: Will do an I-build on thursday at 8am Ottawa every week. Should we call it M-build?
+
** Build Schedule: Will do an M-build on thursday at 8am Ottawa every week.
 
** Consume our own stuff as much as we can!
 
** Consume our own stuff as much as we can!
  
Line 65: Line 61:
 
** Status NEW --> ASSIGNED (if you are confident)
 
** Status NEW --> ASSIGNED (if you are confident)
 
** Assign Target Milestones: 1.0.1 or 2.0 to indicate committed fixes; --- for yet unknown
 
** Assign Target Milestones: 1.0.1 or 2.0 to indicate committed fixes; --- for yet unknown
** Better be conservative assigning target milestones -- it should be a firm commitment
+
*** Better be conservative assigning target milestones -- it should be a firm commitment
 +
*** The [[GMF Project Plan#Plan_Item_Queries]] has some queries that explain how they use target milestone and bug status
 
** Bugzilla: When fixing a bug, please add a short note where it was fixed, e.g. "Fixed in DStoreRemoteFile". This helps tremendously to find and understand the fix, in case it should be needed again later
 
** Bugzilla: When fixing a bug, please add a short note where it was fixed, e.g. "Fixed in DStoreRemoteFile". This helps tremendously to find and understand the fix, in case it should be needed again later
 +
*** Kushal, DaveM: How to get notified when a new bug is reported?
 +
*** On [https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email Bugzilla Email Prefs] page, enter "Users to Watch": dsdp.tm.core-inbox@eclipse.org,dsdp.tm.rse-inbox@eclipse.org,dsdp.general-inbox@eclipse.org
 
* Start IBM and EMO review process for Montavista SSH Processes, User Actions and Import/Export (DaveD)
 
* Start IBM and EMO review process for Montavista SSH Processes, User Actions and Import/Export (DaveD)
 
* Start creating Unit Tests, Testing feature (DaveD, Uwe)
 
* Start creating Unit Tests, Testing feature (DaveD, Uwe)
Line 76: Line 75:
 
** '''RSE 1.0.1 -- December 15, 2006''' (4 weeks from now!)
 
** '''RSE 1.0.1 -- December 15, 2006''' (4 weeks from now!)
 
** '''RSE 2.0M4 (with Europa M4) -- January 4, 2007''' (3 weeks later)
 
** '''RSE 2.0M4 (with Europa M4) -- January 4, 2007''' (3 weeks later)
*** Build system needs to be switched from 3.2.1 based build to Europa build after Dec.15 -- Ted?
+
*** Build system needs to be switched from 3.2.1 based build to Europa build after Dec.15 -- Ted
 
** For more Europa dates, see the [[Europa Simultaneous Release]] page
 
** For more Europa dates, see the [[Europa Simultaneous Release]] page
 
* API changes: we'll not introduce any api changes between 1.0 and 1.0.1; instead, DOCUMENT the APIs, along the way we'll see what needs to be improved. Prepare for API changes soon after 1.0.1
 
* API changes: we'll not introduce any api changes between 1.0 and 1.0.1; instead, DOCUMENT the APIs, along the way we'll see what needs to be improved. Prepare for API changes soon after 1.0.1
 
* Change Requests
 
* Change Requests
** Meet 1hr later next week
+
** Meet 1hr later next week -- ok
 
* Vacations, Holidays etc.
 
* Vacations, Holidays etc.
 +
** DaveD out of office Wed-Fri next week; Christmas - New Year
 
** US Thanksgiving - End of November
 
** US Thanksgiving - End of November
 
* Free discussion -- feelings, comments, critics
 
* Free discussion -- feelings, comments, critics
Line 87: Line 87:
 
== Action Items ==
 
== Action Items ==
 
* [[DSDP/TM/Committer Phone Meeting 7-Nov-2006#Action_Items|Last Meeting]] Action Items
 
* [[DSDP/TM/Committer Phone Meeting 7-Nov-2006#Action_Items|Last Meeting]] Action Items
* '''DaveD''' - Bug Triage. Edit Code Ownership. Submit 3 CQs to IPZilla; JUnit tests;
+
* '''DaveD''' - Bug Triage. Edit Code Ownership. Submit 3 CQs to IPZilla; [next week] JUnit tests;
 
* '''DaveM''' - Enter Resume into www.eclipsecon.org; Bug Triage.  
 
* '''DaveM''' - Enter Resume into www.eclipsecon.org; Bug Triage.  
 
* '''Kushal''' - Bug Triage.
 
* '''Kushal''' - Bug Triage.
* '''Martin''' - Work on [[RSE 2.0 Planning]]; [[TM and RSE FAQ]], improve Wiki and Website (how to contribute); Bug Triage.
+
* '''Martin''' - Personal Interviews via Skype; Work on [[RSE 2.0 Planning]]; [[TM and RSE FAQ]], improve Wiki and Website (how to contribute); Bug Triage.
* '''Javier''' - Bug Triage. Hook up with Scott Lewis once SD is committed and works
+
* '''Javier''' - Bug Triage.  
 
* '''Ted''' - Make the Build ready for Europa
 
* '''Ted''' - Make the Build ready for Europa
 
* '''Michael''' - Terminalview
 
* '''Michael''' - Terminalview

Latest revision as of 09:03, 20 November 2006

Meeting Title: TM Committer Phone Meeting
Date & Time: Tuesday Nov 14, 2006 at 8am SFO / 10.00am Rochester / 11.00pm Toronto / 4pm London / 5pm Salzburg
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.

Contents

[edit] Attendees

  • IBM - Dave Dykstal, Dave McKnight, Kushal Munir
  • Symbian - Javier Montalvo Orús
  • Wind River - Martin Oberhuber, Uwe Stieber, Ted Williams (dropped off early)

[edit] Notes

[edit] C'mon and celebrate!

  • RSE 1.0 is released - just in time
  • What did we accomplish in the past year?
    • Created infrastructure - project, website, wiki, mailing list, newsgroup, bugzilla, processes for everything
    • Got all the code through legal review, implemented nightly build system
    • Grew the community - contributors and users, 220 downloads on 1.0RC2; EclipseCon talk, upcoming tutorial
    • Refactored RSE (service/subsystem approach; UI/Non-UI separation), implemented deferred queries; new Persistence implementation
    • Added ssh and ftp subsystems, remotecdt launcher, discovery component
  • In the past year: What did you like? What's the favorite thing you want to do next?
    • DaveD: Wants to do many little things (e.g. testframework: have testcase for creating 10 connections & deleting them)
    • DaveM: Wants to do Many little things; multi-commands for cluster management
    • Kushal: Liked to see ssh and ftp getting implemented -- RSE was prepared for 3rd party extensions from the very beginning, but it took openRSE to make it real; Wants to do Encoding support, EFS
    • Javier: Liked to see the project getting mature, things fitting together in the end; wants to continue work on Service Discovery; Wizard for creating new subsystems
    • Ted: Not long enough with the project
    • Uwe: Wants to learn internals of RSE, make it work for Windriver product
    • Martin: Liked to see Jakarta Commons get approved; Liked the Refactoring session with DaveM; Wants to improve overall quality and user experience, using RSE himself for daily work
  • Martin to also make personal interviews regarding our processes, improvements, suggestions, bugzilla, testing etc.
  • Any Latest News?
    • Michael -- Good progress on Terminalview
    • Ted -- Busy with building DD; will migrate TM build after Dec.15th to the Europa standards
    • Other News --

[edit] Top Priorities this week

  • #1 - Convert Downloaders to Contributors - by Being responsive - on Newsgroup, Mailinglist and bug reports. We'll probably get lots of new users as we have RSE 1.0. Let's nurture our user community and encourage them to become contributors in case they have requests. Make sure that E-Mail notifications are turned on for bugzilla (and probably also the Wiki FAQ etc.)
  • #2 - Plan RSE 1.0.1 and 2.0
  • #3 - Continue fixing bugs and improving documentation - Let's make sure that users who have problems with 1.0 can get a subsequent I-build as patch soon after. Let's make sure users get missing documentation wherever needed. Instead of answering a question by E-Mail, let's fix the corresponding documentation or FAQ and point the users to it.
    • Build Schedule: Will do an M-build on thursday at 8am Ottawa every week.
    • Consume our own stuff as much as we can!

[edit] Upcoming Work

  • Triage your assigned Bugs - Bug Process Page
    • Status NEW --> ASSIGNED (if you are confident)
    • Assign Target Milestones: 1.0.1 or 2.0 to indicate committed fixes; --- for yet unknown
      • Better be conservative assigning target milestones -- it should be a firm commitment
      • The GMF Project Plan#Plan_Item_Queries has some queries that explain how they use target milestone and bug status
    • Bugzilla: When fixing a bug, please add a short note where it was fixed, e.g. "Fixed in DStoreRemoteFile". This helps tremendously to find and understand the fix, in case it should be needed again later
      • Kushal, DaveM: How to get notified when a new bug is reported?
      • On Bugzilla Email Prefs page, enter "Users to Watch": dsdp.tm.core-inbox@eclipse.org,dsdp.tm.rse-inbox@eclipse.org,dsdp.general-inbox@eclipse.org
  • Start IBM and EMO review process for Montavista SSH Processes, User Actions and Import/Export (DaveD)
  • Start creating Unit Tests, Testing feature (DaveD, Uwe)
  • RSE 2.0 Planning - Finalize the 2.0 Project Plan
  • DSDP/TM/Code Ownership

[edit] Communications

  • Upcoming Milestones:
    • RSE 1.0.1 -- December 15, 2006 (4 weeks from now!)
    • RSE 2.0M4 (with Europa M4) -- January 4, 2007 (3 weeks later)
      • Build system needs to be switched from 3.2.1 based build to Europa build after Dec.15 -- Ted
    • For more Europa dates, see the Europa Simultaneous Release page
  • API changes: we'll not introduce any api changes between 1.0 and 1.0.1; instead, DOCUMENT the APIs, along the way we'll see what needs to be improved. Prepare for API changes soon after 1.0.1
  • Change Requests
    • Meet 1hr later next week -- ok
  • Vacations, Holidays etc.
    • DaveD out of office Wed-Fri next week; Christmas - New Year
    • US Thanksgiving - End of November
  • Free discussion -- feelings, comments, critics

[edit] Action Items

  • Last Meeting Action Items
  • DaveD - Bug Triage. Edit Code Ownership. Submit 3 CQs to IPZilla; [next week] JUnit tests;
  • DaveM - Enter Resume into www.eclipsecon.org; Bug Triage.
  • Kushal - Bug Triage.
  • Martin - Personal Interviews via Skype; Work on RSE 2.0 Planning; TM and RSE FAQ, improve Wiki and Website (how to contribute); Bug Triage.
  • Javier - Bug Triage.
  • Ted - Make the Build ready for Europa
  • Michael - Terminalview

[edit] Next Meeting