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
-~----------~----~----~----~------~----~------~--~---

Reply via email to