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.

Reply via email to