Hi Daniel,
Comments below ....
On Feb 5, 2008 8:50 AM, Daniel Abel <abli@...> wrote:
> On Sun, Feb 03, 2008 at 04:25:52PM -0600, Duncan Child wrote:
> > A couple of people were asking about a possible fork of the
> > discontinued jythonshell project.
> >
> > We started work on one a few weeks ago -
> > http://wush.net/trac/geocraft/wiki/InteractiveJython
> >
> > Would be interested in feedback, comments and suggestions.
>
> Do you intend to keep the 'embed gui widgets into the terminal output'
> aspect of it? judging by the screenshot, you will be using it the same
> way I was going to: on a small tab that shows only a few lines in an
> app. For such use, I found the embedded gui widgets that appear when
> doing "foo?" etc. kinda frustrating because they use up much more
> screen real-estate than, say, IPython's pure-text output.
Maybe it could be a configurable display option? iJython should
probably leverage Swing when it makes sense though.
Right now, the only concrete request we have from our users is to make
the color scheme configurable :-)
I would like to spend the next few weeks on setting up a continuous
build, adding some tests etc. before adding new features.
>
> among 'minor enhancements' you list
> 'autocomplete doesn't work for foo.bar().[what is next?]'
> How do you intend to do that and why do you think that is 'minor'?
> (IPython can't autocomplete in such situations, and in fact, it might
> be pretty much impossible: due to python's dynamic typing, you don't
> know what kind of object a function will return without either calling
> the function or doing some really intricate type-guessing. I don't
> think either of those would be an acceptable solution.)
We were thinking about improving the introspection of java objects not
python ones.
>
> I second the question about the licence. I guess a BSD-like would be the
> most appropriate. (i.e. one allowing use in closed-source apps).
Yes. The license will be BSD - like.
>
> And I'm looking forward to collaborate on this,
Thanks,
Duncan
> Daniel Abel
> abli@...
>
|