Re: [sage-devel] Fwd: A gotcha in Sage?

2012-07-09 Thread David Roe
That is indeed a bug. A fix is up for review at http://trac.sagemath.org/sage_trac/ticket/13218, along with 100% doctest coverage of laurent_series_ring (which caught a few other bugs too). David On Mon, Jul 9, 2012 at 4:27 AM, John Cremona john.crem...@gmail.com wrote: sage: R, x =

Re: entropy of RSA/DSA keys? Was: Re: [sage-devel] trac is overloaded?

2012-07-07 Thread David Roe
Off the top of my head I don't know how to phrase it in terms of entropy, but the density of semiprimes (ie RSA moduli) is about log log x / log x (see http://mathoverflow.net/questions/35927/asymptotic-density-of-k-almost-primesfor references and more results). At 2048 bits this gives a density

[sage-devel] Vote: adding speaklater as a standard spkg

2012-07-03 Thread David Roe
Hi everyone, The new doctesting code (#12415) needs a change to the way Sage handles temporary files, which is described at #13147. We can either 1. change every use of temporary files within the sage library, or 2. depend on the speaklater project and use a lazy string. Everyone working on the

Re: [sage-devel] coercion vs conversion between polynomial rings

2012-06-27 Thread David Roe
This is a bug in the __call__ method of multivariate polynomial rings, which doesn't respect user-defined coercions. The offending lines are 805-813 in sage/rings/polynomial/multi_polynomial_libsingular.pyx: if isinstance(element, MPolynomial_libsingular) and element.parent() is not self

Re: [sage-devel] Bug in nth_root() for finite rings (related to p_adic printing)

2012-06-27 Thread David Roe
Thanks for catching that. #13172 is ready for review. David http://trac.sagemath.org/sage_trac/ticket/13172 On Tue, Jun 26, 2012 at 11:51 PM, Bohua bohuaz...@gmail.com wrote: An example that triggers the bug is: roots = mod(-1, 4489).nth_root(2, all=True) Note 4489=67^2 and 67^2 is the

Re: [sage-devel] Huge number of warnings local variable '...' referenced before assignment in sage 5.1.beta6

2012-06-25 Thread David Roe
It's due to a change in Cython. Cython now emits warnings for things like cdef mpz_t a mpz_init(a) since a hasn't been initialized. I don't know if anyone's working on getting rid of the warnings; I agree that they're annoying. David On Mon, Jun 25, 2012 at 6:04 PM, Julien Puydt

[sage-devel] New doctesting framework

2012-06-24 Thread David Roe
Hi everyone, For a few months I've been working on a new doctesting framework (based on code by Robert Bradshaw), which is now ready for review at #12415. Some highlights include: * eliminate Sage startup time per-file, which drops the time to run all tests dramatically, especially on OS X. *

Re: [sage-devel] Re: New doctesting framework

2012-06-24 Thread David Roe
* eliminate Sage startup time per-file, which drops the time to run all tests dramatically, especially on OS X. Why especially on OS X? Maybe I'm wrong, but I thought the startup time per file was higher on OS X. It was just a vague recollection though: I haven't done tests. David -- To

Re: [sage-devel] Re: Inconsistent behaviour with solve and precision

2012-06-14 Thread David Roe
If you did this you'd need to tell maxima to assume various things about the variables (real, in between floatvalue - epsilon and floatvalue + epsilon...). I don't know maxima well enough to determine how feasible this idea is if you made such assumptions, but it's worth investigating. David On

Re: [sage-devel] Re: trac's report upstream options

2012-06-02 Thread David Roe
...@cage.ugent.bewrote: On 2012-06-01 19:59, David Roe wrote: Done. David Was it easy to do that? Because I would also suggest cleaning up Components as was discussed some time ago on sage-devel. For example, I would like components porting: AIX or HP-UX instead of AIX or HP-UX ports similarly

Re: [sage-devel] sage-git mailing list

2012-06-01 Thread David Roe
There's now a google group sage-git. Go to http://groups.google.com/group/sage-git?lnk=gcimh if you're interested in joining. David On Fri, Jun 1, 2012 at 7:48 AM, Jeroen Demeyer jdeme...@cage.ugent.bewrote: If it's not too much trouble, can we have a sage-git mailing list to discuss the

Re: [sage-devel] Re: trac's report upstream options

2012-06-01 Thread David Roe
Done. David On Thu, May 31, 2012 at 8:40 AM, Nils Bruin nbr...@sfu.ca wrote: On May 31, 1:42 am, John Cremona john.crem...@gmail.com wrote: On trac there are various options in a drop-down menu under Report upstream, but no option for Reported upstream, no response yet which I wanted to

Re: [sage-devel] Gap packages

2012-05-29 Thread David Roe
A number of people are working on transitioning Sage to git (see #13015), and the meaning of spkg will likely change dramatically in a way that affects 2 and 3. In particular, spkg install scripts for both standard and optional spkgs will be included in the sage repository, as will pointers to

Re: [sage-devel] please complain

2012-05-27 Thread David Roe
On the complaint form it defines spam as Using our service to send mass unsolicited emails (spam). As far as I know, sagetrac.com hasn't been doing that David On Sun, May 27, 2012 at 10:48 AM, William Stein wst...@gmail.com wrote: Hi, Here's what happens when you don't renew a domain

Re: [sage-devel] doctest coverage testsuites

2012-05-25 Thread David Roe
The sage-coverage script doesn't handle cython files very well. I have an OLD ticket http://trac.sagemath.org/sage_trac/ticket/1795 addressing some of these issues. But I'm sure it doesn't currently apply. David On Fri, May 25, 2012 at 2:39 PM, john_perry_usm john.pe...@usm.edu wrote: Hello

Re: [sage-devel] Poll: Making sage-mode a standard package

2012-05-25 Thread David Roe
[X ] Don't make it standard and close the ticket. ** Include it as an optional package.** +1 David -- 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

Re: [sage-devel] Witt vectors

2012-05-17 Thread David Roe
Here are a couple problems with those files, though I'm not getting exactly the same problems you observe. * You need to define the element class in the parent. So for example, class RingOfWittVectors(CommutativeRing): element_class = WittVector def __init__(self, base, n, p=None,

Re: [sage-devel] Re: Witt vectors

2012-05-17 Thread David Roe
No, that's wrong. In that way, you would make it impossible to merge the methods defined in the category framework into the element class. It should be Element = WittVector and then element_class would be automagically created. You're right. David -- To post to this group, send an

Re: [sage-devel] Re: Witt vectors

2012-05-17 Thread David Roe
You have a circular import error. One way to solve it is to import RingOfWittVectors inside the __init__ method of WittVector rather than at the top level of the module. David On Thu, May 17, 2012 at 3:45 PM, Luis Finotti luis.fino...@gmail.comwrote: Dear Simon, Firstly, thank you for your

Re: [sage-devel] Some images are not shown in tutorial

2012-05-07 Thread David Roe
I don't see the images either. I'm not sure where in the documentation a div needs to be inserted though David On Wed, May 2, 2012 at 1:54 AM, Nicu Tofan nicu.to...@gmail.com wrote: Hi, again! I have a virtual machine running XP and Chrome shows same behaviour. It's console does not

Re: [sage-devel] Re: Help with detecting glibc detected

2012-05-03 Thread David Roe
For what it's worth, I'm working on allowing debugging to initiated from within doctesting. But it's not ready yet. I'm stuck on the redirection of standard out; I've started another thread to see if anyone has ideas. David On Thu, May 3, 2012 at 3:10 PM, Simon King simon.k...@uni-jena.de

Re: [sage-devel] ticket #12068 : normalizing rational expressions

2012-04-27 Thread David Roe
So we need an updated GiNaC spkg? If nothing else can you wrap the call to GiNaC with a sig_on() / sig_off() so that you can Ctl-C? David On Fri, Apr 27, 2012 at 21:23, Ben Goodrich goodrich@gmail.com wrote: Hi, The patches attached to ticket #12068 (Numerator for symbolic expression

Re: [sage-devel] Artithmetics in p-adic extensions?

2012-04-24 Thread David Roe
Sage currently supports arithmetic in totally ramified p-adic extensions defined by an Eisenstein polynomial. There is progress in more general extensions in the last few months, but I've been really busy with other projects as well. What kind of extensions do you need? David On Tue, Apr 24,

Re: [sage-devel] trac bug?

2012-04-21 Thread David Roe
I've seen this as well, but I don't know what causes it. David On Sat, Apr 21, 2012 at 04:13, John Cremona john.crem...@gmail.com wrote: After some recent changes in the trac version we use (I think) I find the following, but only when I use it with chromium on my small-screen netbook: The

Re: [sage-devel] Re: Including pari and znpoly in the same file

2012-04-19 Thread David Roe
That would be great. David On Thu, Apr 19, 2012 at 13:27, leif not.rea...@online.de wrote: On 17 Apr., 23:30, David Roe roed.m...@gmail.com wrote: Patching zn_poly in Sage sounds good to me I could include such a patch into the zn_poly spkg at http://trac.sagemath.org/sage_trac/ticket

Re: [sage-devel] Re: Created plotting component on Trac

2012-04-19 Thread David Roe
I can probably do it, if we decide on a list of changes we want to make. David On Thu, Apr 19, 2012 at 13:44, leif not.rea...@online.de wrote: On 19 Apr., 22:34, Jeroen Demeyer jdeme...@cage.ugent.be wrote: On 2012-04-19 21:05, leif wrote: Can you rename the porting subcomponents as

[sage-devel] Including pari and znpoly in the same file

2012-04-17 Thread David Roe
I'm working on some p-adic modular symbols code, and am writing a file that uses zn_poly. Unfortunately, when I try to compile, I get the following error from gcc: $SAGE_ROOT/local/include/zn_poly/zn_poly.h:72: error: redefinition of typedef 'pari_ulong'

Re: [sage-devel] Including pari and znpoly in the same file

2012-04-17 Thread David Roe
wrote: On Tue, 17 Apr 2012 16:56:52 David Roe wrote: I'm working on some p-adic modular symbols code, and am writing a file that uses zn_poly. Unfortunately, when I try to compile, I get the following error from gcc: $SAGE_ROOT/local/include/zn_poly/zn_poly.h:72: error: redefinition

Re: [sage-devel] Re: Broken links in Doc

2012-04-09 Thread David Roe
I agree that it would be nice if __*__ and _*_ showed up in the documentation. David On Mon, Apr 9, 2012 at 14:00, Andrey Novoseltsev novos...@gmail.com wrote: On Apr 9, 2:51 pm, Nicolas M. Thiery nicolas.thi...@u-psud.fr wrote: On Mon, Apr 09, 2012 at 10:06:32AM -0700, Andrey Novoseltsev

Re: [sage-devel] Re: working on animation for 3d objects

2012-04-09 Thread David Roe
I think it's fine to change it, since we actively discourage users from using is_* functions outside of library code. David On Mon, Apr 9, 2012 at 17:42, Niles Johnson nil...@gmail.com wrote: On Monday, April 9, 2012 5:02:45 PM UTC-4, Niles Johnson wrote: But I haven't found a Trac ticket

Re: [sage-devel] Broken links in Doc

2012-04-08 Thread David Roe
I assume there's no way to automatically add only those private functions that are referred to within Sphinx? If not, I think having _included_private_doc_ class attribute as a list of strings giving the private functions to include sounds like a fine solution. David On Sun, Apr 8, 2012 at

Re: [sage-devel] which sage should i download for evaluation purposes on Snow Leopard?

2012-04-04 Thread David Roe
You can't run a 64-bit build on a 32-bit machine. I don't think that there's a pre-build binary for 32-bit Snow Leopard, so you'll need to build it from source. David On Wed, Apr 4, 2012 at 10:03, Anthony Durity anthony.dur...@gmail.comwrote: Hi Sage people, Scenario: clean install I have

Re: [sage-devel] Benchmarks for sage...

2012-04-04 Thread David Roe
Starting with the huge work of Simon, an in depth optimization of the infrastructure of Sage is under way (Categories, Caching...). I'd like to be able to measure somehow the benefits for the end user. Unfortunately right now there is no systematic way to measure the variation of speed of

Re: [sage-devel] Re: Physical constants

2012-03-30 Thread David Roe
I'm confused by what you mean by error propagation class. Should you just inherit from Exception, ValueError, etc? David On Fri, Mar 30, 2012 at 03:17, Eviatar eviatarb...@gmail.com wrote: Hello, I'm working on implementing an error propagation class, which is quite easy. However, the type

Re: [sage-devel] Re: Deleting depreciated is_functions

2012-03-29 Thread David Roe
I think the idea was that if you cared about speed you would just use Fields(), but that it wasn't an important point in discussing whether QQ in Fields should be valid. David On Thu, Mar 29, 2012 at 09:06, Simon King simon.k...@uni-jena.de wrote: Hi Florent! On 2012-03-28, Florent Hivert

Re: [sage-devel] Witt vectors

2012-03-29 Thread David Roe
There are a few places I would suggest looking: Simon King's worksheet at http://flask.sagenb.org/home/pub/82/ and the Sage Reference manual section on coercion at http://www.sagemath.org/doc/reference/coercion.html. I am starting to work to implement Witt vectors in Sage. I think I have most

Re: [sage-devel] Re: Deprecated is_AlgebraElement function

2012-03-27 Thread David Roe
More importantly, what happens if coercion etc. fails? Will Sage then potentially make false mathematical statements, or raise an exception / return unknown or undecidable etc. No. It catches the ValueErrors and TypeErrors, and returns False (so ZZ['x'].gen() is not in QQ). David -- To

Re: [sage-devel] Deleting depreciated is_functions

2012-03-27 Thread David Roe
How much are these functions used in the Sage library? I would be supportive of removing them all if possible David On Tue, Mar 27, 2012 at 18:29, Starx jst...@gmail.com wrote: This discussion stems from:

Re: [sage-devel] Call for vote: remove MoinMoin?

2012-03-27 Thread David Roe
On Tue, Mar 27, 2012 at 6:10 PM, John H Palmieri jhpalmier...@gmail.com wrote: 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

Re: [sage-devel] is_PrimeField error

2012-03-25 Thread David Roe
Ah ha! Apparently that function is not used anywhere in Sage. It's just a typo: it should be from finite_rings.constructor import is_FiniteField. Want to practice your new developer skills by opening a ticket and submitting a patch? I'll review it David On Mon, Mar 26, 2012 at 02:41, Ben

[sage-devel] Experimental Trac Server

2012-03-23 Thread David Roe
Andrew Ohana and I have created http://trac.sagemath.org/experimental/ as a place to experiment with Trac Plugins (and eventually using a git repository). Changes to tickets, attachments, etc can be made to either the experimental or the normal trac server: they share the same database and

Re: [sage-devel] Re: Experimental Trac Server

2012-03-23 Thread David Roe
Yeah, we're messing with Code Comments. Did you get that failure on experimental, or on sage_trac? David On Fri, Mar 23, 2012 at 00:52, Jason Grout jason-s...@creativetrax.comwrote: On 3/23/12 2:40 AM, David Roe wrote: Andrew Ohana and I have created http://trac.sagemath.org/**experimental

Re: [sage-devel] Re: Experimental Trac Server

2012-03-23 Thread David Roe
Cool. Things should be working now: you should be able to create a ticket on experimental without getting the error. David On Fri, Mar 23, 2012 at 01:10, Jason Grout jason-s...@creativetrax.comwrote: On 3/23/12 4:01 AM, David Roe wrote: Yeah, we're messing with Code Comments. Did you get

Re: [sage-devel] Re: Trac reports

2012-03-23 Thread David Roe
Is there a report that lists tickets needing work that I *attached a patch to*? These are now reports 84 and 85 (sorted by time and component respectively). David -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to

Re: [sage-devel] categories and element classes

2012-03-23 Thread David Roe
Elements are supposed to inherit from their category's element_class, but this requirement is waived for elements that are implemented in Cython. See the following snippet from sage.structure.element.Element._test_category (line 495 of element.pyx): # Tests that self inherits methods from

Re: [sage-devel] Re: Trac reports

2012-03-22 Thread David Roe
I've removed 500984 unauthenticated accounts. We're getting about one more each minute; Tom is looking at server logs. Unfortunately, this doesn't seem to resolve the slowness of the users page. David On Thu, Mar 22, 2012 at 02:58, Maarten Derickx m.derickx.stud...@gmail.comwrote: I'm for

Re: [sage-devel] Re: Upgrading trac

2012-03-21 Thread David Roe
This seems to be happening much more frequently right now. Could someone with root on boxen either restart the postgres server or kill some of the postgres processes? I'm afraid this is my fault: I've started a few long running processes while experimenting with SQL reports and can't kill them.

Re: [sage-devel] Re: Trac reports

2012-03-21 Thread David Roe
was an actual author.) Is there a report that lists tickets needing work that I *attached a patch to*? -- William David On Wednesday, 21 March 2012 03:29:58 UTC, David Roe wrote: Hi everyone, I've reorganized our trac reports, added a bunch of new ones and changed the View Tickets

Re: [sage-devel] Re: Upgrading trac

2012-03-21 Thread David Roe
I don't know exactly what happened, but the folder /var/trac/sage_trac/attachments/ticket/12717 didn't exist even though the ticket existed. I tried attaching a file to the ticket, succeeded, and now the folder exists. Try again? David On Wed, Mar 21, 2012 at 10:55, Florent Hivert

Re: [sage-devel] Re: Upgrading trac

2012-03-21 Thread David Roe
I have no idea what's going on, but I succeeded in uploading it. It's now attached to 12717. David On Wed, Mar 21, 2012 at 11:23, Florent Hivert florent.hiv...@lri.fr wrote: Hi David, I don't know exactly what happened, but the folder /var/trac/sage_trac/attachments/ticket/12717

Re: [sage-devel] Re: Trac reports

2012-03-21 Thread David Roe
Are we using the same schema as at http://trac.edgewall.org/wiki/TracDev/DatabaseSchema, or do we have modifications of our own? Actually, I'm not sure why I'm asking since I don't really have DBA skills, and I don't want to be a trac admin. :-) Thanks to those who have this (often

[sage-devel] Cython debugger; GSOC

2012-03-21 Thread David Roe
Hi everyone, There is now a Cython debugger ( http://docs.cython.org/src/userguide/debugging.html). It would be great if this functionality were tied into the python debugger, so that (after you compiled your program with some flags perhaps and start Sage under gdb) you could drop into the python

Re: [sage-devel] Re: Trac reports

2012-03-21 Thread David Roe
Oh cool. Just FYI it appears there is a trailing space in the page name. This says that the session.sid is text. Surely that can't be!? It is. session.sid is a fancy way of saying trac username. :-) David -- To post to this group, send an email to sage-devel@googlegroups.com To

Re: [sage-devel] Re: Upgrading trac

2012-03-21 Thread David Roe
Is there another user that could try uploading the patch from your computer? I seem to recall you've had difficulty with trac before. It would be nice to figure out if it was based on your trac account or your computer somehow. David On Wed, Mar 21, 2012 at 14:00, Florent Hivert

Re: [sage-devel] Re: Trac reports

2012-03-21 Thread David Roe
One request: can we have a query for Tickets I authored (including closed), and similarly Tickets reviewed by me? (For me All my tickets (including closed) brings up over 500 tickets, but the vast majority of those are ones where I just made one trivial comment or metadata correction, so it

Re: [sage-devel] Upgrading trac

2012-03-20 Thread David Roe
What link is broken? I'm finding the link to http://trac.sagemath.org/sage_trac/raw-attachment/ticket/8109/trac_8109-lzz_pEX-copyrights.patchfrom the attachment page for example... David On Tue, Mar 20, 2012 at 01:00, Jeroen Demeyer jdeme...@cage.ugent.bewrote: On 2012-03-18 17:35, David Roe

Re: [sage-devel] Re: Real names in author fields

2012-03-20 Thread David Roe
Yep, that listing lets you convert manually in either direction. But there's no way I can see to run ticket queries testing whether the currently logged in user is the author/reviewer of a given ticket. David On Mon, Mar 19, 2012 at 23:12, P Purkayastha ppu...@gmail.com wrote: On Tuesday,

Re: [sage-devel] Upgrading trac

2012-03-20 Thread David Roe
...@cage.ugent.bewrote: On 2012-03-20 09:43, Jeroen Demeyer wrote: On 2012-03-20 09:17, David Roe wrote: What link is broken? I'm finding the link to http://trac.sagemath.org/sage_trac/raw-attachment/ticket/8109/trac_8109-lzz_pEX-copyrights.patch from the attachment page for example... I'm

Re: [sage-devel] Re: Real names in author fields

2012-03-20 Thread David Roe
Then do you know how I can create a report that lists the tickets for which the currently logged in user is an author? David On Tue, Mar 20, 2012 at 09:20, leif not.rea...@online.de wrote: On 20 Mrz., 15:40, David Kirkby david.kir...@onetel.net wrote: On 20 March 2012 00:32, David Roe r

Re: [sage-devel] Re: Upgrading trac

2012-03-20 Thread David Roe
it and it took 2 minutes and 35 seconds. This is really bad, because if I now have to create a new account I have to wait that long before I can start the creation. And after the creation I again have to wait that long to see if it went ok. Le dimanche 18 mars 2012 17:35:01 UTC+1, David Roe

Re: [sage-devel] Re: Real names in author fields

2012-03-20 Thread David Roe
2:30 PM, David Roe wrote: Then do you know how I can create a report that lists the tickets for which the currently logged in user is an author? David You mean like the block of reports under My Tickets at http://trac.sagemath.org/sage_trac/wiki/TicketReports? Yes, David just spent

Re: [sage-devel] Re: Real names in author fields

2012-03-20 Thread David Roe
Yep. Everyone should set their Real Name in trac's preferences if they want the personalized reports to work for them. David On Tue, Mar 20, 2012 at 17:12, Keshav Kini keshav.k...@gmail.com wrote: David Roe r...@math.harvard.edu writes: Yeah. I've figured out how to write these queries, so

[sage-devel] Trac reports

2012-03-20 Thread David Roe
Hi everyone, I've reorganized our trac reports, added a bunch of new ones and changed the View Tickets button so that it points to http://trac.sagemath.org/sage_trac/wiki/TicketReports. If you have any ideas for new reports you can either add them (if you can express them as a trac query) or

[sage-devel] Real names in author fields

2012-03-19 Thread David Roe
Hi, I'm working on putting together more useful reports on trac. One useful filter for a report is to show only tickets where the current user is in the Author field. Currently this is impossible since we use real names for authors; if we used trac usernames then I could just filter for

[sage-devel] Upgrading trac

2012-03-18 Thread David Roe
Hi everyone, We're looking at upgrading trac from 0.11.5 to 0.12.3 (latest stable version). There will probably be some downtime later today (hopefully less than 10 minutes) to switch over to the new version. Let us know if today is a bad day for some reason, and also if something is misbehaving

Re: [sage-devel] Re: Upgrading trac

2012-03-18 Thread David Roe
Strange. We haven't actually done anything yet related to the upgrade, so I don't know what to tell you. David On Sun, Mar 18, 2012 at 20:34, Hugh Thomas hugh.ross.tho...@gmail.comwrote: Twice, today, instead of the page I was expecting, trac produced something like this: Traceback (most

Re: [sage-devel] Re: Upgrading trac

2012-03-18 Thread David Roe
Trac will go down in 5 minutes. David On Sun, Mar 18, 2012 at 21:10, Keshav Kini keshav.k...@gmail.com wrote: David Roe r...@math.harvard.edu writes: Strange. We haven't actually done anything yet related to the upgrade, so I don't know what to tell you. David On Sun, Mar 18, 2012

Re: [sage-devel] Re: Upgrading trac

2012-03-18 Thread David Roe
On Sun, Mar 18, 2012 at 21:10, leif not.rea...@online.de wrote: On 19 Mrz., 03:20, R. Andrew Ohana andrew.oh...@gmail.com wrote: Trac is more or less working, please report any bugs. More or less? :-) Known issues: * The link to the patchbot has disappeared (thanks for pointing that out

Re: [sage-devel] Re: Physical constants

2012-03-17 Thread David Roe
That sounds really useful actually. I still don't think it's enough for a GSOC project; is there something related we could add? David On Sat, Mar 17, 2012 at 10:23, Volker Braun vbraun.n...@gmail.com wrote: Just to rephrase things, there should be a) a new ring analogous to RIF that does

Re: [sage-devel] Sage goes GSoC

2012-03-16 Thread David Roe
Fantastic! I hope that more people will submit ideas. People may have been discouraged by our repeated failure to be selected in previous years. And well done Harald. David On Fri, Mar 16, 2012 at 17:41, Harald Schilly harald.schi...@gmail.comwrote: Hi everyone. Sage got accepted as a

Re: [sage-devel] Re: Making simplification safe

2012-03-11 Thread David Roe
In this case I have to agree with Richard. The problem is not for real domains, where it's possible to make a continuous choice of square root. But for complex input there's no nice way to choose which root you want. See

Re: [sage-devel] Re: GSOC2012 Project Proposals

2012-03-07 Thread David Roe
If we get GSOC funding I could supervise various projects, depending on interest (though probably only one of these): * sparse matrices: Sage currently uses generic sparse matrices for almost every base ring. * cleaning up coercion: many parts of Sage still use the old coercion system. It would

[sage-devel] Re: Funding for you to come work on Sage

2012-03-01 Thread David Roe
(University of Washington) - Tom Boothby (Simon Frasier University) - Robert Bradshaw (Google) - Keshav Kini (Nanyang Technological University) - David Roe (University of Calgary) - William Stein (University of Washington) *Doc Days* (April 17-22): http://wiki.sagemath.org/doc6

Re: [sage-devel] Re: trac field names -- arrrrr!

2012-02-29 Thread David Roe
I think the problem William is trying to resolve is that there are lots of tickets marked as need review on trac, where nobody besides the author feels any responsibility for getting them reviewed. Perhaps the idea of using the CC field for this purpose is a good one: whenever you mark a ticket

Re: [sage-devel] Re: trac field names -- arrrrr!

2012-02-29 Thread David Roe
ticket but don't want to review it, or remove yourself from the CC list. By the way, I don't think this removes one from Trac notification emails for that ticket, correct? I don't know. I think it should if you've never commented on the ticket. David -- To post to this group, send an

Re: [sage-devel] Re: trac field names -- arrrrr!

2012-02-29 Thread David Roe
can ask trac for a list of tickets where I have set the needs review flag but which are still open? Maybe it is age, but I just lose...trac. John On 29 February 2012 22:02, David Roe r...@math.harvard.edu wrote: ticket but don't want to review it, or remove yourself from the CC list

[sage-devel] Group collaboration on a branch of Sage

2012-02-28 Thread David Roe
Is there an easy way to collaborate on an experimental set of patches on top of Sage? The sage-combinat model is very close to what I'm looking for, but it seems difficult to set up all the infrastructure: we have to have a server analogous to http://sage.math.washington.edu:2144/, set up the

Re: [sage-devel] review when one patchbot says TestFailed and the others say TestPassed

2012-02-25 Thread David Roe
If the errors on the normal patchbot were all something like Killed, you can go ahead and give a positive review. The processes running tests in the patchbot are killed sometimes and we don't understand exactly why David On Sat, Feb 25, 2012 at 10:28, Daniel Krenn kr...@aon.at wrote: I'm

Re: [sage-devel] Possible sage days on function fields

2012-02-22 Thread David Roe
1. Are you willing to participate in such a sage days? 1. a) If yes, are there dates around the end of this year which are very inconvenient for you? I would be willing to participate in this. For me a date before mid-October would be great, because our lecture period will start at this

[sage-devel] FLINT 2 in Sage

2012-02-18 Thread David Roe
I see from the list of projects at Sage Days 35 ( http://wiki.sagemath.org/SageFlintDays/projects) that an effort was made to get FLINT 2 into Sage. Can someone involved let me know what the status of that effort is? Sage Days 36 starts tomorrow and it would be nice to be able to use the p-adics

Re: [sage-devel] FLINT 2 in Sage

2012-02-18 Thread David Roe
, David Roe r...@math.harvard.edu wrote: I see from the list of projects at Sage Days 35 (http://wiki.sagemath.org/SageFlintDays/projects) that an effort was made to get FLINT 2 into Sage. Can someone involved let me know what the status of that effort is? Sage Days 36 starts tomorrow

Re: [sage-devel] Re: doctest weirdness

2012-02-13 Thread David Roe
I was positive we had some way to run doctests on external files based on what they defined. I just tried a test and it didn't seem to work. I know there has been discussion in the past about how to get doctests in external files working well. Yeah, this should work in external files.

Re: [sage-devel] wiki.sagemath.org down?

2012-02-10 Thread David Roe
It took more than a minute to load, but it eventually did. I don't know why it might be so slow. David On Fri, Feb 10, 2012 at 00:23, Iftikhar Burhanuddin iftikhar.burhanud...@gmail.com wrote: Hi folks, Is http://wiki.sagemath.org down? I. -- To post to this group, send an email to

Re: [sage-devel] Should Sage binaries be distributed as a self-extracting file?

2012-02-10 Thread David Roe
Sounds like a good idea. David On Fri, Feb 10, 2012 at 08:19, Dr. David Kirkby david.kir...@onetel.netwrote: I see a question on sage-support where someone had troubles on OS X, as he had installed a 10.6 binary on a 10.5 machine. With all the different binaries, I can see it being fairly

Re: [sage-devel] Sage works on OS X 10.7!

2012-02-10 Thread David Roe
Awesome! Given this, do you have an estimate for the release timetable for Sage 5.0? David On Fri, Feb 10, 2012 at 14:09, Jeroen Demeyer jdeme...@cage.ugent.bewrote: I would like to announce a working Sage on OS X 10.7. It requires XCode 4 and setting SAGE_PORT=yes, but apart from that it

[sage-devel] Re: Funding for you to come work on Sage

2012-02-10 Thread David Roe
. David On Sun, Feb 5, 2012 at 13:23, David Roe roed...@gmail.com wrote: William and I are planning three workshops in the next four months and we have funding available to support attendees. If you're seriously interested in attending one (or more) of these please e-mail me immediately

Re: [sage-devel] OS X 10.7: NTL/padics specialist needed

2012-02-09 Thread David Roe
I will take a look later today. David On Thu, Feb 9, 2012 at 08:16, Jeroen Demeyer jdeme...@cage.ugent.be wrote: For the Sage port to OS X 10.7 using GCC-4.6.2 (#12369), I am down to *one doctest failure*: #12480. This is however one huge can of worms involving padics and NTL. In

Re: [sage-devel] Re: log messages

2012-02-07 Thread David Roe
+100. Our main problem with Mercurial is that we are not *using* it. We are just using Mercurial as a way for Jeroen to generate changelogs, and no other collaborative purpose whatsoever (despite what individual developers such as William might be doing with qfinishing patches, committing,

Re: [sage-devel] Re: Unifying Command line options

2012-02-06 Thread David Roe
That SEP suggests adding subcommands similar to what Andrew suggested. But I don't agree with removing sage -t etc because you can get the same functionality with make. David On Mon, Feb 6, 2012 at 05:08, Keshav Kini keshav.k...@gmail.com wrote: I just found this SEP (Sage Enhancement

[sage-devel] Funding for you to come work on Sage

2012-02-05 Thread David Roe
William and I are planning three workshops in the next four months and we have funding available to support attendees. If you're seriously interested in attending one (or more) of these please e-mail me immediately. A priori we have no restrictions on where you're flying from and we don't need a

Re: [sage-devel] Segfault in Sage 4.8 with matrices, generator expressions, and Cython

2012-02-03 Thread David Roe
I'm not actually a cython developer, so I don't know what the issues involved are. I agree that a compile time error would be nice David On Fri, Feb 3, 2012 at 12:29, Nicolas M. Thiery nicolas.thi...@u-psud.frwrote: Hi David, On Wed, Feb 01, 2012 at 01:39:06PM -0800, David Roe

Re: [sage-devel] Re: sage-5.0.x and OS X 10.7 Lion

2012-02-03 Thread David Roe
As for why your viewpoint might be harmful: I have heard anecdotes of people not wanting to release their code because it was ugly, or nonstandard, or difficult to use, etc. As long as the response that they are going to receive it along the lines of the above, that viewpoint is valid, even

Re: [sage-devel] Segfault in Sage 4.8 with matrices, generator expressions, and Cython

2012-02-01 Thread David Roe
From http://wiki.cython.org/ReleaseNotes-0.15: The inlined generator expressions (introduced in Cython 0.13) were disabled in favour of full generator expression support. This breaks code that previously used them inside of cdef functions (usage in def functions continues to work) and induces a

Re: [sage-devel] Unifying Command line options

2012-01-28 Thread David Roe
% sage ARGS # this would be for running sage scripts, or a couple of oddball arguments % sage notebook ARGS % sage pkg ARGS # this would include spkg stuff % sage pkg install # since install has some special flags like -f or -s % sage test ARGS % sage build ARGS % sage

Re: [sage-devel] Unifying Command line options

2012-01-27 Thread David Roe
Come over to Padelford: Robert and I are working on something like this. :-) David On Fri, Jan 27, 2012 at 02:04, R. Andrew Ohana andrew.oh...@gmail.com wrote: So I've been looking into restarting ticket #21 now that we have argparse in python 2.7. The basic premise of the ticket was to make

Re: [sage-devel] Unifying Command line options

2012-01-27 Thread David Roe
Why? So that things like sage -i can work without python? David On Fri, Jan 27, 2012 at 02:15, Jeroen Demeyer jdeme...@cage.ugent.be wrote: On 2012-01-27 11:04, R. Andrew Ohana wrote: So I've been looking into restarting ticket #21 now that we have argparse in python 2.7. -1 to making Python

Re: [sage-devel] Unifying Command line options

2012-01-27 Thread David Roe
be available before building python (sage -i for example). Overall I think using python for the majority of sage's option parsing is a good idea. David On Fri, Jan 27, 2012 at 02:20, R. Andrew Ohana andrew.oh...@gmail.com wrote: On Fri, Jan 27, 2012 at 02:07, David Roe r...@math.harvard.edu wrote

Re: [sage-devel] Literal matrix syntax

2012-01-26 Thread David Roe
I would like to propose the addition of a matrix literal syntax, namely sage: [1, 2; 3, 4] [1 2] [3 4] +1 +1 from me as well A second question, what of the basering? Consistency with [Mm]atrix([[1,2],[3,4]]) would be most clear. So would you argue to change basering of that too?

Re: [sage-devel] Re: Literal matrix syntax

2012-01-26 Thread David Roe
As for global defaults, it's nice for both examples and debugging for there to be as little global state as possible, and someone who wants RDF for reals probably wants CDF for complexes. The consistency argument is a good one, but changing matrix(...) would be much more invasive, and both

Re: [sage-devel] Re: Literal matrix syntax

2012-01-26 Thread David Roe
So I am suggesting that a clean syntax is possible if the base ring is associated with the target symbol, not with the input tokens. Apprently in Axiom you can statically type variable names, whereas in Python a variable is dynamically typed: you can't specify that a should hold an Integer for

<    1   2   3   4   5   6   7   8   9   >