Changes between Version 3 and Version 4 of ChimeraTeamMeetings


Ignore:
Timestamp:
Sep 22, 2008, 9:58:16 AM (18 years ago)
Author:
Scooter Morris
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ChimeraTeamMeetings

    v3 v4  
    77== September ==
    88=== Thursday September 18, 2008 ===
    9 {{{
    10 Attendees: tef, Tom, Elaine, Greg, Eric, Scooter, Conrad
    11 
    12 New Action Items:
    13 
    14 - Eric will send e-mail to Craig Gough and Bo Yang Baker about retirement of spinoza and euler (item 0a)
    15 
    16 Action Items from previous meetings:
    17 
    18 - Al will decommission SGI after the next Chimera production release
    19 - Al will install stereo-capable workstation to replace SGI before decommissioning SGIs
    20 - tef will contact Adobe for more information about embedding 3d graphics in PDF documents
    21 - Conrad will fix daily build script to copy app and build tree to desktop machines
    22 - Greg will implement OpenGL-feature-usage interface
    23 
    24 Minutes:
    25 
    26 0. Review Action Items
    27 
    28 0a.  Greg checked SGI activity and found only four users: Ed Pate (visitor), Ben Webb (MODELLER builds),
    29      Craig Gough and Bo Yang Baker. Eric reported that the last two are no longer at UCSF and will contact
    30      them regarding impending retirement of SGI machines.  A stereo-capable workstation will be made
    31      available for public (Pate) use before SGIs are turned off.  An Octane will be "donated" to QB3 machine
    32      room for MODELLER builds (Webb).
    33 
    34 0b.  Greg reported that the OpenGL preference panel code has been designed and will be implemented in one week.
    35 
    36 0c.  Tom contacted Sebastien who said that he is actively promoting the use of Volume Series.  Consensus is to
    37      keep Volume Series in Chimera for now.
    38 
    39 0d.  tef contacted Miracube and is getting a new 24" LCD panel for evaluation (will arrive in a couple weeks). 
    40      Unit will arrive with two pairs of stereo glasses.  If testing goes well, we will purchase the unit for a
    41      discounted price of $3,900 (list if $4,900).
    42 
    43 0e.  Scooter will discuss Wiki technology during group meeting when demonstrating Trac.
    44 
    45 1. Discuss source tree forking mechanism (Scooter)
    46 
    47 1a.  Scooter discussed tree forking in CVS using example from:
    48            http://users.csc.calpoly.edu/~jdalbey/205/Resources/cvsBranchMerge.html
    49      The example web page has examples on how to tag a branch, switch between branches, merging branches, etc.
    50 
    51 1b.  General practice is to keep a separated checked out tree for each branch.  Changes should be made on
    52      the branch where it should first appear, e.g., bug fixes in the candidate release branch and new features
    53      in trunk.  Bug fixes in the branch that also need to be in the trunk can be added back using the
    54      "cvs update -j release-name filename" command in the trunk tree.
    55 
    56 1c.  With branching, Chimera versioning using RCS/CVS version number may produce duplicate version strings for
    57      builds on different branches. Consensus is to use a four-number versioning system (major.minor.bugfix[build])
    58      starting with the next release.  The "major", "minor" and "bugfix" numbers need to be maintained manually,
    59      while the "build" can still be from RCS/CVS.  After forking the tree, the minor number on the trunk should
    60      be incremented immediately so that the branch and trunk are easily distinguishable.
    61 
    62 1d.  Upcoming release will be "1.3.0[build_no]".  1.3 was chosen because current release is 1.2540 so if you squint
    63      and only look at the first part, the "natural" small version number is "1.2"; and "1.3" comes after "1.2". 
    64      The candidate release branch will be 1.3; the trunk will be updated to 1.4 after forking.
    65 
    66 1e.  The source tree will be forked for candidate release after OpenGL preference panel is completed.
     9'''Attendees''': tef, Tom, Elaine, Greg, Eric, Scooter, Conrad
     10
     11==== New Action Items ====
     12
     13 * Eric will send e-mail to Craig Gough and Bo Yang Baker about retirement of spinoza and euler (item 0a)
     14
     15==== Action Items from previous meetings ====
     16
     17 * Al will decommission SGI after the next Chimera production release
     18 * Al will install stereo-capable workstation to replace SGI before decommissioning SGIs
     19 * tef will contact Adobe for more information about embedding 3d graphics in PDF documents
     20 * Conrad will fix daily build script to copy app and build tree to desktop machines
     21 * Greg will implement OpenGL-feature-usage interface
     22
     23==== Minutes ====
     24
     25 1. Review Action Items
     26   a. Greg checked SGI activity and found only four users: Ed Pate (visitor), Ben Webb (MODELLER builds), Craig Gough and Bo Yang Baker. Eric reported that the last two are no longer at UCSF and will contact them regarding impending retirement of SGI machines.  A stereo-capable workstation will be made available for public (Pate) use before SGIs are turned off.  An Octane will be "donated" to QB3 machine room for MODELLER builds (Webb).
     27   a. Greg reported that the OpenGL preference panel code has been designed and will be implemented in one week.  See ticket #3 for more information.
     28   a. Tom contacted Sebastien who said that he is actively promoting the use of Volume Series.  Consensus is to keep Volume Series in Chimera for now.
     29   a. tef contacted Miracube and is getting a new 24" LCD panel for evaluation (will arrive in a couple weeks).  Unit will arrive with two pairs of stereo glasses.  If testing goes well, we will purchase the unit for a discounted price of $3,900 (list if $4,900).
     30   a. Scooter will discuss Wiki technology during group meeting when demonstrating Trac.
     31
     32 1. Discuss source tree forking mechanism (Scooter)
     33   a. Scooter discussed tree forking in CVS using example from: [http://users.csc.calpoly.edu/~jdalbey/205/Resources/cvsBranchMerge.html CVS Branch and Merge Example]. The example web page has examples on how to tag a branch, switch between branches, merging branches, etc.
     34   a. General practice is to keep a separated checked out tree for each branch.  Changes should be made on the branch where it should first appear, e.g., bug fixes in the candidate release branch and new features in trunk.  Bug fixes in the branch that also need to be in the trunk can be added back using the {{{ cvs update -j release-name filename }}} command in the trunk tree.
     35   a. With branching, Chimera versioning using RCS/CVS version number may produce duplicate version strings for builds on different branches. Consensus is to use a four-number versioning system (major.minor.bugfix[build]) starting with the next release.  The "major", "minor" and "bugfix" numbers need to be maintained manually, while the "build" can still be from RCS/CVS.  After forking the tree, the minor number on the trunk should be incremented immediately so that the branch and trunk are easily distinguishable.
     36   a. Upcoming release will be "1.3.0[build_no]".  1.3 was chosen because current release is 1.2540 so if you squint and only look at the first part, the "natural" small version number is "1.2"; and "1.3" comes after "1.2".  The candidate release branch will be 1.3; the trunk will be updated to 1.4 after forking.
     37   a. The source tree will be forked for candidate release after OpenGL preference panel is completed.
    6738
    6839Items 2 and 3 were tabled when meeting ended at 4pm.
    6940
    70 2. Discuss test lab, viz room and public cubicle setup (Conrad)
    71 3. Continue evaluation of features to remove or improve (All)
    72 }}}
     41 1. Discuss test lab, viz room and public cubicle setup (Conrad)
     42 1. Continue evaluation of features to remove or improve (All)
     43
    7344
    7445=== Thursday September 11, 2008 ===