As far as the mwrank directory is concerned, it could easily be got
rid of.  mwrank (and eclib generally) has a habit of writing to a file
called PRIMES so as to keep large and/or interesting primes from one
run to the next.  I could easily recode eclib so that it never creates
a file, only uses one if it exists

In fact, looking at the code as it now is (in
eclib/src/procs/marith.cc), the line which outputs to this file is
commented out already, so it would probably be fine to delete the
directory already.

John

On Sun, Jan 2, 2011 at 6:54 AM, William Stein <wst...@gmail.com> wrote:
> On Sat, Jan 1, 2011 at 11:25 AM, Robert Bradshaw
> <rober...@math.washington.edu> wrote:
>> On Fri, Dec 31, 2010 at 10:16 PM, William Stein <wst...@gmail.com> wrote:
>>> On Fri, Dec 31, 2010 at 1:05 PM, Robert Bradshaw
>>> <rober...@math.washington.edu> wrote:
>>>> I've been looking at merging extcode into the main repository, and was
>>>> thinking some cleanup is in order. See
>>>> http://wiki.sagemath.org/extcode for a current listing of contents.
>>>> IIRC, the notebook, images, and jsmath directories are completely
>>>> redundant now, right?
>>>
>>> Yes, definitely.  (Unless there is a bizarre bug.)  That information
>>> is all in the sagenb spkg.
>>>
>>>> Does anyone know what sagebuild is?
>>>
>>> It is something gfurnish created, which is no longer relevant, since I
>>> re-implemented from scratch (using multiprocessing) the thing he had
>>> implemented.  Doing "hg log sageenv.py" in the sagebuild directory
>>> confirms this.
>>>
>>>> They look
>>>> years old, see also http://trac.sagemath.org/sage_trac/ticket/3399 .
>>>> Also, is there any need for the (mostly empty) system and system/user
>>>> directories?
>>>
>>> I see no such directories:
>>>
>>> deep:extcode wstein$ ls
>>> MuPAD           images          mathematica     octave          scilab
>>> QEPCAD          javascript      matlab          pari            singular
>>> dist            kash            maxima          pickle_jar      sobj
>>> gap             macaulay2       mirror          sage            spkg-debian
>>> genus2reduction magma           mwrank          sage-push       spkg-dist
>>> gnuplot         maple           notebook        sagebuild       spkg-install
>>
>> I mean mathematica and mathematica/user, etc.
>
> They have a purpose, which is the same as the purpose for having
> magma, pari, etc., directories.  It's just that so far nobody has ever
> used them.   I didn't know that they wouldn't get used when I made
> them.  I thought I would be including all kinds of interesting
> mathematica code in Sage (in that extcode/mathematica directory),
> which would only work if mathematica is installed.   It turns out that
> didn't happen.
>
>  -- William
>
> --
> William Stein
> Professor of Mathematics
> University of Washington
> http://wstein.org
>
> --
> To post to this group, send an email to sage-devel@googlegroups.com
> To unsubscribe from this group, send an email to 
> sage-devel+unsubscr...@googlegroups.com
> For more options, visit this group at 
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to