On 2014-08-14 13:56-0400 Hazen Babcock wrote: > On 8/14/2014 4:39 AM, phil rosenberg wrote: >> That workflow seems good to me. >> > > It also sounds good to me.
Hi Hazen: I am very glad to hear that OK about using this workflow for PLplot development from someone with a lot more experience than I have with git. To proceed further would you be willing to look at one of the important glossed over details in <http://public.kitware.com/Wiki/Git/Workflow/Topic> which is "We enforce the shape of history on the server's integration branches using an update hook at push-time"? Later on in that wiki it is referred to as update hooks (plural). You might be able to figure out how to implement such hooks yourself, but I presume (although I don't know how to do this myself) through various git commands you could interrogate the git repository for CMake to see exactly how they implement their hooks. The full story on how to get access to that repository is at <http://www.cmake.org/Wiki/CMake/Git>. They also list the branches there (it turns out what is variously called main and maint at http://public.kitware.com/Wiki/Git/Workflow/Topic is actually the latter name which makes sense because it is a maintenance branch). Among some additional branches listed there are release (whose purpose is probably of most interest to me as release manager) and hooks (which presumably has all the hooks information of interest to us for this workflow). Once the required hooks are in place at our SF git repo and the required integration branches established there we should be good to go to proceed with PLplot development in this new git era using the above workflow. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel