Changes between Initial Version and Version 1 of DevMtgMinutes/20080918


Ignore:
Timestamp:
Jan 23, 2009, 3:26:42 PM (17 years ago)
Author:
Conrad Huang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevMtgMinutes/20080918

    v1 v1  
     1== September 18, 2008 ==
     2'''Attendees''': tef, Tom, Elaine, Greg, Eric, Scooter, Conrad
     3
     4=== New Action Items ===
     5 - Eric will send e-mail to Craig Gough and Bo Yang Baker about retirement of spinoza and euler (item 1a)
     6
     7=== Action Items from previous meetings ===
     8 - Al will decommission SGI after the next Chimera production release
     9 - Al will install stereo-capable workstation to replace SGI before decommissioning SGIs
     10 - tef will contact Adobe for more information about embedding 3d graphics in PDF documents
     11 - Conrad will fix daily build script to copy app and build tree to desktop machines
     12 - Greg will implement OpenGL-feature-usage interface
     13
     14=== Minutes ===
     15 1. Review Action Items
     16  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).
     17  b.  Greg reported that the OpenGL preference panel code has been designed and will be implemented in one week.
     18  c.  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.
     19  d.  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).
     20  e.  Scooter will discuss Wiki technology during group meeting when demonstrating Trac.
     21 2. Discuss source tree forking mechanism (Scooter)
     22  a.  Scooter discussed tree forking in CVS using example from http://users.csc.calpoly.edu/~jdalbey/205/Resources/cvsBranchMerge.html  The example web page has examples on how to tag a branch, switch between branches, merging branches, etc.
     23  b.  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.
     24  c.  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.
     25  d.  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.
     26  e.  The source tree will be forked for candidate release after OpenGL preference panel is completed.
     27
     28Items below were tabled when meeting ended at 4pm.
     29
     30 * Discuss test lab, viz room and public cubicle setup (Conrad)
     31 * Continue evaluation of features to remove or improve (All)