On Wed, Apr 2, 2008 at 8:41 AM, Martin Albrecht
<[EMAIL PROTECTED]> wrote:
>
>  Hi there,
>
>  while conversing with Hans Schönemann about GCC 4.3 support for Singular the
>  topic of shipping CVS code of Singular came up. The CVS version of Singular
>  has experimental (and thus possibly broken) support for Gröbner bases over
>  rings (Z, Z/n).
>
>  Basically, we have the okay from Hans to ship this version iff we make it
>  perfectly clear that this stuff is experimental.
>
>  Also, the implementation is still considered too slow by the Singular team.
>
>  However, as there was pretty strong demand for this on this list several 
> times
>  I could try to provide an experimental singular-cvs SPKG + wrapper for those
>  interested to play around. The gathered feedback/excitement could help to
>  improve the implementation or maybe somebody wants to even jump in and help
>  out.
>
>  If we want this, then I propose the following:
>
>   * Get the okay from Oliver Wienand the main author of the code. I think
>     Oliver is reading this list.
>   * I try to provide an SPKG based on the most current Singular checkout + a
>     wrapper (maybe only via pexpect for now)
>   * Whenever someone tries to use the code we print a big fat warning that 
> this
>     is alpha code.
>
>  Thoughts?

Make sure the warning is via the verbose command with level=0.
Alternatively, we could have a command
    I.groebner_experimental_alpha_version()
or
   I.groebner(algorithm="singular:experimental...")
and if either is explicitly selected then there is no other warning.

 -- 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://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to