[sage-devel] ** Upgrading 5.3 -> 5.4 broken **

2012-11-11 Thread Jeroen Demeyer
Upgrading from sage-5.3 to sage-5.4 is broken if you installed GCC in sage-5.3 and you moved the Sage installation tree after building GCC but before upgrading. This problem will be fixed in sage-5.4.1 (there is a ticket #13689 waiting for review). -- You received this message because you are su

[sage-devel] Sage 5.4 released

2012-11-11 Thread Jeroen Demeyer
Sage 5.4 was released on 08 November 2012. It is available in source and binary form from: * http://www.sagemath.org/download.html Sage (http://www.sagemath.org/) is developed by volunteers and combines over 90 open source packages. For instructions about installing Sage, see * http://www.sa

Re: [sage-devel] Re: Sage Days in Bobo-Dioulasso debriefing; Sage in developping countries

2012-11-11 Thread Jan Groenewald
Hi I also work in Science in many countries in Africa [1]. My preferred single solution is a standalone Ubuntu desktop (laptop) installation. As it dual boots, it is minimally invasive. The procedure is simple. "AIMS-desktop" currently only needs network for the install, and if it reaches network

Re: [sage-devel] Re: Indexing of symbolic expressions

2012-11-11 Thread Michael Orlitzky
On 11/11/2012 05:25 AM, Burcin Erocal wrote: > > Thanks for pointing this out Jean-Pierre. Here is the ticket: > > http://trac.sagemath.org/sage_trac/ticket/11576 > > I don't remember if the patch attached to the ticket is the most recent > one. This might be better: > > http://sage.math.washin

Re: [sage-devel] Best practices for scientific computing

2012-11-11 Thread Minh Nguyen
Hi Nicolas, On Mon, Nov 12, 2012 at 8:51 AM, Nicolas M. Thiery wrote: > I was just pointed to the following ref: «Best practices for > scientific computing» [1]. It is a good introduction for future > devs. Shall we refer to it from the dev manual? Absolutely. The paper contains lots of sensibl

[sage-devel] Re: Changing the default behaviour of Poset

2012-11-11 Thread Dima Pasechnik
On 2012-11-11, Nathann Cohen wrote: > --14dae9340db323c21304ce3faaf8 > Content-Type: text/plain; charset=ISO-8859-1 > > Helloo everybody !!! > > I spent many hours fighting with Posets under Sage. I enjoyed it a lot, but > I can already tell that it gets on Florent's and Nicolas' nerve

[sage-devel] Re: Sage Days in Bobo-Dioulasso debriefing; Sage in developping countries

2012-11-11 Thread Mike Zabrocki
Wow! Nicolas fantastic report. That was a challenge to do. I hope you managed a convert or two in Africa. My experience with computer classes as part of a summer school (in Ghana, Kenya, Tanzania and Madagascar) is similar except I never had a wifi network and most of my students didn't have re

[sage-devel] New iOS app is up

2012-11-11 Thread Ivan Andrus
A substantial rewrite of the iOS app is in the iTunes store [1]. It uses the new server and supports interacts! It handles output a little different (it uses a web page instead of plain text or image) so it can also handle more than one image as well as text plus image. The only problem that

[sage-devel] Changing the default behaviour of Poset

2012-11-11 Thread Nathann Cohen
Helloo everybody !!! I spent many hours fighting with Posets under Sage. I enjoyed it a lot, but I can already tell that it gets on Florent's and Nicolas' nerves, and so I was thinking of whether I should put an end to it. For their sake. Here's the problem. With comments. --

[sage-devel] Best practices for scientific computing

2012-11-11 Thread Nicolas M. Thiery
Hi! I was just pointed to the following ref: «Best practices for scientific computing» [1]. It is a good introduction for future devs. Shall we refer to it from the dev manual? Cheers, Nicolas [1] http://arxiv.org/pdf/1210.0530v1.pdf -- Nicolas M. Thiéry "

Re: [sage-devel] Re: achieving 90% coverage

2012-11-11 Thread William Stein
Hi, We should remove that code for loading old notebook server installs. We established a 1-year deprecation policy for the Sage project long ago, and that applies here. The functionality being deprecated is "read a notebook server install in a certain format", and it has been deprecated for abou

Re: [sage-devel] Re: Indexing of symbolic expressions

2012-11-11 Thread Burcin Erocal
Hi, On Sat, 10 Nov 2012 19:16:55 -0800 (PST) Jean-Pierre Flori wrote: > IIRC there was some work about this done (but not merged?). > No time to search myself now, but searching trac and the pynac-devel > list should give some hints, or contacting Burcin and or Florent > Hivert. Thanks for poin

Re: [sage-devel] Re: Vector space sum very slow

2012-11-11 Thread Nicolas M. Thiery
On Fri, Nov 09, 2012 at 08:44:15AM -0800, Nils Bruin wrote: > Yes, this is odd. python's sum really does start with adding zero, > even if no initial value is given. This indeed looks like a natural spot for optimization. However it would change the semantic: sage: sum([1,2], 0.0) 3.0

Re: [sage-devel] Re: Vector space sum very slow

2012-11-11 Thread Nicolas M. Thiery
Hi Nils! On Fri, Nov 09, 2012 at 08:44:15AM -0800, Nils Bruin wrote: > On Nov 9, 2:11 am, "Nicolas M. Thiery" > wrote: > > The main point is that writing V.sum(args) gives more information to > > the system than sum(args, self.zero()): this is making a promise that > > all elements in arg

Re: [sage-devel] Re: Vector space sum very slow

2012-11-11 Thread Nicolas M. Thiery
On Sat, Nov 10, 2012 at 11:21:54AM +0100, Florent Hivert wrote: > On Fri, Nov 09, 2012 at 09:53:49AM -0800, John H Palmieri wrote: > > > > > > On Friday, November 9, 2012 4:42:42 AM UTC-8, Nicolas M. Thiéry wrote: > > > > > > More precisely: QQ^3 should be in the category of finite dimensional

Re: [sage-devel] PolynomialRing import problem

2012-11-11 Thread Nicolas M. Thiery
On Fri, Nov 09, 2012 at 12:26:11PM -0800, Volker Braun wrote: >You can do this: >class MyElement(Element): >def is_regular(self): >from sage.my_parent import MyParent >P = MyParent() >That way you don't import MyParent when you import the element, only wh

Re: [sage-devel] Re: achieving 90% coverage

2012-11-11 Thread Jeroen Demeyer
On 2012-11-11 00:17, David Kirkby wrote: > I'm guessing nobody is going to write any doctests for code which is > only there to maintain backward compatibility. So if it remains > untested, why should it be removed from the test figures? +1 on this. This is code which is apparently still used (if o

Re: [sage-devel] Re: Sage Days: Transitioning to Git

2012-11-11 Thread Nicolas M. Thiery
On Fri, Nov 09, 2012 at 10:30:21AM -0500, Jordi Gutiérrez Hermoso wrote: > Sigh, I guess we took too long to stabilise the obsolete markers and > the evolve extension in Mercurial. > > I hope I'm wrong and you guys and your users find git easier to use > than hg. I certainly didn't. I am not looki

Re: [sage-devel] Sage Days: Transitioning to Git

2012-11-11 Thread Nicolas M. Thiery
Hi Dan! On Fri, Nov 09, 2012 at 09:15:07AM -0800, Dan Drake wrote: > I think any tool that can handle the Linux kernel can handle the > Sage-combinat stuff. :) Well, I would not state that 'patch' alone would support the Sage-Combinat stuff even if that's how kernel dev was done for years

[sage-devel] Sage Days in Bobo-Dioulasso debriefing; Sage in developping countries

2012-11-11 Thread Nicolas M. Thiery
Dear Sage devs, The fall school on Discrete Mathematics in Bobo Dioulasso, Burkina Faso, aka Sage Days 43, just finished. For two weeks we had courses (combinatorics of words, dynamics, tilings, ...) interspersed with on-hands tutorials using Sage. The public consisted mostly from graduate