#11073: remove the spkg/base repo?
---------------------------+------------------------------------------------
   Reporter:  jhpalmieri   |       Owner:  GeorgSWeber    
       Type:  enhancement  |      Status:  new            
   Priority:  minor        |   Milestone:  sage-4.7       
  Component:  build        |    Keywords:  scripts base hg
     Author:               |    Upstream:  N/A            
   Reviewer:               |      Merged:                 
Work_issues:               |  
---------------------------+------------------------------------------------
Changes (by kini):

 * cc: kini (added)


Comment:

 From what I understand of such things, using subrepositories is a huge
 mess. The "proper" usage case of a subrepository is basically what the
 `src/` directory inside an spkg is - i.e. a repository that is bolted on
 but comes from some "upstream" place. When you commit changes to your
 repository, if you've modified anything in the subrepository, it
 automatically commits to the subrepository too (or at least tortoisehg
 does on windows, if I recall correctly from when I was messing with this
 stuff a year ago or so), allowing you to send changesets upstream with `hg
 push` or what-have-you, and when someone pulls from your repository, their
 mercurial pulls the latest version of its subrepository from the upstream
 URL rather than from your copy of it, I think. Though we sage developers
 have a pretty non-standard mercurial workflow - nobody ever pulls from
 anywhere, really - so I don't know how much this matters. Still, as
 drkirkby says, it would just needlessly complicate matters.

 '''tl;dr''' I too support merging the repositories or getting rid of one
 of them over maintaining one as a subrepository of the other.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11073#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to