Hi,

The Singular guy Hans Schonemann came up to me at the workshop and  
introduced himself.
He then said, "person XXX (name forgotten) can't install Singular on his  
OS X laptop.
However, he was able to install the Singular the comes as a component of  
SAGE.
What change did you make so the build worked?"

So I showed him the Singular spkg, explained how it is just a bzipped  
tarball
and that SAGE.txt and spkg-install explain exactly what we do that's  
special.
After paging through about five pages of stuff, and him noticing a remark
 from Martin in there about his bugfix for libcf being ignored, I think
he realized there were some useful things for them to incorporate into  
their
build process (especially regarding flags for OS X, etc.).

It's actually somewhat ridiculous how complicated the Singular build script
for SAGE is.  That was a ton of pain for several people to write...
Anyway, I hope Hans takes a closer look at the spkg stuff.

I wonder if we should come up with a better way to get the things
in our spkg-install and SAGE.txt's included upstream?  Maybe somebody
could autogenerate a web page that has each package along with links
to SAGE.txt and spkg-install, etc.  Thoughts?  Then we could just  
regularly email
project leaders for SAGE components with a URL explaining what we've  
figured
out that they might want to use (always say it's very optional, of course).

There are quite a lot of odd industry types at this workshop.  It's
"computational algebraic geometry" which really means "computation with
polynomials", which is evidently very big in industry.  There's been
a lot of talks on numerical solutions to equations.  Today, one of the
people from the Faugere group in France demoed and talked about how GFb
and GF (Faugere's F4) are going to be in the next version of Maple, and
showed the neat stuff they've built on top of F4.  Interestingly, all the
stuff from his talk involved robotics and other engineering applications.
Specifically, they use F4 combined with numerical techniques to
attack design questions for which other numerical algorithms break.

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

Reply via email to