Skip to main content
Jump to: navigation, search

Difference between revisions of "TM/Meetings/4-Dec-2012"

< TM‎ | Meetings
m
m
Line 80: Line 80:
 
* '''Builds for legacy branches'''
 
* '''Builds for legacy branches'''
 
** Branches are building with Tycho
 
** Branches are building with Tycho
** Are we using Hudson jobs for legacy builds?
 
  
 
=== Project Leadership ===
 
=== Project Leadership ===

Revision as of 11:41, 4 December 2012

Date & Time 04 December 2012 (Tuesday) at 1600 UTC / 1200pm Toronto
Html.gifcalendar Ical.gifcalendar
Skype david_dykstal to call martin.oberhuber, david-k-mcknight, xuan.chen886, and anna_dushistova.

All TM committers and interested parties are invited. Interested parties ping david_dykstal on Skype chat to be added to the call.

Backup dial-in: US & Canada (Toll-Free) 888-426-6840
Austria (Caller Paid) 0-1-2530601
For Other Countries: AT&T Teleconference
Participant Code: 8703125#


Agenda

Git Migration

  • Done Items
    • Ok green.gif Docs: Anna already updated the Wiki
    • Ok green.gif AI Martin Update team project sets (done for Juno, but not for Indigo/Galileo/Ganymede)
    • Ok green.gif AI Martin to disable the Legacy Builder (N-Builds, I-Builds)
    • Ok green.gif bug 393589 AI Martin Remove the tm-cvs-commit mailing list (Hudson and Git web interfaces provide nice "recent changes" support)
    • Ok green.gif bug 393647 AI Anna Remove obsolete Dash Athena CBI Jobs from Hudson
    • Ok green.gif AI DaveD Update the Repo information in the Portal
  • To Do
    • Update Website Docs where they refer to CVS
    • Downloads Page - recommend manually editing a downloads page; most smaller projects do this really simple; follow CDT / Linuxtools
    • Maybe update the CVS repo putting in a "readme.txt" that project has migrated to git
    • Webpages partially out-of-date --> migrate to Wiki; Wayne got something "almost done" that can be auto-generated
  • Getting Started with Git
    • Put Basic Cheatsheet / Conventions onto the Wiki (maybe copy from Linuxtools)
  git config --global --list
  git config --global user.email my_committer_email@address.com
  git config --global user.name "John Doe"
  git clone ssh://userid@git.eclipse.org:29418/tm/org.eclipse.tm.git
  #readonly:# git clone git://git.eclipse.org/gitroot/tm/org.eclipse.tm.git
  <make changes>
  "git status" shows changes
  "git diff" shows difference (like patch format)
  git add <filename> -adds a file
  git rm <filename> removes a file
  then git commit -m"message" --to commit into your local repo
  git push -- to push to the remote repository
  • Builds for master branch
    • Put Repo information into the plugins ? - Currently building on Tycho 0.15, but 0.16 is available
      • Anna wants to update to CBI (like Uwe did for TCF)
    • Validate Hudson master build output against what we had, file bugs for anything incomplete
      • Some goodies (eg help index; .api_description; scmurl in MANIFEST.MF) might be missing - not necessarily re-do all of them, but document whats different
  • Builds for legacy branches
    • Branches are building with Tycho

Project Leadership

  • Ok green.gif AI Martin initiate vote
  • Ok green.gif AI Martin Google Calendar
  • Ok green.gif AI DaveD Take ownership of calendar
  • Ok green.gif AI DaveD Take ownership of meeting agenda

Action Items

  • All Review bug backlogs (Fix target milestones; review / triage incoming high-severity issues)
  • Dave D See remaining migration action items; talk to David Williams on Tools PMC membership; fix secure storage login for JUnits
  • Manuel complete legacy builds

Next Meeting

Copyright © Eclipse Foundation, Inc. All Rights Reserved.