Developer meeting: July 19, 2011
Meeting takes place on IRC on the #evergreen channel on Freenode. See the Calendar for specific dates and times.
Held at
09:00:00 a.m. Tuesday July 19, 2011 in America/Los_Angeles
12:00:00 p.m. Tuesday July 19, 2011 in Canada/Eastern
16:00:00 Tuesday July 19, 2011 in UTC
Last meeting:
2011-07-05 -
cancelled due to lack of participants / interest
-
Logs and minutes
Prior to the meeting
Please fill out
Who's who if you want to be identified more readily in the future
Agenda
Determine the taker of minutes: moodaepo (Anoop Atre)
Determine meeting leader: dbs (Dan Scott)
Announcement: A new committer is joining the Evergreen dev community family, Thomas Berezansky (tsbere) who works for the Merrimack Valley Library Consortium in Massachusetts.
Review action items
gmcharlt to write up some ideas on improving git use and releases
STATUS: Done.
Start using “git -s” when cutting releases, -s also means that devs may want to do a key-signing party at some point.
Attempt to get funding for a code signing key for things like the windows client builds.
dbs had some thoughts on the sign-off section added by mrpeters-isl to dev:git, he suggested we “add a remote” instead of “add a branch”, for example, and it's a one-time thing; and he leans towards cherry-pick + test rather than commit –amend unless it's just one commit.
-
dbs to poke jamesrf via email about:
LP 780665 (spine labels assume LC)
-
gmcharlt suggested that we have a pullrequests review meeting opposite to dev meetings (to be added to mailing list for discussion)
phasefx will take an action for making a custom git command to spit out the invocation for checking out a specific branch from a specific repository
STATUS: Open.
ACTION ITEM: tsbere will be looking at custom git commands.
#!/bin/sh
# Have this be something like /usr/local/bin/git-url and invoke as "git url" while sitting in the checked out branch.
# Not perfect. For example, you may have the repo URL be something like git@git.evergreen-ils.org while others may
# need git://git.evergreen-ils.org/, or vice versa
giturlbranch=`git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`
giturlrepo=`git config -l | grep ${giturlbranch}.remote | cut -f2 -d=`
giturlrepourl=`git config -l | grep ${giturlrepo}.url | cut -f2 -d=`
echo git add remote $giturlrepo $giturlrepourl
echo git co -b $giturlbranch $giturlrepo/$giturlbranch
Conifer held TT OPAC development days @ University of Windsor, June 27-29th. See notes
here.
Patch review queue
Evergreen release statuses
Evergreen release status:
1.6.1.x (current release = 1.6.1.8)
-
2.0.x (current release = 2.0.7)
Need to mark 2.0.7 as closed and released on LP.
-
2.1.x (current release = 2.1-rc1)
Status check
-
Next meeting