Re: Opinions on name for PyPI

Robin Dunn <[email protected]>
Newsgroups gmane.comp.python.wxpython.devel
Message-ID <[email protected]>
On Thursday, April 6, 2017 at 11:53:49 AM UTC-7, tjohnson wrote:
>
> My suggestion is to call the package on PIP wxPython3, with an additional 
> 3 that would be separate from the version number that corresponds to 
> wxWidgets.
>
> My reasoning for this is that it seems to be a standard convention in 
> multiple Linux distros for naming packages. For example, Python 2 is 
> "python", and Python 3 is "python3". PyQt 4 is "pyqt", and PyQt 5 is 
> "pyqt5".
>

Yes, one of the other responses triggered this idea for me as well, and it 
has been feeling like a good way to go.
 

> Since wxPython Classic is "wxpython", perhaps Phoenix could be 
> "wxpython3"? One thing that could be weird is that if Phoenix eventually 
> uses wxWidgets 4, the package would become "wxpython3-4.x", which will 
> never happen with Python 3 and probably not with PyQt 5 either.
>

There probably wouldn't be any reason not to bump the name up to wxPython4 
at that point.

Another idea that's been bouncing around my brain is to ditch the tight 
coupling of the version numbers and go ahead and call this wxPython 4.0 as 
Matthew suggested to help indicate magnitude of the differences between the 
old and new, and when we start using wxWidgets 3.1 then bump up to wxPython 
4.1, and so on. The main reason I kept the version numbers tied together in 
the past was so people would know what version of wxWidgets they needed to 
get to build wxPython themselves. But now that wxWidgets is a git submodule 
the correct version is already part of the wxPython source tree so that 
coupling doesn't seem as important anymore. OTOH, it's been this way for so 
long that it would likely cause some confusion for some people.

 -- 
Robin Dunn
Software Craftsman 
http://wxPython.org <http://wxpython.org/>

-- 
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.