[sage-devel] We can now have pictures in our documentation

2015-02-18 Thread Nathann Cohen
Hello everybody,

This email is just here to share the news that our documentation can
now "relatively easily" be improved by sage-generated pictures. This
feature appeared in Sage 6.6.beta0.

To draw the function x->x^2 in a docstring, you have to write the following:

.. PLOT::

sphinx_plot(plot(x^2))

If you want to see Petersen's graph instead, write:

.. PLOT::

g = graphs.PetersenGraph()
sphinx_plot(g.plot())

Now we have behind us a lng history of docstrings which would
be 10x easier to understand with pictures. Let's get it fixed, and
write the future ones with more colors.

Have fun,

Nathann

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread William Stein
Hi Sage Developers,

Several people and events have suggested to me that the official name
of "Sage" should be filled out to be "SageMath", like the website url
(which is sagemath.org and has been since I bought it in 2006).One
motivation is that a trademark search [1] for Sage shows over 1100
results, whereas a search for "SageMath" gives 0 results.  Another
motivation is that many other software products are called Sage, which
causes confusion.

This change could be pretty **minimal**, at least initially.  The
actual command name and "sage:" prompt wouldn't change, and we would
still call it "sage" in discussions, emails, etc.  It's just that the
full name of the software is "SageMath", so Math is sort of a
disambiguating last name. However, the website would change from
beginning with "Sage is a free open-source mathematics software system
licensed ..." to "SageMath is a free open-source mathematics software
system licensed ...", and we would encourage using the tag "sagemath"
in places like stackoverflow.  And there would be a FAQ entry.

Personally, in the very long run I think this is the right thing to do
to help our users avoid confusion and to be respectful to the many
other projects called just "Sage".   I don't want this to turn into a
bikeshedding discussion, with a million suggestions for names.  I also
don't think any other name change would make sense or be as seamless
except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
non-Americans?)

[1] http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1

-- 
William (http://wstein.org)

-- 
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] Re: [sage-edu] Re: Sharing homework on Github

2015-02-18 Thread William Stein
On Tue, Feb 17, 2015 at 11:45 PM, Ralf Stephan  wrote:
> Not to mutate this thread but comparing software with buildings
> rarely takes requirement changes into account, like changed use
> of buildings, or, with Sage, tool changes like Py2-->3. Which
> seems stalling at a point where the easy fixes are done, and
> concerted effort is needed to tackle the hard ones.
>
> http://trac.sagemath.org/ticket/16537

I also want to be careful with the timing of that change.  My
nightmare is that Sage switches to Py3 completely, and thousands of
people desperately want to use third party package X from pypi, but
can't because it only supports Py2.   This might be a very real issue
today.

Of course, optimal would be for Sage to support Py2 and Py3
simultaneously.  That would be fantastic.   I'll fund a workshop on
this soon

>
> Regards,
>
> --
> 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.



-- 
William (http://wstein.org)

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread David Joyner
On Wed, Feb 18, 2015 at 7:13 AM, William Stein  wrote:
> Hi Sage Developers,
>
> Several people and events have suggested to me that the official name
> of "Sage" should be filled out to be "SageMath", like the website url
> (which is sagemath.org and has been since I bought it in 2006).One
> motivation is that a trademark search [1] for Sage shows over 1100
> results, whereas a search for "SageMath" gives 0 results.  Another
> motivation is that many other software products are called Sage, which
> causes confusion.
>
> This change could be pretty **minimal**, at least initially.  The
> actual command name and "sage:" prompt wouldn't change, and we would
> still call it "sage" in discussions, emails, etc.  It's just that the
> full name of the software is "SageMath", so Math is sort of a
> disambiguating last name. However, the website would change from
> beginning with "Sage is a free open-source mathematics software system
> licensed ..." to "SageMath is a free open-source mathematics software
> system licensed ...", and we would encourage using the tag "sagemath"
> in places like stackoverflow.  And there would be a FAQ entry.
>
> Personally, in the very long run I think this is the right thing to do
> to help our users avoid confusion and to be respectful to the many
> other projects called just "Sage".   I don't want this to turn into a
> bikeshedding discussion, with a million suggestions for names.  I also

+1
All the above sounds reasonable to me.


> don't think any other name change would make sense or be as seamless
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
> non-Americans?)
>
> [1] http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1
>
> --
> William (http://wstein.org)
>
> --
> 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.

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread Julien Puydt

Hi,

Le 18/02/2015 13:13, William Stein a écrit :

Hi Sage Developers,

Several people and events have suggested to me that the official name
of "Sage" should be filled out to be "SageMath", like the website url
(which is sagemath.org and has been since I bought it in 2006).One
motivation is that a trademark search [1] for Sage shows over 1100
results, whereas a search for "SageMath" gives 0 results.  Another
motivation is that many other software products are called Sage, which
causes confusion.

This change could be pretty **minimal**, at least initially.  The
actual command name and "sage:" prompt wouldn't change, and we would
still call it "sage" in discussions, emails, etc.  It's just that the
full name of the software is "SageMath", so Math is sort of a
disambiguating last name. However, the website would change from
beginning with "Sage is a free open-source mathematics software system
licensed ..." to "SageMath is a free open-source mathematics software
system licensed ...", and we would encourage using the tag "sagemath"
in places like stackoverflow.  And there would be a FAQ entry.

Personally, in the very long run I think this is the right thing to do
to help our users avoid confusion and to be respectful to the many
other projects called just "Sage".   I don't want this to turn into a
bikeshedding discussion, with a million suggestions for names.  I also
don't think any other name change would make sense or be as seamless
except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
non-Americans?)

[1] http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1



"sagemath" is a nice name, already used by the other distributions which 
try to package sage-the-software.


Snark on #sagemath (<- eh!)

--
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] Sage is grown up; needs a last name

2015-02-18 Thread John Cremona
On 18 February 2015 at 12:13, William Stein  wrote:
> Hi Sage Developers,
>
> Several people and events have suggested to me that the official name
> of "Sage" should be filled out to be "SageMath", like the website url
> (which is sagemath.org and has been since I bought it in 2006).One
> motivation is that a trademark search [1] for Sage shows over 1100
> results, whereas a search for "SageMath" gives 0 results.  Another
> motivation is that many other software products are called Sage, which
> causes confusion.
>
> This change could be pretty **minimal**, at least initially.  The
> actual command name and "sage:" prompt wouldn't change, and we would
> still call it "sage" in discussions, emails, etc.  It's just that the
> full name of the software is "SageMath", so Math is sort of a
> disambiguating last name. However, the website would change from
> beginning with "Sage is a free open-source mathematics software system
> licensed ..." to "SageMath is a free open-source mathematics software
> system licensed ...", and we would encourage using the tag "sagemath"
> in places like stackoverflow.  And there would be a FAQ entry.
>
> Personally, in the very long run I think this is the right thing to do
> to help our users avoid confusion and to be respectful to the many
> other projects called just "Sage".   I don't want this to turn into a
> bikeshedding discussion, with a million suggestions for names.  I also
> don't think any other name change would make sense or be as seamless
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
> non-Americans?)

Allow me to say that SageMath is fine to at least this Brit, and
preferable to SageMaths!

John

>
> [1] http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1
>
> --
> William (http://wstein.org)
>
> --
> 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.

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Hi,

I'm having strange numerical behaviour with my experimental sage using 
debian packages, with two failing doctests in the src/sage/libs/pari/ 
directory (both in gen.pyx) :


Failed example:
(s*z)^5
Expected:
2.00 - 1.08420217248550 E-19*I
Got:
2.00 + 0.E-19*I

Failed example:
e.ellztopoint(1+i)
Expected:
[0.E-19 - 1.02152286795670*I, -0.149072813701096 - 0.149072813701096*I]
Got:
[0.E-18 - 1.02152286795670*I, -0.149072813701096 - 0.149072813701096*I]


For the first one, the "Got:" is the one expected on a 32-bit box! And 
from all the tests in the directory where there is a differing 
32-bit/64-bit expectation, it's the only failing.


For the second one... I really don't know...

Does it look familiar?

Snark on #sagemath

--
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] Sage is grown up; needs a last name

2015-02-18 Thread Vincent Delecroix
Hi,

Good idea. The current situation is confusing. What is the motivation
for the Caml case instead of "sagemath" or "Sagemath"?

In the same time we could update the awful mission statement to
something more positive like: "Open source mathematics". The are a lot
of bullshit in the Ma's and I do not see the point to mention that our
objective is only to do the same. We want to do better and it is an
evidence that we look at other softwares for inspiration.

Vincent

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Bill Hart
I've been out of Australia now for a decade or so, but I'm not North 
American and SageMath sounds fine to me.

Actually, when I saw the name SageMaths I thought, "why on earth would 
anyone call something SageMaths", and then I realised the Maths was a 
non-American abbreviation for Mathematics that I was once used to. Then it 
just looked mildly odd.

Bill.

On Wednesday, 18 February 2015 13:13:46 UTC+1, William wrote:
>
> Hi Sage Developers, 
>
> Several people and events have suggested to me that the official name 
> of "Sage" should be filled out to be "SageMath", like the website url 
> (which is sagemath.org and has been since I bought it in 2006).One 
> motivation is that a trademark search [1] for Sage shows over 1100 
> results, whereas a search for "SageMath" gives 0 results.  Another 
> motivation is that many other software products are called Sage, which 
> causes confusion. 
>
> This change could be pretty **minimal**, at least initially.  The 
> actual command name and "sage:" prompt wouldn't change, and we would 
> still call it "sage" in discussions, emails, etc.  It's just that the 
> full name of the software is "SageMath", so Math is sort of a 
> disambiguating last name. However, the website would change from 
> beginning with "Sage is a free open-source mathematics software system 
> licensed ..." to "SageMath is a free open-source mathematics software 
> system licensed ...", and we would encourage using the tag "sagemath" 
> in places like stackoverflow.  And there would be a FAQ entry. 
>
> Personally, in the very long run I think this is the right thing to do 
> to help our users avoid confusion and to be respectful to the many 
> other projects called just "Sage".   I don't want this to turn into a 
> bikeshedding discussion, with a million suggestions for names.  I also 
> don't think any other name change would make sense or be as seamless 
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to 
> non-Americans?) 
>
> [1] 
> http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1 
>
> -- 
> William (http://wstein.org) 
>

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread William Stein
On Wed, Feb 18, 2015 at 7:54 AM, Vincent Delecroix
<20100.delecr...@gmail.com> wrote:
> Hi,
>
> Good idea. The current situation is confusing. What is the motivation
> for the Caml case instead of "sagemath" or "Sagemath"?
>
> In the same time we could update the awful mission statement to
> something more positive like: "Open source mathematics". The are a lot
> of bullshit in the Ma's and I do not see the point to mention that our
> objective is only to do the same. We want to do better and it is an
> evidence that we look at other softwares for inspiration.

We are discussing the name change.Raise the mission statement, if
you want, as a separate motion, in a completely separate thread.
Please, nothing more about the mission statement in this thread.

William

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



-- 
William (http://wstein.org)

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread Jan Groenewald
Hi

0 jan@muizenberg:~$dpkg -S /usr/bin/sagemath
sagemath-upstream-binary: /usr/bin/sagemath

I've already added that in the PPA due to the same reasons ;)
And it lives in /usr/lib/sagemath.
I'd advocate even chaging the command line on the long run (support both
for a few years).

Most important -- searching for help on google might take you to the wrong
place.
Almost as bad as LaTeX.

Regards,
Jan







On 18 February 2015 at 14:13, William Stein  wrote:

> Hi Sage Developers,
>
> Several people and events have suggested to me that the official name
> of "Sage" should be filled out to be "SageMath", like the website url
> (which is sagemath.org and has been since I bought it in 2006).One
> motivation is that a trademark search [1] for Sage shows over 1100
> results, whereas a search for "SageMath" gives 0 results.  Another
> motivation is that many other software products are called Sage, which
> causes confusion.
>
> This change could be pretty **minimal**, at least initially.  The
> actual command name and "sage:" prompt wouldn't change, and we would
> still call it "sage" in discussions, emails, etc.  It's just that the
> full name of the software is "SageMath", so Math is sort of a
> disambiguating last name. However, the website would change from
> beginning with "Sage is a free open-source mathematics software system
> licensed ..." to "SageMath is a free open-source mathematics software
> system licensed ...", and we would encourage using the tag "sagemath"
> in places like stackoverflow.  And there would be a FAQ entry.
>
> Personally, in the very long run I think this is the right thing to do
> to help our users avoid confusion and to be respectful to the many
> other projects called just "Sage".   I don't want this to turn into a
> bikeshedding discussion, with a million suggestions for names.  I also
> don't think any other name change would make sense or be as seamless
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
> non-Americans?)
>
> [1]
> http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1
>
> --
> William (http://wstein.org)
>
> --
> 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.
>



-- 
  .~.
  /V\ Jan Groenewald
 /( )\www.aims.ac.za
 ^^-^^

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 13:53, Julien Puydt wrote:

Hi,

I'm having strange numerical behaviour with my experimental sage using
debian packages

Which versions of Sage and PARI do you use? I guess that's the difference.

--
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] Sage is grown up; needs a last name

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 13:13, William Stein wrote:

The
actual command name and "sage:" prompt wouldn't change

Good. I would find it annoying if any of these changed.

I agree with everything you said and I prefer "SageMath" to "SageMaths".
In fact "SageMath" is already used in some places precisely because 
"Sage" is too confusing.


--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Hi,

Le 18/02/2015 15:21, Jeroen Demeyer a écrit :

On 2015-02-18 13:53, Julien Puydt wrote:

Hi,

I'm having strange numerical behaviour with my experimental sage using
debian packages

Which versions of Sage and PARI do you use? I guess that's the difference.



Debian has pari 2.7.2 (packaged by Bill Allombert himself, so I guess he 
knows what he's doing), while sage has 2.7.1. I'm using sage 6.5.rc1.


Is pari's output changing that often, that failing doctests could have 
so little meaning?


Snark on #sagemath

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 15:51, Julien Puydt wrote:

Is pari's output changing that often, that failing doctests could have
so little meaning?

Yes.

--
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] Sage is grown up; needs a last name

2015-02-18 Thread Martin Albrecht
+1 from me.

On Wednesday 18 Feb 2015 07:13:03 William Stein wrote:
> Hi Sage Developers,
> 
> Several people and events have suggested to me that the official name
> of "Sage" should be filled out to be "SageMath", like the website url
> (which is sagemath.org and has been since I bought it in 2006).One
> motivation is that a trademark search [1] for Sage shows over 1100
> results, whereas a search for "SageMath" gives 0 results.  Another
> motivation is that many other software products are called Sage, which
> causes confusion.
> 
> This change could be pretty **minimal**, at least initially.  The
> actual command name and "sage:" prompt wouldn't change, and we would
> still call it "sage" in discussions, emails, etc.  It's just that the
> full name of the software is "SageMath", so Math is sort of a
> disambiguating last name. However, the website would change from
> beginning with "Sage is a free open-source mathematics software system
> licensed ..." to "SageMath is a free open-source mathematics software
> system licensed ...", and we would encourage using the tag "sagemath"
> in places like stackoverflow.  And there would be a FAQ entry.
> 
> Personally, in the very long run I think this is the right thing to do
> to help our users avoid confusion and to be respectful to the many
> other projects called just "Sage".   I don't want this to turn into a
> bikeshedding discussion, with a million suggestions for names.  I also
> don't think any other name change would make sense or be as seamless
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
> non-Americans?)
> 
> [1] http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1

-- 
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] Sage Days 67 at PyCon

2015-02-18 Thread Viviane Pons
Hi everyone,

here is a second call to invite you to participate to Sage Days and PyCon
this spring in Montreal:

PyCon: April 8 -12
Sage Days: April 13 - 16 (during PyCon sprints)

All informations here: http://wiki.sagemath.org/days67

Especially, if you intend to come to PyCon: register quicly! Last year,
they were sold out...

Whether you come only to Sage days or to both events, please send me an
email to let me know.

All the best!

Viviane

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Le 18/02/2015 15:57, Jeroen Demeyer a écrit :

On 2015-02-18 15:51, Julien Puydt wrote:

Is pari's output changing that often, that failing doctests could have
so little meaning?

Yes.


Then perhaps it's a good idea to replace those two results (32-bit and 
64-bit) by a single "tol" one?


Snark on #sagemath

--
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: Sage is grown up; needs a last name

2015-02-18 Thread mmarco
+1 to the change.

Sagemath sounds more natural than Sagemaths to me.

Should we update the way to cite it accordingly?

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 16:46, Julien Puydt wrote:

Le 18/02/2015 15:57, Jeroen Demeyer a écrit :

On 2015-02-18 15:51, Julien Puydt wrote:

Is pari's output changing that often, that failing doctests could have
so little meaning?

Yes.


Then perhaps it's a good idea to replace those two results (32-bit and
64-bit) by a single "tol" one?


It could be done, but it doesn't solve the deeper issue: if 
Sage-on-Debian and vanilla-Sage use different versions of PARI (or other 
packages), you cannot really expect things to work properly...


Personally, I really hope that vanilla-Sage upgrades to PARI-unstable 
(either git master or PARI 2.8.0 whenever that comes out). That's a huge 
change from PARI 2.7.x, what will you do on Debian then?


Jeroen.

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 15:51, Julien Puydt wrote:

Debian has pari 2.7.2 (packaged by Bill Allombert himself, so I guess he
knows what he's doing), while sage has 2.7.1.
How do you deal with the patches to PARI that Sage applies? I don't 
think that Sage even compiles with vanilla PARI 2.7.x.


--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Vincent Delecroix
2015-02-18 17:06 UTC+01:00, Jeroen Demeyer :
> On 2015-02-18 16:46, Julien Puydt wrote:
>> Le 18/02/2015 15:57, Jeroen Demeyer a écrit :
>>> On 2015-02-18 15:51, Julien Puydt wrote:
 Is pari's output changing that often, that failing doctests could have
 so little meaning?
>>> Yes.
>>
>> Then perhaps it's a good idea to replace those two results (32-bit and
>> 64-bit) by a single "tol" one?
>
> It could be done, but it doesn't solve the deeper issue: if
> Sage-on-Debian and vanilla-Sage use different versions of PARI (or other
> packages), you cannot really expect things to work properly...
>
> Personally, I really hope that vanilla-Sage upgrades to PARI-unstable
> (either git master or PARI 2.8.0 whenever that comes out). That's a huge
> change from PARI 2.7.x, what will you do on Debian then?

Julien built an almost working prototype for a native sage on debian.
This implies out of the box installation for a lot of users (and
potentially much cleaner integration of third party softwares). The
real question is:

does the Sage community will officially support sage on debian ?

I really hope that the answer is yes. If it is the case, it is a big
-1 for having PARI-unstable within Sage. Unless of course Bill and
Karim agreed on having an official pari-unstable package in debian.

Vincent

-- 
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] Re: Sage is grown up; needs a last name

2015-02-18 Thread Thierry Dumont
Le 18/02/2015 17:03, mmarco a écrit :
> +1 to the change.
> 
> Sagemath sounds more natural than Sagemaths to me.
> 
> Should we update the way to cite it accordingly?
> 

As a French guy, I would remark that our Holy Nicolas Bourbaki would
certainly appreciate "Sagemath" or "SageMath" but not "Sagemaths": for
people of my generation, it is quite forbidden to say "mathématiques"
(plural)!

(Ok, it seems that some new generation want to kill Nicolas B.: just
have a look at one of the logos of the French Inria (the 2nd one)
http://www.inria.fr/institut/inria-en-bref/charte-logo/charte-logo-inria/charte
)

Please make the change, the frequent confusion with this:
http://www.sage.fr/
is very, very painful :-)

+1!

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread William Stein
On Wed, Feb 18, 2015 at 11:22 AM, Vincent Delecroix
<20100.delecr...@gmail.com> wrote:
> 2015-02-18 17:06 UTC+01:00, Jeroen Demeyer :
>> On 2015-02-18 16:46, Julien Puydt wrote:
>>> Le 18/02/2015 15:57, Jeroen Demeyer a écrit :
 On 2015-02-18 15:51, Julien Puydt wrote:
> Is pari's output changing that often, that failing doctests could have
> so little meaning?
 Yes.
>>>
>>> Then perhaps it's a good idea to replace those two results (32-bit and
>>> 64-bit) by a single "tol" one?
>>
>> It could be done, but it doesn't solve the deeper issue: if
>> Sage-on-Debian and vanilla-Sage use different versions of PARI (or other
>> packages), you cannot really expect things to work properly...
>>
>> Personally, I really hope that vanilla-Sage upgrades to PARI-unstable
>> (either git master or PARI 2.8.0 whenever that comes out). That's a huge
>> change from PARI 2.7.x, what will you do on Debian then?
>
> Julien built an almost working prototype for a native sage on debian.
> This implies out of the box installation for a lot of users (and
> potentially much cleaner integration of third party softwares). The
> real question is:
>
> does the Sage community will officially support sage on debian ?
>
> I really hope that the answer is yes.

What precisely does it mean for " the Sage community will officially
support sage on debian"?  Could you clarify?

William

> If it is the case, it is a big
> -1 for having PARI-unstable within Sage. Unless of course Bill and
> Karim agreed on having an official pari-unstable package in debian.
>
> Vincent
>
> --
> 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.



-- 
William (http://wstein.org)

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Vincent Delecroix
2015-02-18 17:25 UTC+01:00, William Stein :
> On Wed, Feb 18, 2015 at 11:22 AM, Vincent Delecroix
> <20100.delecr...@gmail.com> wrote:
>> 2015-02-18 17:06 UTC+01:00, Jeroen Demeyer :
>>> On 2015-02-18 16:46, Julien Puydt wrote:
 Le 18/02/2015 15:57, Jeroen Demeyer a écrit :
> On 2015-02-18 15:51, Julien Puydt wrote:
>> Is pari's output changing that often, that failing doctests could
>> have
>> so little meaning?
> Yes.

 Then perhaps it's a good idea to replace those two results (32-bit and
 64-bit) by a single "tol" one?
>>>
>>> It could be done, but it doesn't solve the deeper issue: if
>>> Sage-on-Debian and vanilla-Sage use different versions of PARI (or other
>>> packages), you cannot really expect things to work properly...
>>>
>>> Personally, I really hope that vanilla-Sage upgrades to PARI-unstable
>>> (either git master or PARI 2.8.0 whenever that comes out). That's a huge
>>> change from PARI 2.7.x, what will you do on Debian then?
>>
>> Julien built an almost working prototype for a native sage on debian.
>> This implies out of the box installation for a lot of users (and
>> potentially much cleaner integration of third party softwares). The
>> real question is:
>>
>> does the Sage community will officially support sage on debian ?
>>
>> I really hope that the answer is yes.
>
> What precisely does it mean for " the Sage community will officially
> support sage on debian"?  Could you clarify?

I mean that we will not release a Sage version that would not support
debian packaging. We have a list of officially supported platform for
compilation. We can start having a list of officially supported
distributions. It is a lot of constraints for development, but good
ones.

Vincent

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Harald Schilly


On Wednesday, February 18, 2015 at 1:13:46 PM UTC+1, William wrote:
>
>  "SageMath", like the website url ...
>

+1 from me.

Hence this is #30 here: https://github.com/sagemath/website/issues/30

-- Harald


 

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 17:22, Vincent Delecroix wrote:

Julien built an almost working prototype for a native sage on debian.
This implies out of the box installation for a lot of users (and
potentially much cleaner integration of third party softwares). The
real question is:

 does the Sage community will officially support sage on debian ?


Sage shouldn't support Debian. Debian should support Sage.

Sage already works on Debian, just build from source. Debian could 
easily make a Sage package if they wanted. However, Debian doesn't like 
the "batteries included" of Sage. Fine, but that's Debian's problem and 
not Sage's problem.


Imagine that Sage officially support Debian. Now Sage wants to upgrade 
some package to a version that Debian doesn't ship. Then what? Requiring 
such support would only slow down Sage development further.



Jeroen.

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Hi,

Le 18/02/2015 17:06, Jeroen Demeyer a écrit :

On 2015-02-18 16:46, Julien Puydt wrote:

Le 18/02/2015 15:57, Jeroen Demeyer a écrit :

On 2015-02-18 15:51, Julien Puydt wrote:

Is pari's output changing that often, that failing doctests could have
so little meaning?

Yes.


Then perhaps it's a good idea to replace those two results (32-bit and
64-bit) by a single "tol" one?


It could be done, but it doesn't solve the deeper issue: if
Sage-on-Debian and vanilla-Sage use different versions of PARI (or other
packages), you cannot really expect things to work properly...

Personally, I really hope that vanilla-Sage upgrades to PARI-unstable
(either git master or PARI 2.8.0 whenever that comes out). That's a huge
change from PARI 2.7.x, what will you do on Debian then?


Well, as mentioned, Bill Allombert is both upstream and the debian 
packager, so there's no problem : we'll get pari 2.8.0 as soon as published.


Snark on #sagemath

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Bruno Grenet


Le 18/02/2015 17:44, Jeroen Demeyer a écrit :

On 2015-02-18 17:22, Vincent Delecroix wrote:

Julien built an almost working prototype for a native sage on debian.
This implies out of the box installation for a lot of users (and
potentially much cleaner integration of third party softwares). The
real question is:

 does the Sage community will officially support sage on debian ?


Sage shouldn't support Debian. Debian should support Sage.

Sage already works on Debian, just build from source. Debian could 
easily make a Sage package if they wanted. However, Debian doesn't 
like the "batteries included" of Sage. Fine, but that's Debian's 
problem and not Sage's problem.
I don't think the discussing about who's fault it is will bring us 
anywhere. It would be nice for both Debian and Sage to have Sage 
included in Debian.The point is that a Debian package is not suppose to 
come with its dependencies included, but is supposed to depend on its 
dependencies. That's a matter of fact, and we should deal with this.




Imagine that Sage officially support Debian. Now Sage wants to upgrade 
some package to a version that Debian doesn't ship. Then what? 
Requiring such support would only slow down Sage development further.
In many softwares, you have in Debian repositories a version which is 
slightly older than the version you can get by building from the source. 
I don't see this as a problem. As soon as a stable version of Sage does 
not depend on an unstable version of some package, it should not pause 
any problem.


If Debian doesn't ship the latest stable version of package X, and Sage 
needs this latest version, a ticket is opened on Debian side to upgrade 
package X. It doesn't slows Sage development (that is done using the 
development version, built from sources), simply slows a bit the upgrade 
of Sage to its latest stable version in Debian!


Cheers,
Bruno




Jeroen.



--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Le 18/02/2015 17:19, Jeroen Demeyer a écrit :

On 2015-02-18 15:51, Julien Puydt wrote:

Debian has pari 2.7.2 (packaged by Bill Allombert himself, so I guess he
knows what he's doing), while sage has 2.7.1.

How do you deal with the patches to PARI that Sage applies? I don't
think that Sage even compiles with vanilla PARI 2.7.x.


Well, there are mostly three changes :
1. use of a gprc.expect -- I have a trac ticket somewhere to get rid of 
this ;

2. use of anal.h -- it's a two-liner patch to solve ;
3. the cb_pari_err_handle patch is a big problem (which I currently 
solve using a hand-crafted pari package -- can't be done in debian).


In fact, whenever sage-the-distribution pretends to package a software 
"foo" version "3.14", but patches it left and right, breaking both the 
API and the ABI, that is a problem not only for debian, but for all 
serious distributions... There should be a stricter separation between 
sage-the-software and sage-the-distribution.


Snark on #sagemath

--
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: Sage is grown up; needs a last name

2015-02-18 Thread Stefan
+1 to SageMath.

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread Thierry
Hi,

i already use "a.k.a. sagemath" on my presentations, and explain that
"sagemath" leads to better results in web searches.

I really much prefer Sagemath or sagemath than the CamelCase SageMath or
plural SageMaths, the only place i see CamelCase used in France are old
wikis. So,

+1 for Sagemath
+1 for sagemath
-1 for SageMath
-1 for [Ss]age[Mm]aths (plural)

Ciao,
Thierry



On Wed, Feb 18, 2015 at 07:13:03AM -0500, William Stein wrote:
> Hi Sage Developers,
> 
> Several people and events have suggested to me that the official name
> of "Sage" should be filled out to be "SageMath", like the website url
> (which is sagemath.org and has been since I bought it in 2006).One
> motivation is that a trademark search [1] for Sage shows over 1100
> results, whereas a search for "SageMath" gives 0 results.  Another
> motivation is that many other software products are called Sage, which
> causes confusion.
> 
> This change could be pretty **minimal**, at least initially.  The
> actual command name and "sage:" prompt wouldn't change, and we would
> still call it "sage" in discussions, emails, etc.  It's just that the
> full name of the software is "SageMath", so Math is sort of a
> disambiguating last name. However, the website would change from
> beginning with "Sage is a free open-source mathematics software system
> licensed ..." to "SageMath is a free open-source mathematics software
> system licensed ...", and we would encourage using the tag "sagemath"
> in places like stackoverflow.  And there would be a FAQ entry.
> 
> Personally, in the very long run I think this is the right thing to do
> to help our users avoid confusion and to be respectful to the many
> other projects called just "Sage".   I don't want this to turn into a
> bikeshedding discussion, with a million suggestions for names.  I also
> don't think any other name change would make sense or be as seamless
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
> non-Americans?)
> 
> [1] http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1
> 
> -- 
> William (http://wstein.org)
> 
> -- 
> 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.
> 
> 

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Volker Braun
On Wednesday, February 18, 2015 at 5:28:27 PM UTC+1, vdelecroix wrote:
>
> I mean that we will not release a Sage version that would not support 
> debian packaging.


-1 to delaying a Sage version for $DISTRO to catch up. 

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Le 18/02/2015 17:59, Bruno Grenet a écrit :

Le 18/02/2015 17:44, Jeroen Demeyer a écrit :

On 2015-02-18 17:22, Vincent Delecroix wrote:

Julien built an almost working prototype for a native sage on debian.
This implies out of the box installation for a lot of users (and
potentially much cleaner integration of third party softwares). The
real question is:

 does the Sage community will officially support sage on debian ?


Sage shouldn't support Debian. Debian should support Sage.


Agreed. That's what debian maintainers do:
- they collect bug reports from users, and filter them before forwarding 
to upstream, sometimes with a nice ready-to-apply fix ;
- they also get reports from the debian package-building tools, which 
detect problems within the software, and also filter the false positives 
before forwarding to upstream, possibly with a fix.


Ask around : getting packaged in debian is not a problem.


Sage already works on Debian, just build from source. Debian could
easily make a Sage package if they wanted. However, Debian doesn't
like the "batteries included" of Sage. Fine, but that's Debian's
problem and not Sage's problem.

I don't think the discussing about who's fault it is will bring us
anywhere. It would be nice for both Debian and Sage to have Sage
included in Debian.The point is that a Debian package is not suppose to
come with its dependencies included, but is supposed to depend on its
dependencies. That's a matter of fact, and we should deal with this.


Yes. Sage-the-software should say it depends on foo 3.14, bar 2.57, etc. 
Then its package will also depend on those.



Imagine that Sage officially support Debian. Now Sage wants to upgrade
some package to a version that Debian doesn't ship. Then what?
Requiring such support would only slow down Sage development further.

In many softwares, you have in Debian repositories a version which is
slightly older than the version you can get by building from the source.
I don't see this as a problem. As soon as a stable version of Sage does
not depend on an unstable version of some package, it should not pause
any problem.

If Debian doesn't ship the latest stable version of package X, and Sage
needs this latest version, a ticket is opened on Debian side to upgrade
package X. It doesn't slows Sage development (that is done using the
development version, built from sources), simply slows a bit the upgrade
of Sage to its latest stable version in Debian!


The above paragraph is right on spot.

Snark on #sagemath

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt



Le 18/02/2015 18:21, Volker Braun a écrit :

On Wednesday, February 18, 2015 at 5:28:27 PM UTC+1, vdelecroix wrote:


I mean that we will not release a Sage version that would not support
debian packaging.



-1 to delaying a Sage version for $DISTRO to catch up.


Agreed!

Snark on #sagemath

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 17:59, Bruno Grenet wrote:

It would be nice for both Debian and Sage to have Sage
included in Debian.
Nice, yes, but not at any cost. There are advantages, but we should also 
consider the disadvantages.


The fact that Sage could only use stable, unpatched versions of packages 
would be a major disadvantage.



If Debian doesn't ship the latest stable version of package X, and Sage
needs this latest version, a ticket is opened on Debian side to upgrade
package X. It doesn't slows Sage development (that is done using the
development version, built from sources), simply slows a bit the upgrade
of Sage to its latest stable version in Debian!
But then you can never test Sage in Debian. If the Sage you release 
today will appear in Debian next year, then you will only find out *next 
year* if something breaks. So it wouldn't really solve any problem. The 
result would be a broken and outdated version of Sage in Debian, not 
something to look forward to.


--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 18:04, Julien Puydt wrote:

In fact, whenever sage-the-distribution pretends to package a software
"foo" version "3.14", but patches it left and right, breaking both the
API and the ABI, that is a problem not only for debian, but for all
serious distributions...

But what's the solution?

I think it's not realistic to require Sage to only depend on unpatched 
stable versions of packages. PARI is especially bad because PARI has an 
enormous gap between GIT master. Excluding bug-fix releases, there are 
*years* between stable releases of PARI.


--
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] Sage is grown up; needs a last name

2015-02-18 Thread Harald Schilly
On Wed, Feb 18, 2015 at 6:17 PM, Thierry
 wrote:
> and explain that
> "sagemath" leads to better results in web searches.

btw, you get the by far best search result for "math software" (in
google and startpage, not bing/yahoo)

:-)

-- harald

-- 
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] Intro

2015-02-18 Thread ramcha1994
Hi, 
I am Ramchandran, I am currently studying Mathematics and Computer Science 
in BITS Pilani - Goa Campus , India. I am passionate about mathematics and 
would love to contribute to sage but this would be my first open source 
experience. 
I have prior experience in coding with Python using numpy,scipy libraries 
and enough mathematical knowledge of graph theory and abstract algebra and 
am currently exploring Matroid Theory. I was looking at the tentative GSOC 
projects list for 2015 and saw Matroid Theory and I would very much be 
interested in contributing to this. 
 Any pointers on getting started ? 

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Nils Bruin
On Wednesday, February 18, 2015 at 4:13:46 AM UTC-8, William wrote:
>
> Hi Sage Developers, 
>
> Several people and events have suggested to me that the official name 
> of "Sage" should be filled out to be "SageMath", like the website url 
> (which is sagemath.org and has been since I bought it in 2006).  


+1

I think capitalization is a language-specific ingredient that is not 
intrinsically part of the latin script, so I think it's reasonable to *not* 
prescribe a particular capitalization pattern with the name.

In style guides it's of course quite appropriate to prescribe preferred 
capitalization and perhaps even font and color. You might even include 
recommended transliterations in other scripts ...

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread kcrisman

>
>
> I think capitalization is a language-specific ingredient that is not 
> intrinsically part of the latin script, so I think it's reasonable to *not* 
> prescribe a particular capitalization pattern with the name.
>
> In style guides it's of course quite appropriate to prescribe preferred 
> capitalization and perhaps even font and color. You might even include 
> recommended transliterations in other scripts ...
>

Or translations?  Since "sage" and "math" are both *things* in many (most?) 
languages... or is literal translation not useful with Sage, since the 
erstwhile acronym wouldn't work? 

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Le 18/02/2015 18:42, Jeroen Demeyer a écrit :

On 2015-02-18 18:04, Julien Puydt wrote:

In fact, whenever sage-the-distribution pretends to package a software
"foo" version "3.14", but patches it left and right, breaking both the
API and the ABI, that is a problem not only for debian, but for all
serious distributions...

But what's the solution?

I think it's not realistic to require Sage to only depend on unpatched
stable versions of packages. PARI is especially bad because PARI has an
enormous gap between GIT master. Excluding bug-fix releases, there are
*years* between stable releases of PARI.


When I asked Bill about the cb_pari_err_handle patch, he asked why sage 
wasn't using the standard pari error trapping mechanism.


I'm still discussing the matter with him, but perhaps I'll understand 
enough of the issue to propose a nice patch. That wouldn't be the first 
time I patch away things in a sage package in favor of actually using 
upstream api to do the same.


I don't quite understand your point about pari : if you want a newer 
version, the right solution is to contribute upstream and get it 
shipped. Don't fork.


Snark on #sagemath

--
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: [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread maldun
Maybe I'm missing something here, but aren't these test also badly stated?

This would be a good example why some tolerance should be included
if one test something with floating points: Every small change in some flop 
somewhere in the
code will lead to a fail.
I personally wouldn't call something "strange numerical error", where some 
floating point operation 
differs from the expected output by a difference below machine epsilon.

If this is the only problem with the different pari version, it would be 
better to restate the
unit test. 

Regards,
Stefan

On Wednesday, February 18, 2015 at 1:53:58 PM UTC+1, Snark wrote:
>
> Hi, 
>
> I'm having strange numerical behaviour with my experimental sage using 
> debian packages, with two failing doctests in the src/sage/libs/pari/ 
> directory (both in gen.pyx) : 
>
> Failed example: 
>  (s*z)^5 
> Expected: 
>  2.00 - 1.08420217248550 E-19*I 
> Got: 
>  2.00 + 0.E-19*I 
>
> Failed example: 
>  e.ellztopoint(1+i) 
> Expected: 
>  [0.E-19 - 1.02152286795670*I, -0.149072813701096 - 
> 0.149072813701096*I] 
> Got: 
>  [0.E-18 - 1.02152286795670*I, -0.149072813701096 - 
> 0.149072813701096*I] 
>
>
> For the first one, the "Got:" is the one expected on a 32-bit box! And 
> from all the tests in the directory where there is a differing 
> 32-bit/64-bit expectation, it's the only failing. 
>
> For the second one... I really don't know... 
>
> Does it look familiar? 
>
> Snark on #sagemath 
>

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 18:59, Julien Puydt wrote:

When I asked Bill about the cb_pari_err_handle patch, he asked why sage
wasn't using the standard pari error trapping mechanism.
That patch is a pure backport from upstream git. So what Sage uses is a 
PARI error handling mechanism which is standard in PARI-unstable. It's 
just not yet in PARI-stable.



I don't quite understand your point about pari : if you want a newer
version, the right solution is to contribute upstream and get it
shipped.
...and wait one or two years before the fix is shipped in the stable 
release? And that's assuming that upstream actually accepts the patch.


--
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] Re: Sage is grown up; needs a last name

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 18:54, kcrisman wrote:

Or translations?
Normally, you don't translate software names. "Windows" doesn't become 
"Fenêtres" in French for example...


--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Vincent Delecroix
2015-02-18 19:24 UTC+01:00, Jeroen Demeyer :
> On 2015-02-18 18:59, Julien Puydt wrote:
>> When I asked Bill about the cb_pari_err_handle patch, he asked why sage
>> wasn't using the standard pari error trapping mechanism.
> That patch is a pure backport from upstream git. So what Sage uses is a
> PARI error handling mechanism which is standard in PARI-unstable. It's
> just not yet in PARI-stable.
>
>> I don't quite understand your point about pari : if you want a newer
>> version, the right solution is to contribute upstream and get it
>> shipped.
> ...and wait one or two years before the fix is shipped in the stable
> release? And that's assuming that upstream actually accepts the patch.

The point of the patch is not about contributing to upstream as it is
already upstream, included in PARI-unstable.

The pari cycle release (~2 years?) is very slow compared to the one of
Sage (~3 months?). I see only two solutions for having something
within debian:
 - slow down Sage releases to follow PARI ones
 - or ask PARI to release official unstable versions

Vincent

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Nils Bruin
On Wednesday, February 18, 2015 at 9:54:22 AM UTC-8, kcrisman wrote:

> Or translations?  Since "sage" and "math" are both *things* in many 
> (most?) languages... or is literal translation not useful with Sage, since 
> the erstwhile acronym wouldn't work? 
>
And end up with something like "saliewisk" or "wijswis" in dutch? I think 
we want to stick with considering it a proper name.

-- 
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt



Le 18/02/2015 19:24, Jeroen Demeyer a écrit :

On 2015-02-18 18:59, Julien Puydt wrote:

When I asked Bill about the cb_pari_err_handle patch, he asked why sage
wasn't using the standard pari error trapping mechanism.

That patch is a pure backport from upstream git. So what Sage uses is a
PARI error handling mechanism which is standard in PARI-unstable. It's
just not yet in PARI-stable.


Was such a backport really necessary ? Couldn't the same have been 
achieved using what's already available ?



I don't quite understand your point about pari : if you want a newer
version, the right solution is to contribute upstream and get it
shipped.

...and wait one or two years before the fix is shipped in the stable
release? And that's assuming that upstream actually accepts the patch.


If you're helping on the releases, they will happen more frequently, 
won't they ? Has upstream been that terrible with you ?


I really get the impression you have something against them...

Snark on #sagemath

--
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] Re: [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt

Le 18/02/2015 19:15, maldun a écrit :

Maybe I'm missing something here, but aren't these test also badly stated?

This would be a good example why some tolerance should be included
if one test something with floating points: Every small change in some flop
somewhere in the
code will lead to a fail.
I personally wouldn't call something "strange numerical error", where some
floating point operation
differs from the expected output by a difference below machine epsilon.

If this is the only problem with the different pari version, it would be
better to restate the
unit test.


That's what I was proposing when I mentioned a "tol" :-P

Snark on #sagemath

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Jeroen Demeyer

On 2015-02-18 19:35, Julien Puydt wrote:

Was such a backport really necessary ?

Well, you could always roll back #14894, but that's not exactly progress.


Couldn't the same have been
achieved using what's already available ?
I'm pretty sure the answer is "no". The upstream patch was actually 
requested (in september 2013!) by me for Sage. It makes the error 
handler in Sage for PARI errors much cleaner.


I really think that this patch was handled as it should:
1) Sage needs a change to upstream package
2) A Sage developer makes a request for the change on the upstream 
mailing list

3) Upstream adds the requested feature
4) Sage backports the upstream patch

--
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] [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Julien Puydt



Le 18/02/2015 19:48, Jeroen Demeyer a écrit :

On 2015-02-18 19:35, Julien Puydt wrote:

Was such a backport really necessary ?

Well, you could always roll back #14894, but that's not exactly progress.


Couldn't the same have been
achieved using what's already available ?

I'm pretty sure the answer is "no". The upstream patch was actually
requested (in september 2013!) by me for Sage. It makes the error
handler in Sage for PARI errors much cleaner.

I really think that this patch was handled as it should:
1) Sage needs a change to upstream package
2) A Sage developer makes a request for the change on the upstream
mailing list
3) Upstream adds the requested feature
4) Sage backports the upstream patch


That looks good on your side!

On upstream's... pending since september 2013... ouch!

Snark on #sagemath

--
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] Sage is grown up; needs a last name

2015-02-18 Thread François Bissey

On 02/19/15 01:25, Julien Puydt wrote:

Hi,

Le 18/02/2015 13:13, William Stein a écrit :

Hi Sage Developers,

Several people and events have suggested to me that the official name
of "Sage" should be filled out to be "SageMath", like the website url
(which is sagemath.org and has been since I bought it in 2006).One
motivation is that a trademark search [1] for Sage shows over 1100
results, whereas a search for "SageMath" gives 0 results.  Another
motivation is that many other software products are called Sage, which
causes confusion.

This change could be pretty **minimal**, at least initially.  The
actual command name and "sage:" prompt wouldn't change, and we would
still call it "sage" in discussions, emails, etc.  It's just that the
full name of the software is "SageMath", so Math is sort of a
disambiguating last name. However, the website would change from
beginning with "Sage is a free open-source mathematics software system
licensed ..." to "SageMath is a free open-source mathematics software
system licensed ...", and we would encourage using the tag "sagemath"
in places like stackoverflow.  And there would be a FAQ entry.

Personally, in the very long run I think this is the right thing to do
to help our users avoid confusion and to be respectful to the many
other projects called just "Sage".   I don't want this to turn into a
bikeshedding discussion, with a million suggestions for names.  I also
don't think any other name change would make sense or be as seamless
except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
non-Americans?)

[1]
http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1



"sagemath" is a nice name, already used by the other distributions which
try to package sage-the-software.



Really? I thought I was doing sage-on-gentoo not sagemath-on-gentoo.
Anyway I am OK with sagemath.

Francois

--
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: Sage is grown up; needs a last name

2015-02-18 Thread Dominique Laurain
+1 for SageMath 

from an old generation frenchie who prefers "les maths" (plural)
but agree for Math addendum which is very good improvement when you are 
searching Internet about Sage

"SageMath" not sounding bad at all..

-- 
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: We can now have pictures in our documentation

2015-02-18 Thread Dominique Laurain
Bravo et merci

-- 
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] Re: Sage is grown up; needs a last name

2015-02-18 Thread Jan Groenewald
Please definitely not CamelCase.

It would be an over-indulgence to go python style sage_math.

But [Ss]agemath is surely best.

Regards,
Jan


On 18 February 2015 at 22:24, Dominique Laurain <
dominique.laurai...@orange.fr> wrote:

> +1 for SageMath
>
> from an old generation frenchie who prefers "les maths" (plural)
> but agree for Math addendum which is very good improvement when you are
> searching Internet about Sage
>
> "SageMath" not sounding bad at all..
>
> --
> 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.
>



-- 
  .~.
  /V\ Jan Groenewald
 /( )\www.aims.ac.za
 ^^-^^

-- 
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] Sage is grown up; needs a last name

2015-02-18 Thread Julien Puydt



Le 18/02/2015 21:22, François Bissey a écrit :

On 02/19/15 01:25, Julien Puydt wrote:

Hi,

Le 18/02/2015 13:13, William Stein a écrit :

Hi Sage Developers,

Several people and events have suggested to me that the official name
of "Sage" should be filled out to be "SageMath", like the website url
(which is sagemath.org and has been since I bought it in 2006).One
motivation is that a trademark search [1] for Sage shows over 1100
results, whereas a search for "SageMath" gives 0 results.  Another
motivation is that many other software products are called Sage, which
causes confusion.

This change could be pretty **minimal**, at least initially.  The
actual command name and "sage:" prompt wouldn't change, and we would
still call it "sage" in discussions, emails, etc.  It's just that the
full name of the software is "SageMath", so Math is sort of a
disambiguating last name. However, the website would change from
beginning with "Sage is a free open-source mathematics software system
licensed ..." to "SageMath is a free open-source mathematics software
system licensed ...", and we would encourage using the tag "sagemath"
in places like stackoverflow.  And there would be a FAQ entry.

Personally, in the very long run I think this is the right thing to do
to help our users avoid confusion and to be respectful to the many
other projects called just "Sage".   I don't want this to turn into a
bikeshedding discussion, with a million suggestions for names.  I also
don't think any other name change would make sense or be as seamless
except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
non-Americans?)

[1]
http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1



"sagemath" is a nice name, already used by the other distributions which
try to package sage-the-software.



Really? I thought I was doing sage-on-gentoo not sagemath-on-gentoo.
Anyway I am OK with sagemath.


Ah, sorry : fedora and debian call it sagemath, and I thought gentoo was 
using that name too, but indeed that was wrong.


Snark on #sagemath

--
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: Sage is grown up; needs a last name

2015-02-18 Thread Jonathan

+1 for sagemath or SageMath.  It would definitely be better than continuing 
to call it Sage.
Jonathan

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Simon King
Hi!

On 2015-02-18, John Cremona  wrote:
> On 18 February 2015 at 12:13, William Stein  wrote:
>> Personally, in the very long run I think this is the right thing to do
>> to help our users avoid confusion and to be respectful to the many
>> other projects called just "Sage".   I don't want this to turn into a
>> bikeshedding discussion, with a million suggestions for names.  I also
>> don't think any other name change would make sense or be as seamless
>> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to
>> non-Americans?)
>
> Allow me to say that SageMath is fine to at least this Brit, and
> preferable to SageMaths!

I am neither American nor British. Even though I generally try to write
British English, I prefer SageMath over SageMaths.

Cheers,
Simon

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Simon King
Hi!

On 2015-02-18, Nils Bruin  wrote:
> On Wednesday, February 18, 2015 at 9:54:22 AM UTC-8, kcrisman wrote:
>
>> Or translations?  Since "sage" and "math" are both *things* in many 
>> (most?) languages... or is literal translation not useful with Sage, since 
>> the erstwhile acronym wouldn't work? 
>>
> And end up with something like "saliewisk" or "wijswis" in dutch? I think 
> we want to stick with considering it a proper name.

I recall that I had a talk with French graduate students about music, and
they did not recognise the name "Ludwig van Beethoven", but they immediately
understood when I called him something like "Louis de Bét'ofen". So, be
warned: It seems that some people want to translate even proper names.

That said, I think names should perhaps be transliterated or
transcribed, but never translated. And yes, we Germans use the word
"Fenster" for something on your computer, but this is not the "Windows"
operating system...

Best regards,
Simon


-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Andrew
I think SageMath is a good idea and there are far too many projects called 
SAGE.

To me SageMath sounds much better than SageMaths, which I find curious as 
in Australian English "Math" sounds awkward/wrong.

Andrew

On Wednesday, 18 February 2015 23:13:46 UTC+11, William wrote:
>
> Hi Sage Developers, 
>
> Several people and events have suggested to me that the official name 
> of "Sage" should be filled out to be "SageMath", like the website url 
> (which is sagemath.org and has been since I bought it in 2006).One 
> motivation is that a trademark search [1] for Sage shows over 1100 
> results, whereas a search for "SageMath" gives 0 results.  Another 
> motivation is that many other software products are called Sage, which 
> causes confusion. 
>
> This change could be pretty **minimal**, at least initially.  The 
> actual command name and "sage:" prompt wouldn't change, and we would 
> still call it "sage" in discussions, emails, etc.  It's just that the 
> full name of the software is "SageMath", so Math is sort of a 
> disambiguating last name. However, the website would change from 
> beginning with "Sage is a free open-source mathematics software system 
> licensed ..." to "SageMath is a free open-source mathematics software 
> system licensed ...", and we would encourage using the tag "sagemath" 
> in places like stackoverflow.  And there would be a FAQ entry. 
>
> Personally, in the very long run I think this is the right thing to do 
> to help our users avoid confusion and to be respectful to the many 
> other projects called just "Sage".   I don't want this to turn into a 
> bikeshedding discussion, with a million suggestions for names.  I also 
> don't think any other name change would make sense or be as seamless 
> except maybe "SageMaths" (I'm curious if SageMath sounds really bad to 
> non-Americans?) 
>
> [1] 
> http://tmsearch.uspto.gov/bin/gate.exe?f=searchss&state=4807:xnwk8p.1.1 
>
> -- 
> William (http://wstein.org) 
>

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Volker Braun
+1 for SageMath


Also, +1 to CamelCase. We do have class! ;-)

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread kcrisman

>
>
> Also, +1 to CamelCase. We do have class! ;-)
>

What about

sageMath
sage_Math
Sage_math

Or to really find empty trademark space:

Math Ages
Seat Ham G
Tag As Meh
Team Gash
Shag Meat
Has Mega T
Ah, Tags Me

-- 
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: Sage is grown up; needs a last name

2015-02-18 Thread Anne Schilling


On Wednesday, February 18, 2015 at 4:34:38 PM UTC-8, Volker Braun wrote:
>
> +1 for SageMath
>
>
> Also, +1 to CamelCase. We do have class! ;-)
>

+1

Anne 

-- 
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: [debian] Strange numerical errors in sage's libpari code

2015-02-18 Thread Marc Mezzarobba
Jeroen Demeyer wrote:
> Sage shouldn't support Debian. Debian should support Sage.

On a perhaps related note, Sage used to be about "building the car", 
didn't it¹? I find it ironic how hard sage makes it for other projects 
to rely on it in the way it itself relies on tons of third-party 
packages. Want to install Parior Gap from the Sage distribution and use 
it through sage? Easy! Want to package sage itself, or use the Python 
bindings for Pari it provides in your (otherwise unrelated and perhaps 
non-primarily-mathematical) code?--Ouch!

¹ Yeah, I know, that was never part of its "mission statement", but it 
is mentioned in the second sentence of the tutorial, even before that 
mission statement. And makes much more sense to me.

-- 
Marc

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