#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:101 parisse]:
> Changing the tarball name would not impact too much (I would have to
remove old archives from time to time and taking care when saving the
tarball to an USB key), but changing the directory name stored inside the
tarball has more impact, I need to modify build scripts, move build
directories and update links, and sometimes rebuild all the source instead
of recompiling a few modified files.
> Most users reporting bugs do not compile giac themselves, they are using
geogebra, the HP Prime calculator and report on respectives forums or Xcas
binaries and report on Xcas forum.
> I don't understand what's the problem on sage side, why not take the
latest stable archive from my site when you are doing a compilation? Why
is it so important to have a different tarball number on my site each time
I make a fix? You can add any stamp you want on your side with the date or
sage release number or whatever. That's the way geogebra works, they are
just building with the latest SVN revision of giac, and they add their own
release number.
The problem is that we do not want bug reports related to a version we
have no good means to track. Indeed, it would look as follows: we get a
bug report, on giac version x.y.z. But because x.y.z is not frozen, such a
report needs to be tested with "latest" x.y.z.
And would would be the means to check that "latest" x.y.z is different
from the one we have supplied? None, short of comparing the sources file
by file...
I looked at what geogebra does. You have commits into their SVN tree, in
the trunk. How do your tarballs relate to what they release, and how to
extract what we need from there, it's not clear at all.
Do you have a separate RCS repo somewhere? I don't see any links to it on
your giac pages, and geogebra on
https://dev.geogebra.org/trac/wiki/SourcesForUsedLibraries just points to
your homepage, and it has no pointers to the source (why?). While you
actually seem to be comitting directly to the geogebra source tree...
--
Ticket URL: <http://trac.sagemath.org/ticket/12375#comment:102>
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.