FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux Development

LinkBack Thread Tools
Old 09-23-2012, 01:01 AM
Sébastien Luttringer
Default Python 3.3.0 and PEP 394

On Fri, Sep 14, 2012 at 3:00 PM, Rashif Ray Rahman <schiv@archlinux.org> wrote:
> Xyne didn't appear to have write access so passing on his message as follows:
> ---------- Forwarded message ----------
> From: Xyne <xyne@archlinux.ca>
> Date: 14 September 2012 19:57
> Subject: Re: [arch-dev-public] [RFC] Python 3.3.0 and PEP 394
> Rashif Ray Rahman wrote:
>>Good one, we must provide for that. Nevertheless, what I meant was
>>_not_ to have:
>>But to have:
>>As we have now. Prepending 'python' everywhere is fine, as long as the
>>'pyX' name remains. Now the ideal scenario would be:
>>John: Fetch me 'pyalpm'
>>Pacman: Do you want python(3)-pyalpm or python2-pyalpm?
>>Now that I look at it that way prepending 'python' would be better.
> I also think that prefixing "python" in all cases makes sense. The prefix
> indicates that it is a library/module in our naming scheme and omitting it even
> in the case of naming redundancy (e.g. python-py*) creates exceptions to an
> otherwise uniform rule.
> I also strongly support the idea of using
> python3-foo
> python2-foo
> even if Python 4 may be a long way off. It is a consistent naming scheme that
> is completely unambiguous and it will avoid considerable hassle when Python 4
> is finally released.

I think it's not a matter of time. If python 4 is released with no
major breaking with python 3, update will be smooth and we will never
want to have a python4-foo and python3-foo like we don't want to have
python3.2-foo and python3.3-foo.

Another case, I talked with some python dev last week which explain me
that python3 can be considered as a new language. They also suggest
that /usr/bin/python should remains python2 and new program should use
python3 in there sheebang (as mark of compatibily)


Sébastien "Seblu" Luttringer

Thread Tools

All times are GMT. The time now is 07:39 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org