Thanks for the hard work on this Michael. On ubuntu amd64 8.10, the usual: build went fine, the sage -testall had lots of (lisp related?) timeouts but apparently no other problems.
I'm looking forward to seeing the new documentation! On Mon, Jan 19, 2009 at 9:33 AM, mabshoff <mabsh...@googlemail.com> wrote: > > Hello folks, > > here goes 3.3.alpha0. It was a lot longer than I thought, but the ReST > patches seemed to have slowed down things combined with the start of > the new year. Either way, it seems that we are back to brisk > development speed. The alpha is *huge* and centers around three major > improvements: > > * the switch to MPIR > * the merge of TinyMCE coupled with a cleanup of all the java script > in the ext repo being moved to spkgs > * out-of-the box Solaris build support on x86 that will probably work > provided you use the toolchain I mentioned in the other threads > > There are also the usual improvements all over the place and I guess > someone needs to start in the Sage 3.3 release tour in the wiki [hint, > hint :)] > > Note that this is *build* support for Solaris, to get a decent result > for doctesting one needs to apply about a 100 line patch that will be > merged later on in the 3.3 release cycle as I clean up the various > patches. Sympow is also not working yet on Solaris x86 out of the box, > but the fix is in the que. Note that on Sparc all but one spkg should > build and the offending one that fails (clisp) I have as a binary. But > clisp will be gone in the next alpha, too, so things should be really > smooth on Solaris. > > The OSX 64 bit support only get partially merged and eight essential > tickets did not get in due to lack of time and because alpha0 was > already huge. The timeline for 3.3 will stretch past the end of SD 12 > since it is pointless to even attempt a release while roughly two > dozen Sage devs compete for the most bugs fixed over a couple days. So > it seems likely that 3.3 will be quite a large release and hopefully > also a very nice one. > > At the moment it is unclear if ReST will go into 3.3 right before SD > 12 or if it will be bumped to 3.4. Right now Mike Hansen is rebasing > the ReST patches against 3.3.alpha0 so that at least the option is > open. > > As usual there are sources as well as a binary sage.math-only release > at > > http://sage.math.washington.edu/home/mabshoff/release-cycles-3.3/ > > You can as usual upgrade by running > > ./sage -upgrade > http://sage.math.washington.edu/home/mabshoff/release-cycles-3.3/sage-3.3.alpha0/ > > The size of the tarball has gone up due to merges of the javascript > spkgs, but once we nuke the ext repo we will see a significant size > reduction again. By now all the java as well as javascript code is > counted twice in the ext repo since it was checked in and then delete > again from the repo. > > Please build test as usual and let us know about doctest failures. I > am leaving for SD 12 in about 10 hours, so there won't be another > alpha until probably the first day of SD 12. > > Cheers, > > Michael > > > Merged in Sage 3.3.alpha0: > > #508: Arnaud Bergeron: problem with "sage -c" [Reviewed by Georg > Weber] > #2770: Arnaud Bergeron: plot_region function [Reviewed by David > Joyner] > #3749: David Joyner: Request for a method "is_cyclic" for groups in > SAGE [Reviewed by John Cremona] > #3767: Jason Grout: move jquery into its own spkg [Reviewed by Timothy > Clemans, Michael Abshoff] > #4184: Jason Grout: Upgrade jQueryUI [Reviewed by Timothy Clemans, > Michael Abshoff] > #4185: Michael Abshoff: Solaris 10: fix spkg-install for jmol to not > use GNUisms [Reviewed by Mike Hansen] > #4267: Jason Grout: remove javascript code from extcode repository > [Reviewed by Michael Abshoff]#4674: Jason Grout, Michael Abshoff: > update to latest upstream jsmath 3.6a [Reviewed by Michael Abshoff, > Jason Grout] > #4296: Alex Ghitza: univariate polynomial power ignores 2nd argument > [Reviewed by John Cremona] > #4363: Mike Hansen: Do not automatically evaluate interact cells in > notebook [Reviewed by Marshall Hampton] > #4495: Robert Miller: weight distribution for binary codes [Reviewed > by David Joyner] > #4612: Craig Citro, Robert Bradshaw: is_perfect_power for rationals > [Reviewed by John Cremona] > #4650: Craig Citro: make density() in matrix_modn_sparse much faster > [Reviewed by Michael Abshoff] > #4676: Marshall Hampton: Polyhedral improvements [Reviewed by Dan > Drake, Arnaud Bergeron, David Joyner] > #4704: Jason Grout: Use jquery to make the javascript code nicer > [Reviewed by Tom Boothby] > #4705: Jason Grout: Make in-line wysiwyg editor for text cells using > TinyMCE [Reviewed by Marshall Hampton, Dan Drake, Karl-Dieter Crisman] > #4718: Timothy Clemans: notebook -- move source code, upload, and help > window html to template [Reviewed by Mike Hansen] > #4723: Carl Witty: Infinite precision increase finding roots over > QQbar [Reviewed by Nick Alexander] > #4753: William Stein, Craig Citro: make sparse * sparse = dense mod p > like 50 frickin' times faster [Reviewed by Craig Citro, William Stein] > #4804: Mike Hansen: add latex output for ceiling, floor, and > derivative functions [Reviewed by Wilfried Huss] > #4831: John Cremona, Maite Aranes: More number field ideal utilities > [Reviewed by David Loeffler] > #4837: Alex Ghitza: implement random_element for number fields > [Reviewed by John Cremona] > #4851: Mike Hansen: infinite recursion with encoding entities for > worksheet titles with apostrophes, etc [Reviewed by Dan Drake] > #4874: Yann Laigle-Chapuy: performance issue for generic polynomial > rings [Reviewed by John Cremona] > #4878: Arnaud Bergeron: Add a density_plot() function [Reviewed by > William Stein, David Joyner] > #4884: Arnaud Bergeron: Make colormap handling better [Reviewed by > David Joyner, William Stein] > #4888: David Perkinson: laplacian_matrix() broken for DiGraphs > [Reviewed by Robert Miller, Michael Abshoff] > #4893: John Cremona: srange docstring is misleading [Reviewed by Alex > Ghitza] > #4897: John Cremona: integral_points() misses some points [Reviewed by > Tobias Nagel] > #4901: John Cremona: bug in elliptic logarithm [Reviewed by Alex > Ghitza] > #4945: John Palmieri: LaTeX for gp elements shouldn't use verbatim > environment [Reviewed by Martin Albrecht] > #4947: Mike Hansen: worksheets with interact cells auto-launch > [Reviewed by Marshall Hampton] > #4967: Matthias Meulien, William Stein: Trouble with .gaprc file when > compiling from source [Reviewed by Michael Abshoff] > #4969: Mike Hansen: upgrade mercurial to version 1.1.2 [Reviewed by > Michael Abshoff] > #4973: Craig Citro, Jason Grout: rewrite the function __getitem__ in > matrix0.pyx to support slices better, negative indices, and be faster > [Reviewed by Jason Grout, Craig Citro] > #4974: Craig Citro, Jason Grout, Yann Laigle-Chapuy: eliminate > normalize_slice in favor of a standard Python idiom [Reviewed by Jason > Grout, Yann Laigle-Chapuy, Craig Citro] > #4975: Mike Hansen: Sage 3.2.2 chokes on utf-8 encoded files [Reviewed > by Michael Abshoff] > #4991: Michael Abshoff: GDB is broken on OSX due to ipython's readline > detection [Reviewed by William Stein] > #4966: Michael Abshoff: Switch gmp to eMPIRe svn1555 [Reviewed by > William Stein] > #4999: Michael Abshoff: Solaris 10/Sparc: numerical noise doctest > failure in sage/gsl/integration.pyx [Reviewed by Craig Citro] > #5000: Michael Abshoff: Solaris 10/x86: fix numerical noise in schemes/ > elliptic_curves/ell_rational_field.py [Reviewed by Craig Citro] > #5004: Mike Hansen: bug in latexing of powers of negative numbers > [Reviewed by William Stein] > #5007: Michael Abshoff: sage-native-execute uses bashism [Reviewed by > Craig Citro] > #5008: Michael Abshoff: Solaris/gcc 4.3.2: fix matplotlib build > [Reviewed by Mike Hansen] > #5010: Michael Abshoff: Solaris 10: rings/real_double.pyx doctests > failure: nan vs. NaN [Reviewed by Craig Citro] > #5011: Michael Abshoff: Solaris: fix get_memory_usage() to use top > [Reviewed by Craig Citro] > #5012: Michael Abshoff, Carl Witty: Solaris 10/x86: Numerical noise in > sage/rings/qqbar.py [Reviewed by Craig Citro] > #5013: Michael Abshoff: Solaris 10/x86: Fix numerical noise failure in > sage/ext/fast_eval.py [Reviewed by Marshall Hampton] > #5015: Mike Hansen: Horrible bug in old (and new) symbolic calculus: f > (x)=1; f*e --> BOOM! [Reviewed by William Stein] > #5016: Michael Abshoff: bump ecmgmp [Reviewed by Mike Hansen] > #5017: Robert Miller: graph.automorphism_group(translation=True) gives > error in 3.2.3 [Reviewed by Jaap Spies] > #5020: Mike Hansen: auto-cells do not automaticall evaluate (or at > least update) [Reviewed by Dan Drake] > #5022: Michael Abshoff: Solaris 10: update libgcrypt to 1.4.3 > [Reviewed by Mike Hansen] > #5024: Michael Abshoff: Solaris 10: Do not create dynamic liblpack on > non-Linux [Reviewed by Mike Hansen] > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---