2009-09-03

2009-09-03

Connection Info

Telephone: +1 812 856 7060
Internet: 156.56.240.9

Sakai001

  • Conference Code: 348#

  • PIN: 72524#

Agenda

  1. Review of branch comparisons (2.6.x against 2.6.0 and 2.7.x against 2.6.0)

Helpful Links

Release Proposal 2009

Google Spreadsheet of new features

New Feature Documentation

Attendees

  • Seth Theriault

  • Pete Peterson

  • Clay Fenlason

  • David Horwitz

  • David Haines

  • Chuck Hedrick

  • Adam Hocek

  • Steve Smail

  • Anthony Whyte

Minutes

  • Anthony talking to us about branch comparisons

  • laptop disaster leaves numbers a little ad hoc (from memory)

  • what's in 2.6.x as of Aug 30 vs. 2.6.0

    • some 232 merges in 2.6.x not in 2.6.0

    • of those over 100 involved translation updates

    • others for help documentation, some 20+ commits or so

    • another half-dozen or so i18n commits

    • leaving 75 or so fixes to code

      • osp has the largest portion

      • osp will now merge their own fixes into 2.6.x (ie broadening branch management)

      • a dozen or so chat fixes

      • 8 or so assignment fixes

        • another dozen or so fixes in trunk not yet merged in, but probably should be

      • site-manage has another dozen or so recent merges

      • Beth added about 25 i18n updates just in the last few days

    • analysis hasn't provided a qualitative picture, but a sense of the volume of changes, and what 2.6.1 would be about if we cut it today.

    • about 40 issues ready to be merged to 2.6.x, verified and closed.

    • another healthy chunk of resolved issues that need testing and verification.

    • Anthony would like to see a 2.6.1 by the second half of September, and a 2.6.2 before the Thanksgiving break.

  • DH: assignments SAK-16921 blocker he wants to flag

  • site-manage also has some issues

  • should be more proactive with these project teams on their issues

  • haven't had people running osp involved in branch management, which has made it harder to see appropriate and timely merges

  • Anthony has script for branch comparisons

  • Seth and UCT both will have 2.6.x branches running on QA server.

  • important to distinguish known revision from the one running on nightly

  • still need some documentation on what's changed

  • Anthony feels fairly comfortable with his grasp of what's in 2.6.x. Still needs some JIRA cleanup, but can use svn logs to help do that.

  • Looking at trunk vs. 2.6.x

    • Over 800 issues closed, overlap with 2.6.x (since merged across)

    • issues specific to 2.7, about 350-ish

    • looks better to move ahead with 2.7 based on trunk rather than 2.6.x

    • merges get a little more complicated

  • If we don't have a branch manager for 2.7, might want to hold off on branching

  • pick known revisions, wait until we get to a point that 2.7 is ready for its own branch

  • call it trunk QA

  • the one thing you don't get out of that approach is that you're not constraining work

  • better for us for general QA if we have a better idea of the things that are going through on a regular basis. Can't do gatekeeping without branch manager.

  • a lot of changes in 2.6.x also in 2.7

  • 2.6.x a priority over 2.7?

  • would be wise to focus QA efforts on 2.6.x

  • Disadvantages with work we've done so far is that things get pushed off to last minute

  • Does it make sense to have a single date? Can depend on project?

Next Steps