#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.

Reply via email to