[ET Trac] [Einstein Toolkit] #1949: provide floating branch to "current release" and links to it

Einstein Toolkit trac-noreply at einsteintoolkit.org
Thu Aug 18 08:45:52 CDT 2016


#1949: provide floating branch to "current release" and links to it
--------------------------+-------------------------------------------------
  Reporter:  rhaas        |       Owner:                     
      Type:  enhancement  |      Status:  new                
  Priority:  minor        |   Milestone:                     
 Component:  Other        |     Version:  development version
Resolution:               |    Keywords:  EinsteinToolkit    
--------------------------+-------------------------------------------------

Comment (by knarf):

 Replying to [comment:2 hinder]:
 > If we had a floating release branch, I don't think anything would
 change.  The user would "git checkout origin/currentrelease", and I think
 this would just work.

 If a user would only use 'checkout', yes. One 'pull' and you might have a
 great mess. And 'pull' would be the preferred way of updating the release
 branch to get fixes there. Which would mean that up until the next release
 'git pull' is recommended, past that date the same command could be
 harmful.

 > Since we don't support updating a tree from one release to the next, the
 issue of updating doesn't apply in any case.  The advantage of Roland's
 proposal is that we wouldn't have to update websites each time.

 As I understand currently, a moving 'stable' branch would be a nice thing
 to limit work we need to put into updating documentation, but it would
 present a problem to some users - especially if we were to use it by
 default.

 I would argue that this tries to solve a problem that really isn't such a
 big one, with potential for trouble for users. Most of the work for a
 release isn't updating version strings in documentation and tutorials. We
 could make that even simpler using, e.g., wiki variables. Most of the work
 is actually going through these tutorials the way a user would, by hand,
 to test if they still work that way, that there isn't a typo on the web
 page, check for out-dated comments, look out for machine or policy changes
 ect.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1949#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list