On Wednesday 20 June 2007 08:33, Joel B. Mohler wrote:
> Here's some options for the purposes of voting on what should happen for
> the sage_c_lib.spkg:
> 1)  Have a mercurial repository in the root of the spkg for the spkg
> scripts and a *seperate* mercurial repository for development of the actual
> code in the src/ subdirectory (but this separate repository would be kept
> in the spkg as well).
> 2)  Have a single mercurial repository for both the spkg-* scripts and the
> actual code in the src/ subdirectory.
> 3)  Keep the actual code source control outside the spkg and release
> non-version controlled tarballs from this to be packaged in the spkg.
>
> I vote for #2.  That seems sad to not make a distinction between 'upstream'
> and spkg-scripts, but the stuff in sage_c_lib currently seems quite unique
> to sage so there is little value to separate them.

Oops, I should clarify some things.  Taking option #2 will result in a loss of 
the change-log for the code in sage_c_lib unless someone knows how to tell hg 
to move all the files down one layer in the directory hierarchy (or, in other 
words, move the .hg repository up one layer.)  There isn't much change-log so 
I don't regard this as a big problem, but perhaps opinions differ.

Look at the output of 'hg status' in the root directory of the unzipped 
http://sage.math.washington.edu/home/dfdeshom/custom/spkg/sage_c_lib-2.6.p1.spkg
to see more details about what I mean (This is Didier's refactoring of the 
sage_c_lib spkg).  The hg repository in the root of this spkg was not updated 
to see that all the source files were moved down one layer.

--
Joel

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to