[IPython-dev] IPython on Python 3 - script names
MinRK
benjaminrk at gmail.com
Sat Jan 15 00:05:29 EST 2011
I would cast my vote for ipython3/ipython3-qtconsole. I think two hyphens
is too many for a script name if at all avoidable, and I don't think there's
much risk of people confusing that for the ipython version, since 0.3 is
long ago, and 3.0 won't be soon.
Another precedent for this pattern is nosetests3
-MinRK
On Fri, Jan 14, 2011 at 17:18, Thomas Kluyver <takowl at gmail.com> wrote:
> So, that's one for and one against. ;-)
>
> Dan, I take your point about 3k being an insider thing. I don't really like
> ipython-py3, though. I don't know why, it just looks...ugly, somehow.
>
> In fact, I'm now leaning back towards:
> ipython3
> ipython3-qtconsole
>
> As you say, it's unlikely anyone would actually get confused, and we
> wouldn't be alone in using that pattern (pydoc3, idle3*, virtualenv5 (!)).
> It has the advantage that tab completion narrows down quicker: ipython-<tab>
> gets you only py2 IPython names. Are people happy with that?
>
> *pydoc3 and idle3 might be down to Ubuntu packaging, I don't know. It's a
> precedent, in any case.
>
> Apologies if it seems like I'm agonising over something trivial. I don't
> want to keep changing the names, so I want to make sure they're the right
> names to begin with.
>
> Thanks,
> Thomas
>
>
> On 9 January 2011 13:43, Dan Halbert <halbert at halwitz.org> wrote:
>
>> On 1/9/2011 7:39 AM, Thomas Kluyver wrote:
>> > At present, I'm thinking of something like:
>> > ipython-3k
>> > ipython-3k-qtconsole
>> >
>> > This keeps it short, but hopefully makes it clear that it's not
>> > IPython version 3 (a problem with, say, 'ipython3'). On the other
>> > hand, it does lead to some conflicts for tab completion: with both
>> > versions installed, ipython-<tab> will turn up two of every frontend
>> > available (-qtconsole, -3k-qtconsole), plus -3k.
>> How about "ipython-py3"? "3k" is a bit of insider historical
>> terminology (PEP 3000).
>> And I and my users would not find "ipython3" so confusing, since ipython
>> is nowhere near v3. it's also the easiest to type, by a long shot.
>>
>> Dan
>> _______________________________________________
>> IPython-dev mailing list
>> IPython-dev at scipy.org
>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>>
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20110114/fb3733a3/attachment.html>
More information about the IPython-dev
mailing list