Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upRename this Project #47
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
flying-sheep
Dec 10, 2016
I basically just filed an issue for what people in this thread were saying
flying-sheep
commented
Dec 10, 2016
|
I basically just filed an issue for what people in this thread were saying |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
nirs
Dec 10, 2016
Contributor
Cpython maintainers has abandoned python 2 and the community. I don't see an issue with this name.
Maybe python 3 should change its name, as distriburions are planing to ship python3 as python, breaking good python code assuming that python executable can run python code.
|
Cpython maintainers has abandoned python 2 and the community. I don't see an issue with this name. Maybe python 3 should change its name, as distriburions are planing to ship python3 as python, breaking good python code assuming that python executable can run python code. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
flying-sheep
Dec 10, 2016
I’m sorry you feel that way, but what you say is not, in fact, the truth. Python 3 is just the next version of the language, announced ~10 years ago. All the time, it was clear Python 2 was going to be deprecated and discontinued eventually, just like Python 1, Java 4, and Lua 5.2.
People had 8 years to make their unit tests run with Python 3. I don’t know what led to the misconception that Python 2 was going to stick around unlike every deprecated version of any language or software ever.
There was no abandonment of any community, just a bunch of people deciding to defer eliminating technical debt while rationalizing that decision by forming a weird emotional attachment to some programming language’s old version.
flying-sheep
commented
Dec 10, 2016
•
|
I’m sorry you feel that way, but what you say is not, in fact, the truth. Python 3 is just the next version of the language, announced ~10 years ago. All the time, it was clear Python 2 was going to be deprecated and discontinued eventually, just like Python 1, Java 4, and Lua 5.2. People had 8 years to make their unit tests run with Python 3. I don’t know what led to the misconception that Python 2 was going to stick around unlike every deprecated version of any language or software ever. There was no abandonment of any community, just a bunch of people deciding to defer eliminating technical debt while rationalizing that decision by forming a weird emotional attachment to some programming language’s old version. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
yan12125
Dec 10, 2016
At least this line should be at the first line: This is not an official Python release; see PEP 404, not in the bottom
yan12125
commented
Dec 10, 2016
|
At least this line should be at the first line: |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
flying-sheep
Dec 10, 2016
By the way: If this project gets people to port more easily then I’m all for it!
But the PSF owns the name Python, so unless they decide to adopt this project (which very likely won’t happen because of PEP 404), this project can’t keep its name.
flying-sheep
commented
Dec 10, 2016
|
By the way: If this project gets people to port more easily then I’m all for it! But the PSF owns the name Python, so unless they decide to adopt this project (which very likely won’t happen because of PEP 404), this project can’t keep its name. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ncoghlan
Dec 10, 2016
Contributor
Firstly, thanks for taking on the task of creating a hybrid superset of Python 2 that incorporates features you find interesting! Allowing folks to vote with their time and energy and create the projects and remixes that they wish existed is exactly the kind of thing that open source licensing is designed to allow.
However, as others have noted above, the PSF does have various policies specifically around the use of the Python mark, and the Trademarks Committee are reviewing the question of whether or not the current name of the project is appropriate in that light.
There's precedent for Python subsets and variants using the term as part of a longer name (e.g. MicroPython, Stackless Python), so something like "HybridPython" would be more likely to pass muster than an unqualified "Python".
Alternatively, a name like NorwegianBlue would reference Guido's original inspiration for the name of the language, while completely steering clear of any possible trademark concerns.
|
Firstly, thanks for taking on the task of creating a hybrid superset of Python 2 that incorporates features you find interesting! Allowing folks to vote with their time and energy and create the projects and remixes that they wish existed is exactly the kind of thing that open source licensing is designed to allow. However, as others have noted above, the PSF does have various policies specifically around the use of the There's precedent for Python subsets and variants using the term as part of a longer name (e.g. MicroPython, Stackless Python), so something like "HybridPython" would be more likely to pass muster than an unqualified "Python". Alternatively, a name like NorwegianBlue would reference Guido's original inspiration for the name of the language, while completely steering clear of any possible trademark concerns. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
dw
Dec 10, 2016
I'm really happy to see a project like this gain a little traction, and I truly hope it succeeds as I'm certainly not the first or hundredth person to think something like it might be a good idea.
For that reason, and since currently it looks like @naftaliharris is the only developer, spending the limited energy available on an unwinnable trademark issue probably would not be wise.
+1 for changing the project name to something distinct, but it would also be great if the installed binaries and libraries maintained the same interface as official Python, since I think renames there would impact the project's usefulness.
dw
commented
Dec 10, 2016
|
I'm really happy to see a project like this gain a little traction, and I truly hope it succeeds as I'm certainly not the first or hundredth person to think something like it might be a good idea. For that reason, and since currently it looks like @naftaliharris is the only developer, spending the limited energy available on an unwinnable trademark issue probably would not be wise. +1 for changing the project name to something distinct, but it would also be great if the installed binaries and libraries maintained the same interface as official Python, since I think renames there would impact the project's usefulness. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
flying-sheep
Dec 10, 2016
it would also be great if the installed binaries and libraries maintained the same interface as official Python
sure, just not $prefix/bin/python2.8
flying-sheep
commented
Dec 10, 2016
•
sure, just not |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
gvanrossum
Dec 10, 2016
Contributor
Since I was asked: The project's name (and its binary name) need to change. They are misleading. The rest looks acceptable according to Python's license. This is not an endorsement (far from it).
|
Since I was asked: The project's name (and its binary name) need to change. They are misleading. The rest looks acceptable according to Python's license. This is not an endorsement (far from it). |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tiran
Dec 10, 2016
Contributor
Please also change the name of any helper scripts, the name of the shared library/DLL and the include directory. The name of the header file Python.h can probably stay since it's part of the public API.
- /usr/bin/python
- /usr/bin/python2.8
- /usr/bin/python-config
- /usr/bin/python2.8-config
- /usr/lib/libpython*
- /usr/include/python2.8
|
Please also change the name of any helper scripts, the name of the shared library/DLL and the include directory. The name of the header file
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
stefantalpalaru
Dec 10, 2016
Collaborator
I'll write a Gentoo ebuild for this package, as soon as you settle on a new name for it.
|
I'll write a Gentoo ebuild for this package, as soon as you settle on a new name for it. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
dbohdan
Dec 10, 2016
If you're going to change the project's name, let me suggest some short, Monty Python-themed options.
- Pythonesque (
/usr/bin/pesque) - Reunion
- Cleese
- Brian
- Wanda
- Nudge
- Rabbit
- Brazil
dbohdan
commented
Dec 10, 2016
|
If you're going to change the project's name, let me suggest some short, Monty Python-themed options.
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
How about "py2", taking a hint from "pypy"? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
"py28"? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
stefantalpalaru
Dec 10, 2016
Collaborator
Why also freeze the minor version? It's perfectly possible that a 2.9.x will be released at some point.
|
Why also freeze the minor version? It's perfectly possible that a 2.9.x will be released at some point. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
trevyn
commented
Dec 10, 2016
|
"p" |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
paul-nechifor
commented
Dec 10, 2016
•
|
Sadly, P is taken: http://esolangs.org/wiki/P . |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
trevyn
commented
Dec 10, 2016
|
Looks abandoned, site is down and everything. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
maedoc
Dec 10, 2016
Since both 2 and 3 features are handled you might consider six (I'm aware that's also the name of a compatibility package).
maedoc
commented
Dec 10, 2016
|
Since both 2 and 3 features are handled you might consider |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
kirbyfan64
commented
Dec 10, 2016
|
Brydge? Since it's"between" 2 and 3... Ok, I'll leave now. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
teles
commented
Dec 10, 2016
|
Change the name for snake |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
nirs
Dec 10, 2016
Contributor
Maybe nython for "nython is not official python"? or for "Naftali's Python"?
|
Maybe nython for "nython is not official python"? or for "Naftali's Python"? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
degaart
commented
Dec 10, 2016
|
"snek", please name it "snek"!!!! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
JulienPalard
Dec 10, 2016
Contributor
Still Monty Python inspired: pysant, pronounced "peasant"? (Or present you choose).
A what?
A present!
A what???
A present!
A what???
Un cadeau !
Ahhhh, "a present"!
|
Still Monty Python inspired: pysant, pronounced "peasant"? (Or present you choose). A what? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
dubberx
Dec 10, 2016
I like @teles name-of-a-snake idea. What about
- kraithon
, blending krait and python (krait, family of snakes, rhymes with "kite")?
dubberx
commented
Dec 10, 2016
•
|
I like @teles name-of-a-snake idea. What about
, blending krait and python (krait, family of snakes, rhymes with "kite")? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ojn
commented
Dec 10, 2016
|
Just remove the h - Pyton or call it Flying Circus. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Dec 10, 2016
Owner
Pyton
Heh. I actually mess this up so often that I alias this on my machine to "python": https://github.com/naftaliharris/dotfiles/blob/master/.bashrc#L151
Heh. I actually mess this up so often that I alias this on my machine to "python": https://github.com/naftaliharris/dotfiles/blob/master/.bashrc#L151 |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ojn
commented
Dec 10, 2016
|
As I think about it, Monty would be a cool name... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mrabarnett
commented
Dec 10, 2016
|
As it's Python 2, how about DuoPython? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Dec 10, 2016
Owner
As I think about it, Monty would be a cool name...
It's taken, bummer... http://montyscoconut.github.io/
It's taken, bummer... http://montyscoconut.github.io/ |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ncoghlan
Dec 11, 2016
Contributor
@naftaliharris Thanks for being responsive to the name change request!
Assuming it is able to obtain the PSF's blessing from a trademark perspective, @dbohdan's suggestion of Pythonesque (pesque) sounds promising to me, as the main benefit of the project lies in it being Python-like, without being 100% constrained to meeting any specific version of the language definition (in particular, combining syntactic and runtime features of Python 3 with the Python 2 core data model).
|
@naftaliharris Thanks for being responsive to the name change request! Assuming it is able to obtain the PSF's blessing from a trademark perspective, @dbohdan's suggestion of Pythonesque (pesque) sounds promising to me, as the main benefit of the project lies in it being Python-like, without being 100% constrained to meeting any specific version of the language definition (in particular, combining syntactic and runtime features of Python 3 with the Python 2 core data model). |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Dec 11, 2016
Owner
Thanks for being responsive to the name change request!
Of course @ncoghlan. :-)
Off topic, but I've just got to say I'm a huge fan of yours. As you'd imagine when working on this I read a lot of your code and writing, and have a ton of respect for the work you've done for the Python community over the last 10+ years. You should be very very proud.
Of course @ncoghlan. :-) Off topic, but I've just got to say I'm a huge fan of yours. As you'd imagine when working on this I read a lot of your code and writing, and have a ton of respect for the work you've done for the Python community over the last 10+ years. You should be very very proud. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ntoll
Dec 11, 2016
May I suggest "Parrot"..?
Why?
- It's not dead, it's just... etc... (appropriate Monty Python reference).
- It's still an animal.
- It's not a Python.
Potential issue: doesn't PERL have a parrot VM? Might be too close...?
ntoll
commented
Dec 11, 2016
|
May I suggest "Parrot"..? Why?
Potential issue: doesn't PERL have a parrot VM? Might be too close...? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
flying-sheep
Dec 11, 2016
Yeah, parrot is probably not a good fit for that reason.
Someone suggested using the breed of parrot used in the sketch (Norwegian blue), but that reference might be too obscure.
“pesque” sounds a bit too much like “pesky” IMHO.
flying-sheep
commented
Dec 11, 2016
|
Yeah, parrot is probably not a good fit for that reason. Someone suggested using the breed of parrot used in the sketch (Norwegian blue), but that reference might be too obscure. “pesque” sounds a bit too much like “pesky” IMHO. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
meiralins
commented
Dec 11, 2016
|
I would call it Phyton. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
pfalcon
Dec 11, 2016
Given that the project poses itself as an implementation of https://www.python.org/dev/peps/pep-0404/ ("Python 2.8 Un-release Schedule") , a logical name would be "Unpython".
pfalcon
commented
Dec 11, 2016
|
Given that the project poses itself as an implementation of https://www.python.org/dev/peps/pep-0404/ ("Python 2.8 Un-release Schedule") , a logical name would be "Unpython". |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ncoghlan
Dec 11, 2016
Contributor
Regarding the command name to pair up with the suggestion of "Pythonesque", pyesque occurred to me as a potentially clearer option than pesque - it has the py prefix (suggesting Python), and avoids the similarity to "pesky" that @flying-sheep mentioned.
|
Regarding the command name to pair up with the suggestion of "Pythonesque", |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
avamsi
commented
Dec 11, 2016
|
How about Pythold? Okay, I'll get out of here now. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
cndreisbach
Dec 11, 2016
The wonambi is an extinct Australian snake species. While it was not a python, it was a constrictor. The name wonambi refers to the mythological Rainbow Serpent of the Dreamtime. Wonambi(s?) were around 6 meters long, making it a very large and terrifying snake.
Anyway, the name of a extinct constrictor seems pretty appropriate and badass for this resurrection of an extinct Python.
cndreisbach
commented
Dec 11, 2016
|
The wonambi is an extinct Australian snake species. While it was not a python, it was a constrictor. The name wonambi refers to the mythological Rainbow Serpent of the Dreamtime. Wonambi(s?) were around 6 meters long, making it a very large and terrifying snake. Anyway, the name of a extinct constrictor seems pretty appropriate and badass for this resurrection of an extinct Python. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sibayanjasper
Dec 21, 2016
I suggest
dpy- Discontinued pythonopy- Overhauled pythonvyper- "viper" another snake but with "y" for familiarity
sibayanjasper
commented
Dec 21, 2016
|
I suggest
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
chainsawriot
commented
Jan 3, 2017
|
Python 2.8 is not okay then just call it |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
alanjds
Jan 5, 2017
I would like to adopt Py3 if it does not break my Py2 code. The 2to3 tool is less helpful than a 3to2 one. What I dream is a way to code 3 along with existing 2. Backport and derived is what sticks on my mind, but the ideas of merged, along, bridge and feasible gives me future-related smiles.
MergedPython
AlongPython
AlonguedPython (longer Py2 snake life)
BackFromFuturePy (bffpython2.8 is a ready joke)
BackToTheFuturePy (ok. This is a bad one)
NewOldPython (for now on, no p0rn-related names)
The ideas or this being what we want but not what PSF want are still fresh
LostPython
DeprecatedPython
UnwantedPython
WantedPython (we want alive, they want dead)
DissidentPython
But to be really fair, this would be a short-lived necessity until something else cames, like a yet to be written bytecode transpiler got wrote
PythonSkin (only the past echo of a new snake)
YetwoPython
NothreePython
And to finish, I liked backpy until a remind of Trump and old and new clashing and hate and flames. I want to see a future good for both people. A future where the same BothPython runs Python2 unmodified code for py2 people and Python3 unmodified code for py3 people.
BothPython !
alanjds
commented
Jan 5, 2017
|
I would like to adopt Py3 if it does not break my Py2 code. The 2to3 tool is less helpful than a 3to2 one. What I dream is a way to code 3 along with existing 2. Backport and derived is what sticks on my mind, but the ideas of merged, along, bridge and feasible gives me future-related smiles. MergedPython The ideas or this being what we want but not what PSF want are still fresh LostPython But to be really fair, this would be a short-lived necessity until something else cames, like a yet to be written bytecode transpiler got wrote PythonSkin (only the past echo of a new snake) And to finish, I liked backpy until a remind of Trump and old and new clashing and hate and flames. I want to see a future good for both people. A future where the same BothPython runs Python2 unmodified code for py2 people and Python3 unmodified code for py3 people. BothPython ! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Bl41r
commented
Jan 6, 2017
|
Has Crython been taken? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
senyai
Jan 11, 2017
You all guys know 'the Knights who say "Ni!"', right? Guess what the element number of Ni is in periodic table? 28! So let's say Ni! to python 3, and run nipyton.
senyai
commented
Jan 11, 2017
|
You all guys know 'the Knights who say "Ni!"', right? Guess what the element number of Ni is in periodic table? 28! So let's say Ni! to python 3, and run nipyton. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ei-grad
commented
Jan 12, 2017
|
It also means "neither" in ukranian. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
conradsnicta
Jan 12, 2017
@naftaliharris - Nice and useful project :) Some suggestions for the name, which would send a clear message: it's close to Python without being the so-called "official" Python:
pithonpiethonbythonrepy28or simplyrepy(where thereis for retro, ironically stated)
conradsnicta
commented
Jan 12, 2017
•
|
@naftaliharris - Nice and useful project :) Some suggestions for the name, which would send a clear message: it's close to Python without being the so-called "official" Python:
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mirabilos
Jan 13, 2017
Nothing with py in it, that’s already mostly used by packages for Python.
“Pyesque” (even “pesque”) is very hard to pronounce for Germans (for example); I’d not have such objections with “snek” (which also made me laugh).
Please recherche in Debian unstable beforehand whether the name is taken by any package, as otherwise, Debian will not allow it in unrenamed (node.js was renamed from node to nodejs because “node” was taken by an Amateur Radio program widely deployed in remote locations and over a decade older, for example).
mirabilos
commented
Jan 13, 2017
|
Nothing with “Pyesque” (even “pesque”) is very hard to pronounce for Germans (for example); I’d not have such objections with “snek” (which also made me laugh). Please recherche in Debian unstable beforehand whether the name is taken by any package, as otherwise, Debian will not allow it in unrenamed (node.js was renamed from node to nodejs because “node” was taken by an Amateur Radio program widely deployed in remote locations and over a decade older, for example). |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Jan 14, 2017
Owner
Please recherche in Debian unstable beforehand whether the name is taken by any package, as otherwise, Debian will not allow it in unrenamed
Thanks for that!
Thanks for that! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
miraculixx
Jan 16, 2017
@gvanrossum the world has an abundance of "technically superior" projects that went nowhere... wat we need is solutions that work, and this project is clearly on the right track. yea
miraculixx
commented
Jan 16, 2017
|
@gvanrossum the world has an abundance of "technically superior" projects that went nowhere... wat we need is solutions that work, and this project is clearly on the right track. yea |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
elkarouh
commented
Jan 17, 2017
|
Name suggestion: Python2++ |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RecklessProcedure
Jan 18, 2017
I'm all for this. I despise Python3 for a number of reasons. Ever have a reason to compile Python from scratch? When you try to build Python3: "Error: G++ required" "Test suite must be run from an xterminal". So much for a system with only cross-compiled C and/or anyone running without Xorg. Such nonsense decisions by the Py3 team, the worst of which was a decision to re-implement rather than extend in more Unicode friendly ways. Shovel the work onto your users.
Anyway, about the name: Typhon is an anagram of the name. Thypon is another, with a slightly Monte sound.
RecklessProcedure
commented
Jan 18, 2017
|
I'm all for this. I despise Python3 for a number of reasons. Ever have a reason to compile Python from scratch? When you try to build Python3: "Error: G++ required" "Test suite must be run from an xterminal". So much for a system with only cross-compiled C and/or anyone running without Xorg. Such nonsense decisions by the Py3 team, the worst of which was a decision to re-implement rather than extend in more Unicode friendly ways. Shovel the work onto your users. Anyway, about the name: Typhon is an anagram of the name. Thypon is another, with a slightly Monte sound. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tiran
Jan 18, 2017
Contributor
Well, this discussion hit rock bottom with fake news and false accusations.
|
Well, this discussion hit rock bottom with fake news and false accusations. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
pfalcon
Jan 18, 2017
Also, stats: during the last month (which generally should be prolific at least in the number of people poked with it, due to holidays), 3 people contributed commits, 23 the maintainer and 2 other people contributed a commit each. So, importance and usefulness of this project seems to be overrated. This is a cute pet project for @naftaliharris , and he can be only wished best of luck with it, and so far he chose the right name for the project: "placeholder" is confusing, but the whole project is confusing, so naming is on par.
pfalcon
commented
Jan 18, 2017
|
Also, stats: during the last month (which generally should be prolific at least in the number of people poked with it, due to holidays), 3 people contributed commits, 23 the maintainer and 2 other people contributed a commit each. So, importance and usefulness of this project seems to be overrated. This is a cute pet project for @naftaliharris , and he can be only wished best of luck with it, and so far he chose the right name for the project: "placeholder" is confusing, but the whole project is confusing, so naming is on par. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
kirbyfan64
Jan 18, 2017
Well, this discussion hit rock bottom with fake news and false accusations.
Words of truth right there...
kirbyfan64
commented
Jan 18, 2017
Words of truth right there... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
alanjds
Jan 18, 2017
A placeholder between Python 2 and Python 3 is nice for me. Just have no clue that it is a Python-related thing.
plyceholder ?
alanjds
commented
Jan 18, 2017
|
A placeholder between Python 2 and Python 3 is nice for me. Just have no clue that it is a Python-related thing. plyceholder ? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
RecklessProcedure
Jan 18, 2017
As to fake news and false accusations: All of that I see is people coming here to make some kind of trouble or discouraging remark about someone trying to keep 2.x alive. What motivates them is irrelevant, conspiracy or not. But, as much as I'd like to see 2.x keep going, I largely do not care. Why? Because the 2/3 debacle has caused me no small amount of trouble. As such, I've ruled the language out as a whole for anything but small scripts going forward and... I'm not the only one to do so.
RecklessProcedure
commented
Jan 18, 2017
|
As to fake news and false accusations: All of that I see is people coming here to make some kind of trouble or discouraging remark about someone trying to keep 2.x alive. What motivates them is irrelevant, conspiracy or not. But, as much as I'd like to see 2.x keep going, I largely do not care. Why? Because the 2/3 debacle has caused me no small amount of trouble. As such, I've ruled the language out as a whole for anything but small scripts going forward and... I'm not the only one to do so. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
kirbyfan64
Jan 18, 2017
I'm going to humbly suggest that @naftaliharris lock this issue, because at this point it's mostly people suggesting random names (too many to search through) or people yelling "omg python three suxx" or "omg dis project is stuupidz" or other random crap...
kirbyfan64
commented
Jan 18, 2017
|
I'm going to humbly suggest that @naftaliharris lock this issue, because at this point it's mostly people suggesting random names (too many to search through) or people yelling "omg python three suxx" or "omg dis project is stuupidz" or other random crap... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
pfalcon
Jan 18, 2017
someone trying to keep 2.x alive
The Python release team keeps 2.x alive. They do that for 16 years. Nobody was able to beat them at that so far. Only 2.7.x series is kept alive for 6 years, with current release being 2.7.13.
I'm not the only one to do so.
You aren't. But everyone else either keeps using 2.x or have switched to 3.x over last 9 years. (Supporting both ain't rocket science either, though with Python3 being available for long time everywhere, there's little point to do so for new projects.) And there's hard to talk about discouragement of projects like this - Python community has always been, and always will be prolific - it's not like other languages, where there's barely a couple of implementations. Stackless Python, Unladen Swallow, Nuitka, PyPy, Pyston, Grumpy, and many of others, including bunch to come. It's just matter of fact that some of these implementations are used less than others, and some even get abandoned.
pfalcon
commented
Jan 18, 2017
The Python release team keeps 2.x alive. They do that for 16 years. Nobody was able to beat them at that so far. Only 2.7.x series is kept alive for 6 years, with current release being 2.7.13.
You aren't. But everyone else either keeps using 2.x or have switched to 3.x over last 9 years. (Supporting both ain't rocket science either, though with Python3 being available for long time everywhere, there's little point to do so for new projects.) And there's hard to talk about discouragement of projects like this - Python community has always been, and always will be prolific - it's not like other languages, where there's barely a couple of implementations. Stackless Python, Unladen Swallow, Nuitka, PyPy, Pyston, Grumpy, and many of others, including bunch to come. It's just matter of fact that some of these implementations are used less than others, and some even get abandoned. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
hadrianw
Jan 19, 2017
Name proposal: February Python (as it is between 27 and 30 having only 28 or 29 days)
Variations: pyfebruary, Eternal February (eterfeb), Fybruar, February Edition
But placholder is nice as it is.
Disclaimer: I do not have horses in this race.
hadrianw
commented
Jan 19, 2017
|
Name proposal: February Python (as it is between 27 and 30 having only 28 or 29 days) Variations: pyfebruary, Eternal February (eterfeb), Fybruar, February Edition But placholder is nice as it is. Disclaimer: I do not have horses in this race. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
dhj-io
Jan 22, 2017
My favorites so far --
nipy : Ni Python (from @senyai )
zython : The last py you'll need (from @paul-nechifor )
pystasis, pyfrost : good indication of support for fixes with no breaking changes (from @ncoghlan )
monty : great one for obvious reasons. maybe the student project would be cool with it (from @ojn )
pyclassic : reminiscent of when coca-cola fixed their mistake.
dhj-io
commented
Jan 22, 2017
|
My favorites so far -- nipy : Ni Python (from @senyai ) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mvasilkov
Jan 22, 2017
I kinda like the name Placeholder.
As for the binaries, they can be e.g. prefixed with p: /usr/local/bin/ppython
mvasilkov
commented
Jan 22, 2017
|
I kinda like the name Placeholder. As for the binaries, they can be e.g. prefixed with p: /usr/local/bin/ppython |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sergey-salnikov
commented
Jan 22, 2017
|
Ex-Ex-Parrot (/usr/bin/xxp)? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ojn
Jan 22, 2017
As @ncoghlan mentioned, asciipy describes the project nicely. PSF would probably also allow asciiPython name since it's clear that it is a different python implementation.
ojn
commented
Jan 22, 2017
|
As @ncoghlan mentioned, asciipy describes the project nicely. PSF would probably also allow asciiPython name since it's clear that it is a different python implementation. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
omeid
commented
Jan 23, 2017
|
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mirabilos
commented
Jan 23, 2017
|
Nothing with py- or alluring to python, to avoid confusion. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
stefantalpalaru
Jan 23, 2017
Collaborator
When you decide on a name, this should help you find the places that need to be edited: https://github.com/stefantalpalaru/gentoo-overlay/blob/master/dev-lang/py28/files/py28-rename.patch
Some "python2.8" symlinks are needed so existing autotools setups work unmodified, but that's more of a distro packager issue. On Gentoo I'm getting away with only:
/usr/lib64/python2.8
/usr/lib64/libpython2.8.a
/usr/lib64/libpython2.8.so
later edit: Gentoo package renamed; the mentioned patch is now at https://github.com/stefantalpalaru/gentoo-overlay/blob/master/dev-lang/tauthon/files/tauthon-rename.patch
|
When you decide on a name, this should help you find the places that need to be edited: https://github.com/stefantalpalaru/gentoo-overlay/blob/master/dev-lang/py28/files/py28-rename.patch Some "python2.8" symlinks are needed so existing autotools setups work unmodified, but that's more of a distro packager issue. On Gentoo I'm getting away with only:
later edit: Gentoo package renamed; the mentioned patch is now at https://github.com/stefantalpalaru/gentoo-overlay/blob/master/dev-lang/tauthon/files/tauthon-rename.patch |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
denysvitali
commented
Jan 26, 2017
|
To be honest, I quite like "placeholder" as a name |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sibayanjasper
Feb 1, 2017
I suggest
dpy- Discontinued pythonopy- Overhauled python (sounds like o-pie)vyper- "viper" another snake but with "y" for familiarity
senpy- notice mepynest
sibayanjasper
commented
Feb 1, 2017
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
hashbackup
commented
Feb 2, 2017
|
Suggestion: py It's short & obviously not a trademark infringement on Python |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
perennialmind
Feb 2, 2017
I know placeholder is py 2.x, not pi × 2, but what about tauthon in the spirit of the Tau Manifesto? It's cheeky and fits the contrarian viewpoint.
perennialmind
commented
Feb 2, 2017
|
I know placeholder is py 2.x, not pi × 2, but what about |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mrabarnett
commented
Feb 2, 2017
|
"py" is already used by Python as a launcher. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Feb 2, 2017
Owner
I know placeholder is py 2.x, not pi × 2, but what about tauthon in the spirit of the Tau Manifesto?
Perfect perfect PERFECT! :-D
- 6.28: six, like the six module. 28, as in PEP 404.
- pi -> tau, like e.g. C -> C++
- Two syllables, easy to say.
- Domain name is open, (though not anymore!)
- No debian packages of the same name.
- No other projects of the same name
- Obviously not an official python release.
- "It's cheeky and fits the contrarian viewpoint."
"tauthon" is the new and permanent name of this project.
Thanks @perennialmind!
Perfect perfect PERFECT! :-D
"tauthon" is the new and permanent name of this project. Thanks @perennialmind! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Feb 2, 2017
Owner
Thanks a lot to everyone who suggested names--they were uniformly better than my ideas. You're all a lot more talented than me at this, apparently. :-)
Next up, PR to change the name!
|
Thanks a lot to everyone who suggested names--they were uniformly better than my ideas. You're all a lot more talented than me at this, apparently. :-) Next up, PR to change the name! |
naftaliharris
referenced this issue
Feb 2, 2017
Merged
Renamed project to Tauthon, thanks to @perennialmind #62
naftaliharris
closed this
in
#62
Feb 2, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ncoghlan
Feb 2, 2017
Contributor
math.tau just landed in 3.6 as well :)
Very cool idea @perennialmind, and thanks once again for being such a good sport about finding a new name, @naftaliharris!
|
math.tau just landed in 3.6 as well :) Very cool idea @perennialmind, and thanks once again for being such a good sport about finding a new name, @naftaliharris! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
naftaliharris
Feb 2, 2017
Owner
math.tau just landed in 3.6 as well :)
Ha, well tauthon definitely has to have this too!
thanks once again for being such a good sport about finding a new name, @naftaliharris!
Of course. :-)
@ncoghlan, I have a small patch for a minor traceback bug in 2.7 I wanted to contribute upstream. http://bugs.python.org/issue29107 Any advice on getting a review? Just ping the watchers again?
Ha, well tauthon definitely has to have this too!
Of course. :-) @ncoghlan, I have a small patch for a minor traceback bug in 2.7 I wanted to contribute upstream. http://bugs.python.org/issue29107 Any advice on getting a review? Just ping the watchers again? |
flying-sheep commentedDec 10, 2016
The current name might confuse people into thinking this was an official port, filing bugs on the official bug tracker for it and so on.
There will never be an official Python 2.8, so there should never be something called “Python 2.8” or similar.
@gvanrossum might confirm this if you don't believe my words.