[sage-devel] Re: buglet in maxima list

2007-05-06 Thread Nick Alexander

[EMAIL PROTECTED] writes:

 +1 for consistency across the board.

+1 from me too.  I'd like to learn Python and SAGE, not 50+ packages.

Nick

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: buglet in maxima list

2007-05-06 Thread David Roe
To some extent I agree.  I think what pushed me to the other side is that if
you're having to use an index such an object in the first place, you already
have had to put the effort into learning that package.  And for those people
who know the package well and not SAGE well, preserving the native indexing
will make their lives easier.
David

On 5/6/07, Nick Alexander [EMAIL PROTECTED] wrote:


 [EMAIL PROTECTED] writes:

  +1 for consistency across the board.

 +1 from me too.  I'd like to learn Python and SAGE, not 50+ packages.

 Nick

 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Fwd: Fwd: [sage-forum] String-integer coercion

2007-05-06 Thread William Stein

Hi,

I'm doing a redesign of the SAGE website to target SAGE much
more at end users rather than developers (I think the tipping
point has now arrived, since about 500 people downloaded
SAGE in the last two weeks...)  Anyways, your comments
on the mockup here would be welcome:
   http://sage.math.washington.edu/home/was/rc/web/index.html
(Note that links to actual downloads etc might not work.)
My questions are mainly:
  (1) do the pages look:
 -- visually appealing
 -- simple and clean
 -- convey all the necessary information (i.e., I'm not missing
 key things that used to be there)

  (2) does the text on the front page reasonably convey what
   SAGE is to somebody who say has never heard of programs
   like GAP and PARI, and just wants to know if SAGE might
   be for them?

  (3) Does the front page text seem to much like sales talk?
   Compared to Maple or Mathematica's web pages it's nothing
   (those pages are gut-wrenchingly obnoxious),
   but it might still be too much.

  (4) I've purposely went from clean and simple, even more so
   than before, instead of say tricky drop downs css menus, etc.,


Thanks,
  William

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: Fwd: Fwd: [sage-forum] String-integer coercion

2007-05-06 Thread Timothy Clemans

Much better but still confusing and the screen seems very busy. I
don't like the two sets of links. I can get a pure css version of it
up soon. SAGE is not an alternative to Mathematica and Maple yet. It
does not run under Windows natively so it is best to say that it runs
under Cygwin well. Link behavior on hover should change. Personally do
not repeat any links. Where you are saying calculus, elementary to
very advanced number theory link to pages describing what SAGE does in
those areas. Note you don't need links to pics when pic shown since
right click view pic shows pic in full size. You need a good summary
at the top. I really dislike on the documentation page where you have
some links on the left and right very distracting.

On 5/6/07, William Stein [EMAIL PROTECTED] wrote:

 Hi,

 I'm doing a redesign of the SAGE website to target SAGE much
 more at end users rather than developers (I think the tipping
 point has now arrived, since about 500 people downloaded
 SAGE in the last two weeks...)  Anyways, your comments
 on the mockup here would be welcome:
http://sage.math.washington.edu/home/was/rc/web/index.html
 (Note that links to actual downloads etc might not work.)
 My questions are mainly:
   (1) do the pages look:
  -- visually appealing
  -- simple and clean
  -- convey all the necessary information (i.e., I'm not missing
  key things that used to be there)

   (2) does the text on the front page reasonably convey what
SAGE is to somebody who say has never heard of programs
like GAP and PARI, and just wants to know if SAGE might
be for them?

   (3) Does the front page text seem to much like sales talk?
Compared to Maple or Mathematica's web pages it's nothing
(those pages are gut-wrenchingly obnoxious),
but it might still be too much.

   (4) I've purposely went from clean and simple, even more so
than before, instead of say tricky drop downs css menus, etc.,


 Thanks,
   William

 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: Wrapping C (Symmetrica) with Pyrex/SageX

2007-05-06 Thread Mike Hansen

Thanks.  It's coming along slowly but surely.  Symmetrica uses macros
(as functions) pretty extensively.  Is there a way in Pyrex/SageX to
have it treat something like a macro or do you just have to declare it
like a function?

--Mike

On 5/6/07, Robert Bradshaw [EMAIL PROTECTED] wrote:

 That would be really nice.

 If it's just plain c code, don't be intimidated by Martin's talk
 because that's a whole lot easier than trying to wrap c++. Many of
 the interfaces that I've worked with (givaro, linbox, ntl, qd) are
 more complicated for this reason... Mostly you should just be able to
 declare the relevant functions/structures (cdef extern from
 somefile.h) and use them right from pyrex. Then in setup.py you'll
 need to specify that they be compiled with the expected libraries.

 If you want a straightforward example without an overwhelming number
 of functions, I would look at ECM. Perhaps IML too.


 On May 5, 2007, at 1:25 PM, Mike Hansen wrote:

  Hello,
 
  I would like to begin writing a interface to Symmetrica as I would
  like to use a lot of its functionality for the combinatorics and
  symmetric functions package that I'm working on.  I've looked at
  William's Pyrex Guide (at least the version on the web) and Martin's
  talk.
 
  Is there a checklist of things that you need to do to get SageX to
  play nicely with external code?
 
  Is there a particular interface that would be most beneficial to
  look at?
 
 
  Thanks,
  Mike
 
 

 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: website redesign

2007-05-06 Thread David Harvey


On May 6, 2007, at 3:37 AM, William Stein wrote:


 Hi,

 I'm doing a redesign of the SAGE website to target SAGE much
 more at end users rather than developers (I think the tipping
 point has now arrived, since about 500 people downloaded
 SAGE in the last two weeks...)  Anyways, your comments
 on the mockup here would be welcome:

I think it's generally a big improvement.

http://sage.math.washington.edu/home/was/rc/web/index.html
 (Note that links to actual downloads etc might not work.)
 My questions are mainly:
   (1) do the pages look:
  -- visually appealing
  -- simple and clean

Yes.

  -- convey all the necessary information (i.e., I'm not missing
  key things that used to be there)

I reckon the Use SAGE online or Live Tutorial should somehow be  
more prominent. If I had to pick something on the middle four links  
to change, I would change Developers to Live Tutorial. If you're  
aiming to suck in the general audience, it's the tutorial. Potential  
developers are probably better at picking out the links they need  
from the bar at the top without having it shoved down their throat.  
(But it's not a big deal.)

I'm not sure I like the slogan Free Open Source Mathematics Software  
for All. The for All bit grates a bit with me. Sounds too much  
like something a politician would say.


   (2) does the text on the front page reasonably convey what
SAGE is to somebody who say has never heard of programs
like GAP and PARI, and just wants to know if SAGE might
be for them?

Yes.

Where you have Use SAGE from the command line, I think the  
reference to the command line should go to the *end* of the  
paragraph, i.e. just start the paragraph talking about the web  
interface, which is probably what the general audience wants to see,  
and then at the end have a sentence like You can also run SAGE  
scripts from the command line, or use SAGE in the interactive text- 
based IPython shell. A humungous proportion of people will get  
freaked out when they hear the word command line (if they've heard  
of command line at all).

   (3) Does the front page text seem to much like sales talk?
Compared to Maple or Mathematica's web pages it's nothing
(those pages are gut-wrenchingly obnoxious),
but it might still be too much.

You could lose the sentence Don't get trapped into using only one  
mathematical software system without really losing anything. It does  
sound a bit like a late-night TV ad.

Be a little careful calling MAGMA commercial software. But I don't  
know how to rephrase it without getting very wordy.

On the mailing list pages you have sage-devel listed twice, same with  
sage-announce.

david


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: website redesign

2007-05-06 Thread Timothy Clemans

Uh?

On 5/6/07, David Harvey [EMAIL PROTECTED] wrote:


 On May 6, 2007, at 7:59 AM, Timothy Clemans wrote:

  It is taking me along time to get much but what I have so far is at
  http://tclemans.nonlogic.org/sage/

 No.

 David


 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: website redesign

2007-05-06 Thread mabshoff

Also: the links to local pages are on your disc, i.e.
file:///C:/Documents%20and%20Settings/Timothy/My%20Documents/developer_names.html

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: website redesign

2007-05-06 Thread Timothy Clemans

I know all I was trying to do was show that I was working on it and
what it looked liked so far. I don't know why they are linking that
way since it is not in my code and I have tried to fix that. Those
pages do not exist yet, but why bother if someone just says no.

On 5/6/07, mabshoff [EMAIL PROTECTED] wrote:

 Also: the links to local pages are on your disc, i.e.
 file:///C:/Documents%20and%20Settings/Timothy/My%20Documents/developer_names.html

 Cheers,

 Michael


 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: website redesign

2007-05-06 Thread Timothy Clemans

It was a problem with my editor. Sorry about it. No other pages exist
yet. I did state this was a work in progress. I just started soon
after William's e-mail.

On 5/6/07, Timothy Clemans [EMAIL PROTECTED] wrote:
 I know all I was trying to do was show that I was working on it and
 what it looked liked so far. I don't know why they are linking that
 way since it is not in my code and I have tried to fix that. Those
 pages do not exist yet, but why bother if someone just says no.

 On 5/6/07, mabshoff [EMAIL PROTECTED] wrote:
 
  Also: the links to local pages are on your disc, i.e.
  file:///C:/Documents%20and%20Settings/Timothy/My%20Documents/developer_names.html
 
  Cheers,
 
  Michael
 
 
   
 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread David Joyner

I like it. I think links at the top are convenient. I would include
a components link, as I personally think the main webpage should
acknowledge GAP, PARI, etc. (In fact, on the SAGE authors page
http://sage.math.washington.edu/home/was/rc/web/ack.html
it would be nice to add a link to the GAP authors page
http://www.gap-system.org/Contacts/People/authors.html,
the Singular team page, and so on.) I also think there should be
a link to the SAGE wiki.

I would make the screenshots correspond with the paragraph, if at
all possible. For example, illustrate an interface to Axiom or Octave in
the 3rd paragraph. I would prefer some other color than yellow
(maybe light gray), but that is a very minor point. I'm not
sure if you need the table.

In terms of missing information, I've heard several complaints that it
is too hard to figure out how to install the windows version.
For example, at http://www.sagemath.org/SAGEbin/microsoft_windows/cygwin/
there is no zip file, so most people cannot uncompress it.
One possible solution would be for the bottom paragraph
(Download SAGE today) to have a link to a page with a zip
file, with a Vista warning as in
http://www.sagemath.org/SAGEbin/microsoft_windows/cygwin/README.txt.
The USNA has a very slow connection for the students, so installing
SAGE for them takes hours. If you would like me to create such
a zip file (which I would mirror at the USNA) just let me know.

Also, as far as missing information, the killer app IMHO
is that SAGE includes an easily installed version of Maxima,
GAP, Singular, etc. When a PARI or GAP or Singular user visits
this page, it would be nice to have something which would convince
them that there is no harm in switching and welcome them to SAGE.

Also, a mention of GAP (for example) could be also a link to
http://www.sagemath.org:9001/GAP, which would be rewritten to do
a much better job of explaining how GAP is included in SAGE
(eg, package structure, using GAP in the notebook, etc).
This might have the effect of welcoming GAP users over to SAGE,
when they know that there is no loss in doing so.

Possibly the Mailing lists link could be renamed to something more
descriptive, since it has links to your talks on SAGE. At the
moment, I can't think of anything better. If you say Support instead
then on the linked page should have more support-related stuff - perhaps
a link to the tutorial.

+++

William Stein wrote:
 Hi Georg and David,
 
 I'm doing a redesign of the SAGE website to target SAGE much
 more at end users rather than developers (I think the tipping
 point has now arrived, since about 500 people downloaded
 SAGE in the last two weeks...)  Anyways, your comments
 on the mockup here would be welcome:
   http://sage.math.washington.edu/home/was/rc/web/index.html
 (Note that links to actual downloads etc might not work.)
 My questions are mainly:
  (1) do the pages look:
 -- visually appealing
 -- simple and clean
 -- convey all the necessary information (i.e., I'm not missing
 key things that used to be there)
 
  (2) does the text on the front page reasonably convey what
   SAGE is to somebody who say has never heard of programs
   like GAP and PARI, and just wants to know if SAGE might
   be for them?
 
  (3) Does the front page text seem to much like sales talk?
   Compared to Maple or Mathematica's web pages it's nothing
   (those pages are gut-wrenchingly obnoxious),
   but it might still be too much.
 
  (4) I've purposely went from clean and simple, even more so
   than before, instead of say tricky drop downs css menus, etc.,
 
 Thanks,
  William

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] 2.5.0alpha2: compile fix for quaddouble on cygwin

2007-05-06 Thread mabshoff

Hello,

isnan and isinf aren't available, so just declare them extern C
just like on MacOSX. Patch is available at

http://fsmath.mathematik.uni-dortmund.de/~mabshoff/patches/sage-2.5.0-alpha2-fix-quaddouble-on-cygwin.patch

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: 2.5.0alpha2: compile fix for quaddouble on cygwin

2007-05-06 Thread mabshoff

Ok,

real_rqdf.pyx also needs a fix:

http://fsmath.mathematik.uni-dortmund.de/~mabshoff/patches/sage-2.5.0-alpha2-add-NAN-and-INIFINITY-on-cygwin.patch

because NAN and INFINITY are undefined on cygwin.

With that patch I got 2.5.0alpha2 to compile and start on cygwin. I am
currently with Martin in #SAGE-dev and we are working on getting
libSingular to compile flawlessly on cygwin. I got it to compile
manually, so hopefully by tonight we will have an updated spkg.

I am currently running make check and aside from a whitespace issue in
calculus.py there haven't been any problems up to dsage/all.py. I will
update you once I am through.

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread mabshoff


 In terms of missing information, I've heard several complaints that it
 is too hard to figure out how to install the windows version.
 For example, athttp://www.sagemath.org/SAGEbin/microsoft_windows/cygwin/
 there is no zip file, so most people cannot uncompress it.
 One possible solution would be for the bottom paragraph
 (Download SAGE today) to have a link to a page with a zip
 file, with a Vista warning as 
 inhttp://www.sagemath.org/SAGEbin/microsoft_windows/cygwin/README.txt.
 The USNA has a very slow connection for the students, so installing
 SAGE for them takes hours. If you would like me to create such
 a zip file (which I would mirror at the USNA) just let me know.


Hello,

I got a rudimentary msi installer working. Once 2.5.0 is out I plan to
make it available and automate its creation.

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: website redesign

2007-05-06 Thread William Stein

Dear David Harvey,

Many thanks for you detailed comments.  I agree with all of them,
and made all the changes you suggest to
   http://sage.math.washington.edu/home/was/rc/web/index.html

I'm glad you like the clean and straightforward layout of the new page.

-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://www.williamstein.org

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread William Stein

On 5/6/07, David Joyner [EMAIL PROTECTED] wrote:
 I like it. I think links at the top are convenient. I would include
 a components link, as I personally think the main webpage should
 acknowledge GAP, PARI, etc. (In fact, on the SAGE authors page
 http://sage.math.washington.edu/home/was/rc/web/ack.html
 it would be nice to add a link to the GAP authors page
 http://www.gap-system.org/Contacts/People/authors.html,
 the Singular team page, and so on.) I also think there should be
 a link to the SAGE wiki.

This email is about
   http://sage.math.washington.edu/home/was/rc/web/index.html

I've added a components link to the developer link.  I've listed
the main components under Use an open free alternative.

I did not add a components link to the main page, since the
main point of the site redesign is to appeal to users
who have never heard of GAP, PARI, Singular, etc.

  In terms of missing information, I've heard several complaints that it
 is too hard to figure out how to install the windows version.

It is.  The solution is to
   (1) create a good msi installer, and
   (2) have a well-supported vmware machine.

Michael is working on (1) for sage-2.5, and (2) is now done I think.

 Also, as far as missing information, the killer app IMHO
 is that SAGE includes an easily installed version of Maxima,
 GAP, Singular, etc. When a PARI or GAP or Singular user visits
 this page, it would be nice to have something which would convince
 them that there is no harm in switching and welcome them to SAGE.

Done.


 Possibly the Mailing lists link could be renamed to something more
 descriptive, since it has links to your talks on SAGE. At the
 moment, I can't think of anything better. If you say Support instead
 then on the linked page should have more support-related stuff - perhaps
 a link to the tutorial.

Great idea, I've done that.

William

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread boothby

I like it a lot.  I have a few aesthetic complaints:

1) Use the logo Alex designed.
2) I don't like 3 of the screenshots.
 symbolic.png has too big of fonts; makes it ugly
 fortress.png and 37a.png are old!  The notebook doesn't look like that 
anymore.
3) Center the car -- it looks funny left-aligned.


One usability complaint:

When the user gets to the bottom, we want 'em to be all pumped up to use the 
software.  But no! They have to scroll back to the top!  I'd put links to the 
tutorial, download, and public notebooks at the bottom, too. (perhaps above the 
giant car)


On Sun, 6 May 2007, William Stein wrote:


 On 5/6/07, David Joyner [EMAIL PROTECTED] wrote:
 I like it. I think links at the top are convenient. I would include
 a components link, as I personally think the main webpage should
 acknowledge GAP, PARI, etc. (In fact, on the SAGE authors page
 http://sage.math.washington.edu/home/was/rc/web/ack.html
 it would be nice to add a link to the GAP authors page
 http://www.gap-system.org/Contacts/People/authors.html,
 the Singular team page, and so on.) I also think there should be
 a link to the SAGE wiki.

 This email is about
   http://sage.math.washington.edu/home/was/rc/web/index.html

 I've added a components link to the developer link.  I've listed
 the main components under Use an open free alternative.

 I did not add a components link to the main page, since the
 main point of the site redesign is to appeal to users
 who have never heard of GAP, PARI, Singular, etc.

  In terms of missing information, I've heard several complaints that it
 is too hard to figure out how to install the windows version.

 It is.  The solution is to
   (1) create a good msi installer, and
   (2) have a well-supported vmware machine.

 Michael is working on (1) for sage-2.5, and (2) is now done I think.

 Also, as far as missing information, the killer app IMHO
 is that SAGE includes an easily installed version of Maxima,
 GAP, Singular, etc. When a PARI or GAP or Singular user visits
 this page, it would be nice to have something which would convince
 them that there is no harm in switching and welcome them to SAGE.

 Done.


 Possibly the Mailing lists link could be renamed to something more
 descriptive, since it has links to your talks on SAGE. At the
 moment, I can't think of anything better. If you say Support instead
 then on the linked page should have more support-related stuff - perhaps
 a link to the tutorial.

 Great idea, I've done that.

 William

 




--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread William Stein

On 5/6/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 I like it a lot.  I have a few aesthetic complaints:

 1) Use the logo Alex designed.

Where?  In place of a screen shot?  I'm not putting it at the top instead
of the simple text word SAGE since many people have told me it is
hard to actually read the logo (which is true).   Being cryptic is very much
what I'm aiming to avoid here -- everything should be straightforward
and friendly.

 3) Center the car -- it looks funny left-aligned.

Great idea; done.

 One usability complaint:

 When the user gets to the bottom, we want 'em to be all pumped up to use the 
 software.  But no! They have to scroll back to the top!  I'd put links to the 
 tutorial, download, and public notebooks at the bottom, too. (perhaps above 
 the giant car)


Great idea; done!

 -- William


 On Sun, 6 May 2007, William Stein wrote:

 
  On 5/6/07, David Joyner [EMAIL PROTECTED] wrote:
  I like it. I think links at the top are convenient. I would include
  a components link, as I personally think the main webpage should
  acknowledge GAP, PARI, etc. (In fact, on the SAGE authors page
  http://sage.math.washington.edu/home/was/rc/web/ack.html
  it would be nice to add a link to the GAP authors page
  http://www.gap-system.org/Contacts/People/authors.html,
  the Singular team page, and so on.) I also think there should be
  a link to the SAGE wiki.
 
  This email is about
http://sage.math.washington.edu/home/was/rc/web/index.html
 
  I've added a components link to the developer link.  I've listed
  the main components under Use an open free alternative.
 
  I did not add a components link to the main page, since the
  main point of the site redesign is to appeal to users
  who have never heard of GAP, PARI, Singular, etc.
 
   In terms of missing information, I've heard several complaints that it
  is too hard to figure out how to install the windows version.
 
  It is.  The solution is to
(1) create a good msi installer, and
(2) have a well-supported vmware machine.
 
  Michael is working on (1) for sage-2.5, and (2) is now done I think.
 
  Also, as far as missing information, the killer app IMHO
  is that SAGE includes an easily installed version of Maxima,
  GAP, Singular, etc. When a PARI or GAP or Singular user visits
  this page, it would be nice to have something which would convince
  them that there is no harm in switching and welcome them to SAGE.
 
  Done.
 
 
  Possibly the Mailing lists link could be renamed to something more
  descriptive, since it has links to your talks on SAGE. At the
  moment, I can't think of anything better. If you say Support instead
  then on the linked page should have more support-related stuff - perhaps
  a link to the tutorial.
 
  Great idea, I've done that.
 
  William
 
  
 



 



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://www.williamstein.org

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread boothby

+1


 One option might be: put the logo where the SAGE is now, and then
 on the next line, instead of

 Free Open Source Mathematics Software

 do

 SAGE: Free Open Source Mathematics Software



--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread David Harvey


On May 6, 2007, at 2:08 PM, [EMAIL PROTECTED] wrote:


 +1


 One option might be: put the logo where the SAGE is now, and then
 on the next line, instead of

 Free Open Source Mathematics Software

 do

 SAGE: Free Open Source Mathematics Software


A few more comments...

On all the browsers I tried, the logo and the SAGE: Free Open Source  
Mathematics Software are a bit too close together, it looks a bit  
funny. Perhaps a bit more vertical space there.

We use to have the wording Interactive tutorial instead of Live  
tutorial. I find the former somehow more informative, although it's  
a bit longer. I realise the word Live is supposed to convey the  
idea that in the tutorial you get to interact with the actual SAGE  
software, but I'm not sure it comes across that way.

Honestly, I'm not a big fan of the whole car thing. I know someone  
must have put a lot of work into it, but it seems a little odd there.  
Also it doesn't quite work with the menu bar floating strangely above  
it. I think the menu would be better if it was flush on the bottom of  
the page. If we do have to have the car, at least we should make it  
clear that our car is solar-powered, unlike the large commercial  
manufacturers.

David


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: sage-2.5.alpha3

2007-05-06 Thread Jaap Spies

William Stein wrote:
 Hello,
 
 I've posted sage-2.5.alpha3 here:
 
http://sage.math.washington.edu/home/was/sage2.5/
 
 Feedback is welcome.   This still won't build on OS X PowerPC or
 Cygwin, but should build on Linux and Intel OS X and pass make test
 there.  Also, it should have most code that people have sent me for
 inclusion in SAGE.   The official sage-2.5 is getting close, so any
 testing feedback is greatly appreciated. 


real66m29.688s
user53m59.447s
sys 9m2.117s
To install gap, gp, singular, etc., scripts
in a standard bin directory, start sage and
type something like
sage: install_scripts('/usr/local/bin')
at the SAGE command prompt.

SAGE build/upgrade complete!
[EMAIL PROTECTED] sage-2.5.alpha3]$

--
All tests passed!
Total time for all tests: 1701.7 seconds

This is on FC5:
Linux paix.jaapspies.nl 2.6.20-1.2312.fc5smp #1 SMP Tue Apr 10 15:30:02 EDT 
2007 i686 i686 i386 GNU/Linux

Jaap


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread Yi Qiang


On May 6, 2007, at 10:41 AM, William Stein wrote:


 On 5/6/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 I like it a lot.  I have a few aesthetic complaints:

 1) Use the logo Alex designed.

I couldn't help myself:

joke
http://sage.math.washington.edu/home/yqiang/media/sage2.5.png
/joke

Cheers,
Yi

--
http://www.yiqiang.net



--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread David Harvey

I'm starting to agree with some people on this list, maybe the Big Four 
links in the middle are simply unnecessary. The menu at the top is 
pretty short and sweet. I think people can probably find what they want 
there.

BTW the latest iteration is looking pretty gorgeous.

David


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread William Stein

Hello,

I've significantly modified

  http://sage.math.washington.edu/home/was/rc/web/

based on many people's extensive (and greatly
appreciated!) feedback.More feedback would be
appreciated, though I think it's converging, and
I have a lot of papers to grade :-).

William

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread Mike Hansen

Looking good.  There should be a bit more space above the Download
SAGE for ... heading.  Do we have a vector version of the logo or
just a larger version that we can scale up so that it's not dominated
by the text below?

--Mike

On 5/6/07, William Stein [EMAIL PROTECTED] wrote:

 Hello,

 I've significantly modified

   http://sage.math.washington.edu/home/was/rc/web/

 based on many people's extensive (and greatly
 appreciated!) feedback.More feedback would be
 appreciated, though I think it's converging, and
 I have a lot of papers to grade :-).

 William

 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread William Stein

  On 5/6/07, Mike Hansen [EMAIL PROTECTED] wrote:
 Looking good.  There should be a bit more space above the Download
 SAGE for ... heading.

Thanks.  Fixed.

  Do we have a vector version of the logo or
 just a larger version that we can scale up so that it's not dominated
 by the text below?

Yes, there is a vector version somewhere -- Alex Clemesha drew
the logo using Inkscape (a nice free vector graphics program).
Instead though, I tried shrinking the text below some which might
be just as good.


 --Mike

 On 5/6/07, William Stein [EMAIL PROTECTED] wrote:
 
  Hello,
 
  I've significantly modified
 
http://sage.math.washington.edu/home/was/rc/web/
 
  based on many people's extensive (and greatly
  appreciated!) feedback.More feedback would be
  appreciated, though I think it's converging, and
  I have a lot of papers to grade :-).
 
  William
 
  
 

 



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://www.williamstein.org

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread Justin C. Walker


On May 6, 2007, at 13:57 , William Stein wrote:


 Hello,

 I've significantly modified

   http://sage.math.washington.edu/home/was/rc/web/

 based on many people's extensive (and greatly
 appreciated!) feedback.

I like it.

The rest may be fussing with details, but, being part engineer,  
fussing comes naturally:

   - I think putting the Download/.. box above the sage logo and
 tag doesn't work as well as the former arrangement.

   - Mike's suggestion regarding logo size is a good one.
 It should be a bit more dominant.

   - I understand that people like the logo that's there, but
 personally, I find it a bit jarring; I'm not quite sure
 what I'm looking at every time I see it.

And of course, this is all related to visual design, for which I am  
eminently unsuited ;-}

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Absorption of Federal Funds

Some people have a mental horizon of radius zero, and
call it their point of view.
   -- David Hilbert




--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] singular-3.0.2-20070506-2226 compile failure on cygwin

2007-05-06 Thread mabshoff

Hello,

Latest package is at 
http://sage.math.washington.edu/home/malb/pkgs/singular-3-0-2-20070506-2226.spkg

There are two small problem: There are some garbage characters at line
2 in Singular/Makefile.in. delete those.

Also: change the ix86-Win directive in Singular/Makefile.in to
something like

ifeq ($(SINGUNAME),ix86-Win)
SO_SUFFIX = dll
LIBSINGULAR_FLAGS = --shared  -export-dynamic
LIBSINGULAR_LIBS = -lsingfac -lsingcf -lntl -lreadline -lgmp -
lomalloc_ndebug -lhtmlhelp
endif

Somehow I nuked my sage-2.5.0alpha2+patches directory. I will restart
from scratch with 2.5.0-alpha3 some time tomorrow.

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread Timothy Clemans

The two column navigation table is very confusing to me. I think that
web design has taken over content, which is pretty sad. The Sympy,
Octave, and GMP sites are all good, because they provide all a lot of
content in a clean web design. So while you guys don't use lists and
css with them and use tables for layout, I'll be out constructing a
larger site using meta tags, Google sitemap, and Google webmaster
tools. So it will interesting to see what happens. Have fun forgetting
about serious content and designing web pages that are not using
modern code.

On 5/6/07, William Stein [EMAIL PROTECTED] wrote:

   On 5/6/07, Mike Hansen [EMAIL PROTECTED] wrote:
  Looking good.  There should be a bit more space above the Download
  SAGE for ... heading.

 Thanks.  Fixed.

   Do we have a vector version of the logo or
  just a larger version that we can scale up so that it's not dominated
  by the text below?

 Yes, there is a vector version somewhere -- Alex Clemesha drew
 the logo using Inkscape (a nice free vector graphics program).
 Instead though, I tried shrinking the text below some which might
 be just as good.

 
  --Mike
 
  On 5/6/07, William Stein [EMAIL PROTECTED] wrote:
  
   Hello,
  
   I've significantly modified
  
 http://sage.math.washington.edu/home/was/rc/web/
  
   based on many people's extensive (and greatly
   appreciated!) feedback.More feedback would be
   appreciated, though I think it's converging, and
   I have a lot of papers to grade :-).
  
   William
  
   
  
 
  
 


 --
 William Stein
 Associate Professor of Mathematics
 University of Washington
 http://www.williamstein.org

 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: sage-2.5.alpha3

2007-05-06 Thread mabshoff



On May 6, 9:39 pm, Jaap Spies [EMAIL PROTECTED] wrote:
 William Stein wrote:
  Hello,

  I've posted sage-2.5.alpha3 here:

A couple issues from cygwin from alpha2. I am not sure that the two
build patches I posted today are in alpha3, so I will postpone
building alpha3 until tomorrow.

- sympow doesn't work on cygwin - this is a known issue.

- if $HOME is set to something unusual I get some errors like
 [10.0 s]
sage -t  devel/sage-main/sage/rings/
commutative_algebra_element.py[Errno 2] No such file or directory: '/
cygdrive/c/WinCoCoa4.5.2/emacs/.sage//temp/sprocket/1588/tmp_19'

(my $HOME is set to /cygdrive/c/WinCoCoa4.5.2/emacs/) - might this
be related to the file descriptor patch that went in earlier this
week? Possibly this is totally unrelated to $HOME, but I have never
seens this before. It looks like this is mainly an annoyance, so not
high priority.

- GAP doesn't start:

**
File graph.py, line 2248:
sage: S = SymmetricGroup(20)
Exception raised:
Traceback (most recent call last):
  File /sage-2.5.alpha2/local/lib/python2.5/doctest.py, line
1212, in __ru
n
compileflags, 1) in test.globs
  File doctest __main__.example_77[6], line 1, in module
S = SymmetricGroup(Integer(20))###line 2248:
sage: S = SymmetricGroup(20)
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
groups/perm_
gps/permgroup.py, line 1008, in __init__
PermutationGroup_generic.__init__(self,
'SymmetricGroup(%s)'%n, from_gro
up = True)
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
groups/perm_
gps/permgroup.py, line 186, in __init__
self.gens()  # so will check that group can be defined in GAP
(e.g., no
missing packages, etc.)
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
groups/perm_
gps/permgroup.py, line 456, in gens
raise RuntimeError, (It might be necessary to install the
database_gap
optional SAGE package, if you haven't already.)\n%s%s
RuntimeError: (It might be necessary to install the database_gap
optional SA
GE package, if you haven't already.)
Failed to start GAP.

Might be a local build issue - I will retry with alpha3. I had some
odd issues with python, but because my build directory was nuked while
playing atround with libsingular this will take a while.

- _ns_image.dll issues:

E:\cygwin\sage-2.5.alpha2\local\bin\python.exe: *** fatal error -
unable to remap E:\cygwin\sage-2.5.alpha2\local\lib\python2.5\site-
packages\matplotlib\_ns_ima
ge.dll to same address as parent(0x1B0D) != 0x1B31 15
[main] python 1588 fork: child 1704 - died waiting for dll loading,
errno 11

I have no idea where that one comes from.

- some whitespace issues in calculus.py:

sage -t  devel/sage-main/sage/calculus/calculus.py

**
File calculus.py, line 416:
sage: f.display2d(onscreen=False)
Expected:
'\t\t\t\t\t 3\r\n\t\t\t\ty + x\r\n \t\t\t 
\r\n\t\t\t
\t2\r\n\t\t\t\t 3 y  + x + 1'
Got:
'\t\t\t\t\t 3\r\r\n\t\t\t\ty + x\r\r\n \t\t\t
\r\r\n
\t\t\t\t2\r\r\n\t\t\t\t 3 y  + x + 1'
**
1 items had failures:
   1 of   5 in __main__.example_8
***Test Failed*** 1 failures.

- problems in constants.py. I did patch ring_rqdf.pyx in order to make
it compile on cygwin (it needed NAN and INFINTY), so this might be
caused by me :(. Overall quad doubles seem not to work very well on
cygwin (see the sympow issue).

sage -t  devel/sage-main/sage/functions/constants.py

**
File constants.py, line 184:
sage: RQDF(a)
Exception raised:
Traceback (most recent call last):
  File /sage-2.5.alpha2/local/lib/python2.5/doctest.py, line
1212, in __ru
n
compileflags, 1) in test.globs
  File doctest __main__.example_0[56], line 1, in module
RQDF(a)###line 184:
sage: RQDF(a)
  File real_rqdf.pyx, line 172, in
real_rqdf.RealQuadDoubleField_class.__c
all__
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
calculus/cal
culus.py, line 2446, in _real_rqdf_
return self.simplify()._real_rqdf_(field)
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
calculus/cal
culus.py, line 2447, in _real_rqdf_
rops = [op._real_rqdf_(field) for op in self._operands]
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
calculus/cal
culus.py, line 2447, in _real_rqdf_
rops = [op._real_rqdf_(field) for op in self._operands]
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
calculus/cal
culus.py, line 2447, in _real_rqdf_
rops = [op._real_rqdf_(field) for op in self._operands]
  File /sage-2.5.alpha2/local/lib/python2.5/site-packages/sage/
calculus/cal
culus.py, line 

[sage-devel] Re: Fwd: Fwd: [sage-forum] String-integer coercion

2007-05-06 Thread Timothy Clemans

Can you make a screenshot of my version in Safari. I only have IE and Firefox.

On 5/6/07, Justin C. Walker [EMAIL PROTECTED] wrote:


 On May 6, 2007, at 24:37 , William Stein wrote:
 [snip]
(1) do the pages look:
   -- visually appealing
   -- simple and clean
   -- convey all the necessary information (i.e., I'm not missing
   key things that used to be there)

 Overall, it looks good.  I think it's worth experimenting with losing
 the 'alternate' links at the top and bottom of the page.  By
 comparison, I think Tim's version is not as effective (and as it
 stands, it certainly doesn't play well with Safari).

 I agree with David that the wording is strongly suggestive of a
 connection with Ron Popeil.  Maybe I was wrong about saying As seen
 on TV! :-}.

(2) does the text on the front page reasonably convey what
 SAGE is to somebody who say has never heard of programs
 like GAP and PARI, and just wants to know if SAGE might
 be for them?

 Make no compromises does not relate to Mathematics; maybe something
 like Experiment with and study a wide range of Mathematics.

(3) Does the front page text seem to much like sales talk?
 Compared to Maple or Mathematica's web pages it's nothing
 (those pages are gut-wrenchingly obnoxious),
 but it might still be too much.

 As above.

 The bullet Use an open free alternative could be changed to avoid
 'alternative', since your favorite open source software is mentioned.

(4) I've purposely went from clean and simple, even more so
 than before, instead of say tricky drop downs css menus, etc.,

 I like the overall design.  A couple of comments:

- as above, do we need the top and bottom links, especially those
  that duplicate prominently placed ones?

- Maybe put 'News' links after the title and links box?

- ... most any ...?? (third 'bullet')

- Change 'Use a modern ...: I'd lose 'modern'; also, I think the
  notebook aspect of the GUI is worth highlighting, so include it
  in the bullet: Create notebooks with a web-based graphical
 interface?

- Be curious - I'd reverse mentioning ?? and ?.  Many will be
  interested in *what* is done; fewer in *how* it's done.

- Change the 'Download' bullet: Download SAGE for Windows, Mac OS
 X, Linux
  and then mention downloading and building from source in the
 discussion.
  (Oh, and the 'Download' page should say Mac OS X, not Apple
 OS X :-})

 Justin

 --
 They said it couldn't be done but sometimes it
 doesn't work out that way.
- Casey Stengel
 --



 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread Bobby Moretti
On 5/6/07, Timothy Clemans [EMAIL PROTECTED] wrote:


 The two column navigation table is very confusing to me.


 This might be a valid point. It's definitely not done very often.

I think that
 web design has taken over content, which is pretty sad.


Huh?

The Sympy,
 Octave, and GMP sites are all good, because they provide all a lot of
 content in a clean web design. So while you guys don't use lists and
 css with them and use tables for layout, I'll be out constructing a
 larger site using meta tags, Google sitemap, and Google webmaster
 tools. So it will interesting to see what happens. Have fun forgetting
 about serious content and designing web pages that are not using
 modern code.


You think that a succinct and tidy summary of what SAGE means to end users
is not serious content?

As far as the modern code goes, that would be nice, but I think a site
that is visually appealing and doesn't inundate the user with too much
information wins over modern code.

On 5/6/07, William Stein [EMAIL PROTECTED] wrote:
 
On 5/6/07, Mike Hansen [EMAIL PROTECTED] wrote:
   Looking good.  There should be a bit more space above the Download
   SAGE for ... heading.
 
  Thanks.  Fixed.
 
Do we have a vector version of the logo or
   just a larger version that we can scale up so that it's not dominated
   by the text below?
 
  Yes, there is a vector version somewhere -- Alex Clemesha drew
  the logo using Inkscape (a nice free vector graphics program).
  Instead though, I tried shrinking the text below some which might
  be just as good.
 
  
   --Mike
  
   On 5/6/07, William Stein [EMAIL PROTECTED] wrote:
   
Hello,
   
I've significantly modified
   
  http://sage.math.washington.edu/home/was/rc/web/
   
based on many people's extensive (and greatly
appreciated!) feedback.More feedback would be
appreciated, though I think it's converging, and
I have a lot of papers to grade :-).
   
William
   

   
  
   
  
 
 
  --
  William Stein
  Associate Professor of Mathematics
  University of Washington
  http://www.williamstein.org
 
  
 

 



-- 
Bobby Moretti
[EMAIL PROTECTED]

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: Fwd: Fwd: [sage-forum] String-integer coercion

2007-05-06 Thread Timothy Clemans

Oh so it is not resizing correctly. Thank you for the screenshot. I
had no idea that this sort of thing happened and it does happen for
me. Can you make a screenshot of William's design for me?

On 5/6/07, Justin C. Walker [EMAIL PROTECTED] wrote:

 On May 6, 2007, at 14:38 , Timothy Clemans wrote:

 
  Can you make a screenshot of my version in Safari. I only have IE
  and Firefox.

 Here's one.  A big issue for me is the fact that the server is
 forcing the client (my browser) to view it in a certain way (I have
 to scroll side-to-side, or else widen my window; neither of which I
 want to do).  In addition, the content seems to get lost in the
 display.  I can't really tell what the point of the page is, as it
 appears here.

 Justin


 


 --
 Justin C. Walker, Curmudgeon-At-Large
 Institute for the Absorption of Federal Funds
 
 Some people have a mental horizon of radius zero, and
 call it their point of view.
-- David Hilbert
 






--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread Justin C. Walker


On May 6, 2007, at 15:20 , William Stein wrote:


 On 5/6/07, Justin C. Walker [EMAIL PROTECTED] wrote:
 On May 6, 2007, at 13:57 , William Stein wrote:

 I agree.  I actually changed it back already (try refresh in your
 browser).

Much better :-}

A point I meant to bring up earlier, and forgot (Tim's site reminded  
me): do you want to keep SAGE as an acronym, or let it stand on its  
own, uninterpreted?  If the former, maybe something like this  
(centered, of course)?

SAGE:
Software for ...
Free Open ...

- I understand that people like the logo that's there, but
  personally, I find it a bit jarring; I'm not quite sure
  what I'm looking at every time I see it.

 I agree with you.  Alex, is there any possibility you would
 consider slightly redesigning the logo to make it look slightly
 less abstract?

To be clear, it's the way the 'a' and 'g' are joined, together with  
the 'type face', that makes for a complex visual experience (:-}), at  
least for me.  I think the idea can be maintained, if the visual  
aspect is modified slightly.  But again, since I'm a part-time  
engineer with no artistic capability, I have lots of opinions about  
this stuff...

Justin

--
Justin C. Walker, Curmudgeon at Large
Institute for the Absorption of Federal Funds
---
I'm beginning to like the cut of his jibberish.
---




--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread William Stein

 On Sunday 06 May 2007 3:49 pm, Justin C. Walker wrote:
  I agree.  I actually changed it back already (try refresh in your
  browser).

 Much better :-}

 A point I meant to bring up earlier, and forgot (Tim's site reminded
 me): do you want to keep SAGE as an acronym, or let it stand on its
 own, uninterpreted?  If the former, maybe something like this
 (centered, of course)?

I've always planned to eventually drop SAGE being an acronym, at least
on the front page.   I think now is the time.  I think SAGE is a 
reasonable name on its own for a math software program.  Also it is
clear now that SAGE should target much more than just algebra and 
geometry.

 SAGE:
 Software for ...
 Free Open ...

 - I understand that people like the logo that's there, but
   personally, I find it a bit jarring; I'm not quite sure
   what I'm looking at every time I see it.
 
  I agree with you.  Alex, is there any possibility you would
  consider slightly redesigning the logo to make it look slightly
  less abstract?

 To be clear, it's the way the 'a' and 'g' are joined, together with
 the 'type face', that makes for a complex visual experience (:-}), at
 least for me.  I think the idea can be maintained, if the visual
 aspect is modified slightly.  But again, since I'm a part-time
 engineer with no artistic capability, I have lots of opinions about
 this stuff...

Thanks for the clarification.   I'll leave it as is now, and see
if Alex Clemesha has any comments...

-- 
William Stein
Associate Professor of Mathematics
University of Washington

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: web page redesign

2007-05-06 Thread mabshoff

Hello,

 To be clear, it's the way the 'a' and 'g' are joined, together with
 the 'type face', that makes for a complex visual experience (:-}), at
 least for me.  I think the idea can be maintained, if the visual
 aspect is modified slightly.  But again, since I'm a part-time
 engineer with no artistic capability, I have lots of opinions about
 this stuff...

 Justin

I really like the logo sagelogo.png and would suggest using it as
icon for the installer/dmg/desktop link on windows because it should
scale down much better than the png that is attached to sage-devel.

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] building alpha2 on Mac OS X PPC

2007-05-06 Thread Nick Alexander

Hi sage-devel,

Eventually I got alpha2 to build on PPC.

Martin Albrecht and I discussed several small fixes to get Singular
and libsingular building on OS X; most of those are in his package.

I also needed this to build:

export DYLD_LIBRARY_PATH=/Users/nalexand/sage/local/lib ; ./gentable

I had to remove _zope_interface_coptimizations.so from site-packages,
because it was gumming up some zodb thing.  I have no idea what the
proper fix is.

The results of ``make test'' will be along in a speedy six hours.

Nick

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: sage-2.5.alpha3

2007-05-06 Thread didier deshommes

All tests pass on my machine, a Centrino running ubuntu feisty:

didier

On 5/6/07, William Stein [EMAIL PROTECTED] wrote:

 Hello,

 I've posted sage-2.5.alpha3 here:

http://sage.math.washington.edu/home/was/sage2.5/

 Feedback is welcome.   This still won't build on OS X PowerPC or
 Cygwin, but should build on Linux and Intel OS X and pass make test
 there.  Also, it should have most code that people have sent me for
 inclusion in SAGE.   The official sage-2.5 is getting close, so any
 testing feedback is greatly appreciated.  In particular, if people
 could try out some of the new features in sage-2.5, especially symbolic
 computation, this would be quite valuable.

 Here's a list of the main things that are new in sage-2.5.alpha3:

 2.5: * new packages:
  - flintqs
  - ipython-0.8.0 (w stein)
  - maxima-5.12.0 (w stein)
  - python-2.5.1 (y qiang) -- important bug fixes
  - tachyon3d-0.98beta (w stein)
  * m abshoff:  cputime bugfix for cygwin
  * m albrecht: major new singular library mode interface for SAGE 
 which
provides the world's fastest polynomial
 arithmetic to SAGE (not
yet enabled by default!)
  * r bradshaw: tons of polynomial and power series optimizations;
Coleman p-adic integration; Kedlaya for genus  1
  * t clemens:  source browser bugfix
  * p de napoli:fix some bugs in rationals and integers
  * d deshomme: (refereed by r bradshaw and w stein) very good support
for Hida's quad-double field RQDF.
  * w hart: quadratic sieve update (SAGE's qsieve command):
 It is MUCH faster,
especially for large factorizations, on account
 of having implemented the
large prime variant. it will factor an 81 digit
 number in  20 minutes.
On the Athlon it is the fastest generally
 available implementation of the
quadratic sieve in the world for certain sized
 factorizations, and
only slightly behind at other sizes.
Another example: n =
 next_prime(2^110)*next_prime(2^120) has these
times on 32-bit 2Ghz linux: qsieve (107s), PARI
 (223s), Magma 2.13 (336s).
  * d harvey:   improvements, bug fixes.
  * d kohel:quaternion algebra improvements
  * k minola:   tmp file clean bugfix; misc build fixes.
  * k minola, d joyner:  updated the conway polynomial table
  * w stein and b moretti: major new symbolic calculus functionality
  * w stein:rewrite of SAGE/maxima interface.
  * c witty:(refereed by n alexandar) a new algebraic reals field
(Qbar meet RR!).  mpfr improvements

 


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: sage-2.5.alpha3

2007-05-06 Thread cwitty

On May 6, 9:24 am, William Stein [EMAIL PROTECTED] wrote:
 Hello,

 I've posted sage-2.5.alpha3 here:

http://sage.math.washington.edu/home/was/sage2.5/

 Feedback is welcome.

On my machine running Debian testing, plotting-related tests fail with
messages like:

libpng error: Incompatible libpng version in application and library

A mysterious error (perphaps a memory error?) occured, which may have
crashed doctest.

I think I understand why this is happening.  Debian testing includes a
new version of libpng (version 1.4, package names libpng14-1 and
libpng14-dev).  When matplotlib is compiled (in particular, the file
_ns_image.cpp, which produces _ns_image.so), it uses a -I flag to
include the png.h header file from SAGE's local version of libpng
(version 1.2.16).  However, when the resulting object file is linked,
to actually produce _ns_image.so, it has no special -L flags, so it
ends up linked against Debian's version 1.4 libpng.  At runtime,
libpng 1.4 notices that the application was compiled against the
version 1.2.16 png.h header file; this is a fatal error, and exits
SAGE.

The fix is to change the matplotlib spkg-install, so that the
_ns_image.so link command has the right -L flag to link against SAGE's
libpng.  (I don't know enough about the Python compile system to do
this myself.)

Carl Witty


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: sage-2.5.alpha3

2007-05-06 Thread William Stein

On 5/6/07, cwitty [EMAIL PROTECTED] wrote:
  I've posted sage-2.5.alpha3 here:
 
 http://sage.math.washington.edu/home/was/sage2.5/
 
  Feedback is welcome.

 On my machine running Debian testing, plotting-related tests fail with
 messages like:

 libpng error: Incompatible libpng version in application and library

 A mysterious error (perphaps a memory error?) occured, which may have
 crashed doctest.

 I think I understand why this is happening.  Debian testing includes a
 new version of libpng (version 1.4, package names libpng14-1 and
 libpng14-dev).  When matplotlib is compiled (in particular, the file
 _ns_image.cpp, which produces _ns_image.so), it uses a -I flag to
 include the png.h header file from SAGE's local version of libpng
 (version 1.2.16).  However, when the resulting object file is linked,
 to actually produce _ns_image.so, it has no special -L flags, so it
 ends up linked against Debian's version 1.4 libpng.  At runtime,
 libpng 1.4 notices that the application was compiled against the
 version 1.2.16 png.h header file; this is a fatal error, and exits
 SAGE.

 The fix is to change the matplotlib spkg-install, so that the
 _ns_image.so link command has the right -L flag to link against SAGE's
 libpng.  (I don't know enough about the Python compile system to do
 this myself.)

Many thanks for tracking this down!!   I greatly appreciate
it.

 -- William

--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: sage-2.5.alpha3

2007-05-06 Thread mabshoff



On May 7, 7:45 am, William Stein [EMAIL PROTECTED] wrote:
 On 5/6/07, cwitty [EMAIL PROTECTED] wrote:



   I've posted sage-2.5.alpha3 here:

  http://sage.math.washington.edu/home/was/sage2.5/

   Feedback is welcome.

  On my machine running Debian testing, plotting-related tests fail with
  messages like:

  libpng error: Incompatible libpng version in application and library

  A mysterious error (perphaps a memory error?) occured, which may have
  crashed doctest.

  I think I understand why this is happening.  Debian testing includes a
  new version of libpng (version 1.4, package names libpng14-1 and
  libpng14-dev).  When matplotlib is compiled (in particular, the file
  _ns_image.cpp, which produces _ns_image.so), it uses a -I flag to
  include the png.h header file from SAGE's local version of libpng
  (version 1.2.16).  However, when the resulting object file is linked,
  to actually produce _ns_image.so, it has no special -L flags, so it
  ends up linked against Debian's version 1.4 libpng.  At runtime,
  libpng 1.4 notices that the application was compiled against the
  version 1.2.16 png.h header file; this is a fatal error, and exits
  SAGE.

  The fix is to change the matplotlib spkg-install, so that the
  _ns_image.so link command has the right -L flag to link against SAGE's
  libpng.  (I don't know enough about the Python compile system to do
  this myself.)

 Many thanks for tracking this down!!   I greatly appreciate
 it.

  -- William

This will probably solve this issue I reported above on cygwin, too:

- _ns_image.dll issues:

E:\cygwin\sage-2.5.alpha2\local\bin\python.exe: *** fatal error -
unable to remap E:\cygwin\sage-2.5.alpha2\local\lib\python2.5\site-
packages\matplotlib\_ns_image.dll to same address as
parent(0x1B0D) != 0x1B31 15
[main] python 1588 fork: child 1704 - died waiting for dll loading,
errno 11

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---



[sage-devel] Re: singular-3.0.2-20070506-2226 compile failure on cygwin

2007-05-06 Thread mabshoff



 Both fixed in:

   /home/malb/pkgs/singular-3-0-2-20070507-0123.spkg

 IIRC Nick reported that the libsingular stuff works on OSX/PPC for him, so
 this spkg should _build_ on all SAGE supported platforms. Reports are very
 welcome. I think there is an issue when importing (to SAGE) libsingular.dll
 under CYGWIN which I will fix tomorrow. But this shouldn't affect make
 test.

 Thanks to everybody helping out so far!
 Martin
 --

Hello,

at least on cygwin libsingular still fails to build. Singular.exe
seems to work. In addition it seems that a failure during the singular
build screws up python as well as some other components, i.e. import
md5 fails. Rebuilding python fixes that, but then pyres has some
rather odd problems, spkg-install in the singular build directory then
fails due to a missing gmp.

The problem with libsingular seems to be that certain symbols cannot
be exported. The package also still has a libsingular.dylib copy in
it. Can you check with your build whether/how we delete bits?
Restarting from scratch is rather expensive on cygwin :(

Cheers,

Michael


--~--~-~--~~~---~--~~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~--~~~~--~~--~--~---