hi there.

On Fri, Apr 12, 2013 at 05:13:14PM -0600, David Roe wrote:
> But speaking as someone who contributes a lot to the Sage library itself,
> I'm strongly in support of Robert Bradshaw's proposal that we combine the
> different Sage repositories (root, devel, script and ext).  It's much
> easier to work on issues that involve code in these different repositories
> once you only have to make a commit to a single unified repo.

i'm not a sage developer, but i get your point (apart from "root" -
which doesn't contain a single line of code). missing useful git
support for submodules is the force appearently.

> I'm not sure whether the spkgs you refer to correspond to the four
> repositories I mentioned above, but if so then the merging is intended to
> be permanent.

in turn, i cannot associate any of the four repositories above to the
(former) spkg "sage.spkg". additionally http://hg.sagemath.org/sage-root
is dead, but iirc it contains the toplevel Makefile and README.

i think, we are talking about the same merge...

> > To the git transition team: Have you considered using git submodules for
> > the different Sage components? It would certainly solve this issue.
> > Would it also have other advantages? Is there a reason not to do it?
> >
> 
> Exactly what do you mean by "different Sage components?"  I do know that
> there was some discussion of git submodules, but it was discarded for
> technical reasons that I don't recall.

components are all non-packaging/distribution related parts. like
sage-scripts, sage-notebook, extcode, sage-tex the python modules and
the c library.

these were (before the git-transition) more or less cleanly split from
each other. guess why (who did this?). also, all packages had a unified
interface (the spkg-install script), and were treated alike by the
top-level-stuff (okay, they should have been -- i don't know for sure).

regards
felix

PS: yes i could think of a roadmap do deal with most of this. but its
more work and less distribution-friendly. lets burn all bridges first.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to