#17438: coefficients of symbolic expressions revamp
-------------------------------------+-------------------------------------
Reporter: rws | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.5
Component: symbolics | Resolution:
Keywords: list, polynomial, | Merged in:
coeff | Reviewers:
Authors: Ralf Stephan | Work issues:
Report Upstream: N/A | Commit:
Branch: | 0fec129b1055535de50cf4e5c663662e0d877742
u/rws/coefficients_of_symbolic_expressions_revamp| Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by john_perry):
Replying to [comment:15 rws]:
> Given you have cloned `github.com/sagemath/sage` twice (master, develop)
you checkout develop and say `git pull`. Whatever version you had, now you
have 6.5beta2. Whenever you `git trac checkout 17438` you will have the
version that I was using on upload, i.e., 6.5beta1.
OK, yes, I have a master; I have a develop; I had switched to develop
(`checkout develop`) & recompiled. But I did not do a `git pull`, because
the developer's manual says nothing* about that, aside from pulling, say,
a particular branch (which is what I did: I pulled your branch, and
compilation failed). Also, the Sage Developer's Guide says to create a new
branch for a ticket (`git checkout` '''`-b`''' `my_branch FETCH_HEAD`) so
that's what I did. Was that wrong, too?
> The best strategy for you with an old clone would be to pull HEAD
(=6.5beta2), `make clean; make` then `git trac checkout 17438`, and now
NOT `make` but `sage -b`. Also, installing ccache is very very
recommended.
I could try that, though right now I have 6.5beta1 compiling, so I might
as well stick with that for the time being.
> Did I say that without `git-trac` development is tedious? Highly
recommended.
Lots of people recommend it, but the Developer's Guide doesn't ("you'll
have to learn git eventually, anyway, so why not start now?") and I'm
actually working with other projects that use git (though not very much
yet, & not very in-depth... just commit & push mostly).
*I now see that it says nothing about that ''in the section on checking
out tickets.'' In the section on ''getting changes'' it tells the reader,
`git pull trac u/user/description`. Not sure if this is a contradiction,
or something to be done sequentially, but I didn't infer that it was to be
done sequentially, if so. So that could explain something.
--
Ticket URL: <http://trac.sagemath.org/ticket/17438#comment:17>
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.