[ET Trac] [Einstein Toolkit] #1802: move AEIThorns into git repositories

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Oct 6 09:20:20 CDT 2015


#1802: move AEIThorns into git repositories
------------------------------------+---------------------------------------
  Reporter:  rhaas                  |       Owner:                                                                 
      Type:  enhancement            |      Status:  new                                                            
  Priority:  minor                  |   Milestone:                                                                 
 Component:  EinsteinToolkit thorn  |     Version:  development version                                            
Resolution:                         |    Keywords:  ADMMass AEILocalInterp PunctureTracker SystemStatistics Trigger
------------------------------------+---------------------------------------

Comment (by knarf):

 Replying to [comment:8 rhaas]:
 > One could consider having the new AEIThorns thorns appear in branches of
 the target repo that correspond to old  releases. If they did then there
 would indeed be the situation that an old thornlist would ask for (eg.)
 ET_2015_05 in both the svn AEIThorn and EinsteinAnalysis and would show
 for example two ADMMass thorns (though only one would appear in a CHECKOUT
 statement and be used by Cactus).

 Assuming the svn version would to be used (otherwise, why get it), then
 the 'other' version of the thorn would be only somewhere inside 'repos',
 which we don't expect users to traverse anyway. 'repos' is just an
 unfortunate workaround due to the inability to do partial checkouts.

 > Even with changing existing branches though, an old thornlist will not
 be updatable by just changing the ET_BRANCH define, rather a new thornlist
 would be downgradable in this manner.

 Yes. What I was thinking of was the possibility of the svn server going
 away completely. If that would happen, we would need to change our old
 release thornlists to point to the new thorn-wise branches in git, instead
 of a cleaner repository-wide release branch. Of course, then we could do
 the actual merge as well.

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


More information about the Trac mailing list