#19970: Provide an OpenMath interface
-------------------------------------------------+-------------------------
Reporter: slelievre | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-7.1
Component: interfaces: optional | Resolution:
Keywords: OpenMath, interface, | Merged in:
interoperability |
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
-------------------------------------------------+-------------------------
Changes (by slelievre):
* cc: defeo, slelievre, mmezzarobba (added)
* keywords: OpenMath => OpenMath, interface, interoperability
Old description:
> To provide an !OpenMath interface or "phrasebook", we need
>
> - abstract classes for !OpenMath objects that can be serialized
> into and imported from !OpenMath XML format,
> possibly even !OpenMath binary format.
>
> Both are described at http://openmath.org/standard/
>
> - accessors to the abstract classes.
>
> See also #19971 "Provide an SCSCP interface".
>
> Both tickets would improve interoperability of SageMath
> and other mathematics software (both ways: accessing other
> software from Sage, and accessing Sage from other software).
New description:
To provide an !OpenMath interface or "phrasebook", we need
- abstract classes for !OpenMath objects that can be serialized
into and imported from !OpenMath XML format,
possibly even !OpenMath binary format.
Both are described at http://openmath.org/standard/
- accessors to the abstract classes.
See also:
- #19971 "Provide an SCSCP interface".
Both tickets would improve interoperability of SageMath
and other mathematics software (both ways: accessing other
software from Sage, and accessing Sage from other software).
- py-!OpenMath package:
https://github.com/OpenMath/py-openmath
--
Comment:
Edit ticket description adding link to py-!OpenMath.
--
Ticket URL: <https://trac.sagemath.org/ticket/19970#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.