Am 07.01.2015 um 18:57 schrieb Ondřej Čertík:
We should put step by step instructions for developers.
I'm very +1 about that.
Ideally, it would be a single-line command which would set up a
development directory with:
- a Python 2.6 virtualenv (no newer Python so people don't accidentally
code against newer features; upgrade Python version as we drop support;
maybe a script or an instruction how to add virtualenvs for more Python
versions)
- all dependencies installed into the virtualenvs, at the versions SymPy
needs/wants them
- a clone of the SymPy repo, with source tracking properly setup,
possibly even with a commit hook that prevents mis-commits on the mater
branch (I can't count how often that happened to me); ideally, also with
the connection to the upload repo properly set up, too, though that
might require too much user interaction and be too fragile to be workable.
That's just my personal wishlist, feel free to add or remove your own
items :-)
> I would be
inclined to just put instructions using Conda, i.e. use Conda to
install mpmath, then one can hack on sympy immediately. That way
people can get started, and if they need a different setup, they can
at least start with Conda and then go from there.
I'm not sure what the implications of using Conda are.
+1 if it can easily support my wishlist items ;-) ... well, not just MY
wishlist, of course.
+0 otherwise.
Regards,
Jo
--
You received this message because you are subscribed to the Google Groups
"sympy" 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/sympy.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/54AD7707.1030109%40durchholz.org.
For more options, visit https://groups.google.com/d/optout.