[IPython-dev] IPython development news and prospects
Darren Dale
darren.dale at cornell.edu
Sun Jan 13 18:37:26 EST 2008
On Sunday 13 January 2008 5:06:23 pm Fernando Perez wrote:
> So the question is: does anyone here *fundamentally object* to
> switching out to hg for the project?
Not me, I've been looking for an opportunity to start using hg.
> - Configuration: for this, we've more or less decided to just going
> with TConfig:
>
> http://projects.scipy.org/ipython/ipython/browser/ipython1/trunk/sandbox/tc
>onfig
>
> The only downside tconfig has is a dependence on Enthought Traits,
> which has C code. The upsides are vast, including a *clean* way of
> handling many of the configuration-related problems that pop up here
> all the time. We can have a separate discussion thread for this topic
> later if you want, because I think it's the only potentially
> contentious one and we don't want to ram it down anyone's throat.
I'm interested to see how that discussion plays out.
> What I'd like to know is if Ville and the others who have a stake on
> trunk are willing to basically join in together, starting mid to late
> March, on this effort.
I'll be quite buy around that time, but I'm not a major contributor and
probably
> This is still just one project, that will have multiple components but
> all of which work in concert to provide various levels of
> functionality (a terminal-based shell, a gui-based shell, a
> javascript-based one, a remote shell, a parallel computing system, an
> ide-like system for scientific work, etc).
Personally, I'd like to see a qt4 version of the gui as well. I would be
willing to work on it, but before I do we would need to discuss the license
issue. Specifically, would it need to be distributed as a separate package,
or a namespace package? Would ipython entertain such a possibility? I'm not
an advocate for setuptools, but I do use PyQt4 heavily for my own work and
would like to find a way to work with it while keeping all parties happy
concerning license. I guess this discussion should occur in another thread.
Darren
More information about the IPython-dev
mailing list