Hi,

I still don't know my way around the completely re-organized sage-6+.
 I constantly have questions like:

   - where is the temporary build directory when installing packages?
(used to be spkg/build)
   - where are packages stored?  (used to be spkg/standard or spkg/optional)
   - where are the databases? (used to be data/)
   - where is the sage library source code?  (used to be devel/sage).

Literally every single answer is different now than it used to be.   I
thought -- heh, maybe the answers are enumerated in README.txt now,
since some of them used to be there.    Upon looking in sage-6.2.rc0,
not only did I not find the new answers, I found old answers, e.g.,

 salvus@compute18dc0:/usr/local/sage/current$ tail README.txt
 Almost every spkg in $SAGE_ROOT/spkg/standard/ is a bzip2-compressed
 tarball (currently, the only exception is the bzip2 spkg itself, which
 [...]

The next natural place to look would be the Sage Developer's guide,
but I couldn't find any answers there.

I can of course figure out the answers to the above questions using
find, grep, looking at the Makefile, etc., and actually *have done
that* several times already.  However, since the answers are what is
canonical in maybe Andrew Ohana's mind, but not mine, they never
stick, and I can't remember any of them yet.   I find it totally
arbitrary -- which is fine, if answers to questions like the above are
instant to find.

Probably the answer to what the layout is, is in a trac ticket or wiki
page.  I have no idea.  I vaguely recall Andrew explaining it to me in
person once or twice.

Anyway, I think the README.txt should be (1) correct -- not telling us
how it used to be (obviously), and (2) answer all questions like the
ones above.   What are your questions about "where stuff is"?

 -- William





-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to