Hi David,
My answers are below
El 30/08/13 07:02, David Verelst escribió:
Hi all,
Just want to share some of the experiences I had at the EuroScipy 2013
conference in Brussels. I think it was a great conference with some
very nice tutorials, presentations and posters. It was also nice to be
able to talk to other open source developers from NumPy, SciPy,
IPython and other scientific packages. From time to time I brought up
Spyder, and it seems that most people know very well that it exists,
which is nice :-) I think there could definitely be room for a Spyder
tutorial in the beginners track on future editions.
I'm thinking to do a "How to use Spyder effectively" tutorial for next
year's Pycon and/or SciPy but I hope to find a suitable time category
(because most tutorials are expected to last four hours but I don't
think I can fill that much time talking only about Spyder! :)
However, most developers seemed to use VIM.
Of course Spyder is not oriented towards professional developers
(although I use it to develop it) but to regular scientists and data
scientists instead, so I don't worry too much about that.
Based on the very few discussion I had on the topic (sample size =
very small ), I also realized not everybody is aware of the current up
to date feature set of Spyder.
Yes, I also see that problem at SciPy. I have several ideas to improve
the situation:
1. Make IPython the default console for 2.3. I've made some progress in
that front during the last days but there are still several things to do.
2. Embed our Sphinx docs in the Object Inspector.
3. Create some videos (and also embed them in our Object Inspector)
showing how you can use Spyder effectively.
And a nice (?) idea also popped up (credits to Valentin Haenel): some
people use VIM in combination with coverage.py
(http://www.vim.org/scripts/script.php?script_id=4292,
http://nedbatchelder.com/code/coverage) to mark the functions/classes
in the editor that are not covered by tests. I think this would be
cool to integrate into Spyder, so I've opened an issue for it here:
http://code.google.com/p/spyderlib/issues/detail?id=1543. I would say
it is related to issue
http://code.google.com/p/spyderlib/issues/detail?id=219 regarding a
plugin for Unittest, nose.
It's an interesting idea but we'd need to think how to do it without
adding too much complexity to our user interface. However I can tell you
that something like this could see the light in a year and a half,
perhaps two years from now (unless someone else does it, of course :)
There are several things I'd like to do first:
1. Improve even more our debugging support (I have several promising ideas).
2. Improve our Object Inspector.
3. Improve our project facilities.
The IPython notebook is a huge hit, almost everybody was using it. I
think editing them within Spyder directly would be a killer feature.
Do I understand it correctly that there are plans/idea's for doing
something like that?
Yep, I have a working prototype that I showed off at SciPy (see the last
minutes of my talk) and I'm just waiting for the right support to be
merged to IPython master to update and merge my work. I hope to get
things ready before the end of the year in our development branch, so
this will be ready for 2.4 (to be released in April/May?, still not sure).
One other thing I would consider as a nice thing to have is a visual
representation of the profiling results. Some tools already exist for
this:
* runsnakerun (http://www.vrplumber.com/programming/runsnakerun/)
* gprof2dot (http://code.google.com/p/jrfonseca/wiki/Gprof2Dot)
* KCachegrind (http://kcachegrind.sourceforge.net/html/Home.html)
According to this
(http://blog.ionelmc.ro/2013/06/08/python-profiling-tools/) there are
even windows binaries available
* more??
And for that I opened issue 1544
(http://code.google.com/p/spyderlib/issues/detail?id=1544)
Very interesting too, we just need people to develop something like that ;-)
Thanks a lot for your report and for promoting Spyder at EuroSciPy. I
think one of the most important things we are lacking right now is just
promotion and good publicity.
Cheers,
Carlos
Greetz,
David
On 9 July 2013 18:59, Carlos Córdoba <[email protected]
<mailto:[email protected]>> wrote:
Hi David,
I'm sorry but I think none of us (the core devs) is going to be at
EuroSciPy, but we'd be glad if you can make a bit of promotion for
Spyder there :-)
Cheers,
Carlos
El 08/07/13 03:42, David Verelst escribió:
Hi all,
I will be attending the EuroScipy <https://www.euroscipy.org/>
conference in Brussels (tutorials on 21-22 August, talks 23-24
August, Sprints 25 August). Is anybody else participating from
the Spyder community?
Best regards,
David
--
You received this message because you are subscribed to the
Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google
Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected]
<mailto:spyderlib%[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google
Groups "spyder" 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/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups
"spyder" 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/spyderlib.
For more options, visit https://groups.google.com/groups/opt_out.