Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
TM/Meetings/4-Dec-2012
Date & Time | 04 December 2012 (Tuesday) at 1600 UTC / 1200pm Toronto calendar calendar |
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# |
Contents
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)
Minutes
Attendees
- Dave D, Dave M, Anna, Martin, Xuan
Notes
- Git migration
- Anna - Now using the Common Build Infrastructure (CBI) as is TCF. Concerned about jar signing. The published Maven plugin that does this is at 1.0.0. We should be at latest version 1.0.2. However, this version is not yet public. TCF has the same problem. They tried building from source but went back to 1.0.0. Anna has submitted a bug but no response as yet.
- Manuel - Was having problems with Tycho not working in 3.6. One plugin cannot be resolved, removed from the configuration. Continuing to make progress.
- AI Dave - update TM web site to cover CVS to Git items plus the project lead change.
- Juno 3.4.2
- Our 3.4.2 release candidates begin in mid January. Release is Feb 22. If we need to branch before that time post on the mailing list and we'll pick a date, otherwise we'll be building and tagging the master branch.
- Kepler
- AI Dave - draft ramp-down plan for Kepler
- Miscellany
- David Williams note was regarding the (2 march 2011) ramp down plan after moving to the Tools PMC. All resolved.
Action Items
- All Review bug backlogs (Fix target milestones; review / triage incoming high-severity issues)
- Anna Follow up on jar signing plugin
- Dave D See remaining migration action items below; fix secure storage login for JUnits
- 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
- Manuel Complete legacy builds