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.