#12375: Create a giac package
-------------------------------------+-------------------------------------
Reporter: frederichan | Owner: tbd
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-6.4
Component: packages: | Resolution:
optional | Merged in:
Keywords: giac | Reviewers: Dima Pasechnik,
Authors: Han Frederic | Jeroen Demeyer
Report Upstream: N/A | Work issues:
Branch: public/giac_spkg | Commit:
Dependencies: | d0cee55ac0759159ff985e2f3ab645310a174aba
| Stopgaps:
-------------------------------------+-------------------------------------
Comment (by dimpase):
Replying to [comment:103 parisse]:
> I indeed commit directly to geogebra SVN. I therefore see no need to
have a separate public repository somewhere else.
> I don't understand your concern about bug reports. If sage users find a
bug in giac code, then it will be treated like bugs detected in ggb or HP
or Xcas, i.e. I do my best to fix them in giac. Sage developpers are not
really involved here, once the bug has been tagged as a giac bug and I
receive an email about the bug (of course if someone in the Sage community
want to help me find the bug in my c++ source he is welcome). You just
have to take care of compiling the latest stable source to make sure all
fixes are in.
If I look at e.g.
https://dev.geogebra.org/trac/log/trunk/geogebra/common/src/giac/config.h?rev=36861
I can only conclude that there must be some human decision involved into
what goes into a geogebra release, and what doesn't. That is we cannot
reliably assume that a commit into
https://dev.geogebra.org/trac/log/trunk/geogebra/common/src/giac/ means a
new giac release. Moreover, we cannot even just use
https://dev.geogebra.org/, i.e. a geogebra web service, this way, as it
violates their licence at http://www.geogebra.org/license
{{{
[...]
Non-commercial License Terms
[...]
This License incorporates (by reference) additional license terms
published by the Free Software Foundation and the Creative Commons
Corporation. In the event of any conflict between those additional terms
and the terms of this License, the latter shall prevail.
The GeoGebra installers and web services (including the various materials
and resources available at ) are licensed to you (on a limited, non-
exclusive, personal, non-transferable and royalty-free license) under
which you are free to use, copy, distribute, modify and transmit the
GeoGebra installers and web services PROVIDED THAT you only do so for non-
commercial purposes (without charging a fee to any third party) and
PROVIDED THAT you attribute the work to us by (at least) mentioning our
name, including an appropriate copyright notice and providing a link to
our website located at //www.geogebra.org/
}}}
In short, how on Earth does one know what the "latest stable" is?
--
Ticket URL: <http://trac.sagemath.org/ticket/12375#comment:104>
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 http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.