TM/Meetings/4-Dec-2012
Date & Time | 04 December 2012 (Tuesday) at 1600 UTC / 1200pm Toronto![]() ![]() |
Skype | david_dykstal to call martin.oberhuber, david-k-mcknight, xuan.chen886, uwe.stieber, 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
- Review last TM/Meetings/30-Oct-2012 Action Items
Git Migration
- Migration done:
- CVS Frozen: bug 392744
- Gerrit requested: bug 393131 -- Git repository URL will change once implemented
- Anna will want to enable the Hudson verification job to auto-test commits
- Please use this URL for committing: ssh://userid@git.eclipse.org:29418/tm/org.eclipse.tm.git
- The Gerrit web UI is here: https://git.eclipse.org/r/p/tm/org.eclipse.tm.git
- Docs for using Gerrit are here: Gerrit
- Done Items
-
Docs: Anna already updated the Wiki
-
AI Martin Update team project sets (done for Juno, but not for Indigo/Galileo/Ganymede)
-
AI Martin to disable the Legacy Builder (N-Builds, I-Builds)
-
bug 393589 AI Martin Remove the tm-cvs-commit mailing list (Hudson and Git web interfaces provide nice "recent changes" support)
-
bug 393647 AI Anna Remove obsolete Dash Athena CBI Jobs from Hudson
-
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)
-
AI Martin TM/Git_Workflows cheatsheet on Wiki: Get egit, Setup egit, Clone Repo (website / code), Update, Edit, Push, Switch branch
- Cmdline (See Git#Committers_new_to_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
- Put Repo information into the plugins ? - Currently building on Tycho 0.15, but 0.16 is available
- Builds for legacy branches
- Branches are building with Tycho
Project Leadership
-
AI Martin initiate vote
-
AI Martin Google Calendar
-
AI DaveD Take ownership of calendar
-
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
- Tuesday TM/Meetings/8-Jan-2013 (5 weeks)