[sage-devel] Web Interface
Is there any web based or even console based interface to all of Sage. Just wondering if I missed it. I found this, it's not what I need just an example: https://mathway.com/ I'm looking for a way for newbies, non-programmers or students, to use Sage. This includes myself as I'm not a mathematician. However my youngest grandson (10) is fascinated by Sage I feel this would help him maintain that interest and grow. I also would like a process for using Sage more easily myself for working in the areas of physics that I'm interested in. Any thoughts on at least a symbolic entry keyboard. Thanks -- John Foster JW Foster Associates -- 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.
Re: [sage-devel] build sage-6.6 R fail
Just a suggestion: Try a different make, as you know there are several. I see at the bottom there is a core dump but no justification. Could be a memory addressing issue. best wishes. On 05/04/2015 01:43 AM, William Stein wrote: Hi, I'm trying to build Sage-6.6 on the latest Ubuntu 14.10 (SageMathCloud). The first problem was with libgd, which another patch somebody posted May 1 got past. Now there is some mysterious error/crash when building R which means nothing to me. See attached log. I'm building with MAKE not set and a very high RAM/cpu quota... gcc -std=gnu99 -shared -L../../../../lib -L/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/lib/ -o tools.so text.o init.o Rmd5.o md5.o signals.o install.o getfmts.o http.o gramLatex.o gramRd.o -L../../../../lib -lR make[9]: Entering directory '/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools/src' mkdir -p -- ../../../../library/tools/libs make[9]: Leaving directory '/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools/src' make[8]: Leaving directory '/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools/src' make[7]: Leaving directory '/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools' /bin/bash: line 1: 11246 Doneecho tools:::.install_package_description('.', '../../../library/tools') 11247 Aborted (core dumped) | R_DEFAULT_PACKAGES=NULL ../../../bin/R --vanilla --slave /dev/null Makefile:30: recipe for target 'all' failed -- John Foster JW Foster Associates -- 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.
Re: [sage-devel] Sagemath : wild experiments
This appears to be a fairly good start toward a system of installation that I have been interested in for several years. using the packages already available in Debian or other linux would go a LONG way towards mainstreaming Sage. I have the proper environment to experiment in am willing to do so as a tester. Best wishes!!! On 02/04/2015 08:30 AM, Julien Puydt wrote: Hi, here is a more precise explanation of my experiments. First, let's see how I do a testing run : !!! BEWARE the following commands clean part of your home dir then install cruft in your home dir!!! Would this work better by creating a USER: sage account on your system, thereby defining the permissions of the installation and not causing any issues with your current /home/youruser account. (1) rm -rf sage-exp .local/lib/python2.7/site-packages/sage* (cleaning the previous attempt) (2) cp -R sage.git sage-exp (getting the upstream source) (3) cd sage-exp (well...) (4) patch -p1 ~/unbreak.patch (well...) (5) python ~/pruner.py (see below about that pruner script) Can you provide more insight into the pruner.py script; i.e. how to obtain it or create it. (I have no python skills, but am pretty well versed in Debian.) Oh I haven't examined the attachment yet, but will be following up with that. I find this all very exciting. (6) export MAKE=make -k -j 3 (not sure the -k is needed anymore) (7) export SAGE_ATLAS_LIB=/usr/lib (not sure it's needed at all) (8) make ptestlong (will build sage, install parts of it in ~/.local, compile the documentation, then run the tests) The pruner python script is obtained by running a configure script ; its goal is to find out what is on the system and make sage use that instead of its own version. You're not supposed to try all combinations of have/haven't : it doesn't do anything smart with deps. The current version prints the following for me: libgap will not come from debian! cddlib will not come from debian! singular will not come from debian! jmol will not come from debian! 95 system packages will be used So if it complains about something else not coming from debian, you should have a look at why it thinks you don't have it, and get it. Some packages need special tricks : - sagenb comes from the debian-science git repository ; - lcalc is available in debian, but you'll need the +dfsg-4 I pushed in the debian-science repository ; - rubiks is available since this morning in the debian-science repository ; I'll have to review it and ask for sponsorship later ; - singular (3-1-6) from the debian-science needs to be installed, even if sage compiles its own (it's probably wrong, but I don't really care since I'm waiting for a good package) ; - maxima is quite complex to get going. The usual debian packages should be installed first to make configure happy, but then some more needs to be done : start from a debian package source, apply sage's build-fasl.patch patch, add --enable-ecl to the debian/rules configure line, make -f debian/rules binary (will fail unless root : not a problem!), then copy (as root) src/binary-ecl/maxima.fas as /usr/lib/ecl-13.5.1/maxima.fas. To see if that worked, launch ecl the following should tell you it managed to load things : (require 'maxima) (in-package maxima) (set-pathnames) #$load(simplify_sum)$ There are still quite a few problems with the maxima+ECL combination : a few tests fail because the output looks like what sage expects on 32 bits while I'm on 64 bits, other because of some crash... I'm still working on it. You'll find attached everything needed to reproduce the above. Snark on #debian-science -- John Foster JW Foster Associates -- 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.
Re: [sage-devel] SageMathCloud now open source
I would like to play around with this. Are there any instructions for installation. Thanks for making this open source. On 12/11/2014 11:46 AM, William Stein wrote: Hi, SageMathCloud is now completely open source.The complete source code is here, so if you've ever wondered how something in SMC works, you can now find out... https://github.com/sagemath/cloud There is also a new developer mailing list: https://groups.google.com/forum/?fromgroups#!forum/sage-cloud-devel Question: Why is SMC open source? Answer: Two of the four NSF grants that very substantially supported SMC development had explicit open source requirements. -- William -- John Foster JW Foster Associates -- 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.
Re: [sage-devel] VOTE: code of conduct - ends Monday at midnight, PST.
On 11/22/2014 06:47 PM, William Stein wrote: [X] Yes -- adopt the code of conduct stated below (*) [ ] No -- do not adopt the code of conduct stated below -- JOhn Foster SAGE USER -- 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.
[sage-devel] Re: Please test sage-5.1.rc1
So, please build sage-5.1.rc1 and report unexpected problems, especially if you have an unusual system. Downloads at: http://www.sagemath.org/download-latest.html -- I have tried to compile on my system with sage-5.1.rc1 erroring out. hardware is; AMD 64 processor 6 core; 4GB ram: Debian amd-64 stable OS I can mail the relevant logs as well as the entire output of the compile effort. Hope this helps. They are too large to include here. I have a pretty fast machine can let it run the compiler while i'm not ding anything. So feel free to send me this kind of challenge. If you see what I can do to correct the issue let me know. jfoster81747@gmail dot com (anti spam email) Thanks! frosty -- -- 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
Re: [sage-devel] Call for vote: remove MoinMoin?
On Tue, Mar 27, 2012 at 12:10 PM, John H Palmieri jhpalmier...@gmail.comwrote: This topic has been brought up here before as side notes in various threads, but I'd like to discuss it more officially: Should we remove MoinMoin as a standard package? [ X] Yes [ ] No If yes, I'm assuming we should make it an optional package instead. Or does anyone support getting rid of it altogether? [ X] Convert to optional [ ] Get rid of altogether (It's easy to get rid of: see http://trac.sagemath.org/sage_trac/ticket/12713.) -- John -- 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
[sage-devel] How does sage work??
Ok, here I go with a total NOOB question. How does sage work? Is is a series of lines of code that 'manage' the other software that is in the system to produce an end result, basically like a browser with plugins. OR; does it actually incorporate the raw code that is GPLed from all the different 'solvers' into a completely monolithic system, the way a unix kernel gets modified by incorporating modules or drivers into the kernel. It makes no sense to me why we can not use the already installed mathematics apps that are available to us and fill their requirements as 'dependencies'. I dont mean that the current process is wrong. I just don't get it I want to understand. I'm not a programmer, or a mathematician. I,m a physics hobbyist with a goal of getting sage to be incorporated into my own project. Answers to this some other questions will aid in that effort. Thanks! frosty -- 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
Re: [sage-devel] Re: How does sage work??
Well I'm not a fan of gentoo,but I did take a look at it. I think they are trying to do the same thing I was addressing, but I'm a Debian pure-blend user and the reason I am interested in the development process of sage, is, I want to try to stir up some interest from the folks in the Debian community to work on getting sage into our mainstream of packaging. Sage would benefit and so would the Debian scientific group. I also am interested in whether or not there is any interest in getting Giac/Xcas incorporated into sage or are they too similar to make that useful. thanks! frosty On Fri, Dec 16, 2011 at 3:12 PM, kcrisman kcris...@gmail.com wrote: On Dec 16, 1:13 pm, John Foster jfoster81...@gmail.com wrote: Ok, here I go with a total NOOB question. How does sage work? Is is a series of lines of code that 'manage' the other software that is in the system to produce an end result, basically like a browser with plugins. OR; Well, with a HUGE amount of custom code, and a large number of custom configurations and wrappers. It makes no sense to me why we can not use the already installed mathematics apps that are available to us and fill their requirements as 'dependencies'. I dont mean that the current process is wrong. I just don't get it I want to understand. I'm not a programmer, or a mathematician. You may be interested in Sage on Gentoo in that case; see https://github.com/cschwan/sage-on-gentoo - kcrisman -- 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
Re: [sage-devel] Re: Need some usage tips.
Thanks All! These were exactly what I was looking for. frosty On Wed, Nov 16, 2011 at 11:59 AM, David Roe r...@math.harvard.edu wrote: Also useful is http://wiki.sagemath.org/SageServer David On Wed, Nov 16, 2011 at 09:55, Maarten Derickx m.derickx.stud...@gmail.com wrote: Or if you like the web better view: http://www.sagemath.org/doc/reference/sagenb/notebook/notebook_object.html -- 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 -- 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