Re: Current plan for Phoenix

James Wettenhall <[email protected]>
Newsgroups gmane.comp.python.wxpython.devel
Message-ID <[email protected]>
Hi,

This is really exciting!

Can I suggest inserting into the plan some pre-release announcements to 
multiple mailing lists / forums, something like this:

Although Phoenix is not yet stable, now is a good time to try it with your 
wxPython application (and post feedback to the appropriate mailing list or 
GitHub Issues page) because:

1. wxPython classic is not being actively developed, whereas Phoenix 
snapshots are being updated regularly with a focus on fixing bugs and 
enhancing documentation (not adding major new features which are likely to 
cause instability).

2. The wheel installation method has several advantages:
(i) Easy to install automatically for Continuous Integration builds.
      Maybe list some open source projects already using Phoenix wheels for 
CI?
(ii) Installation doesn't require admin privileges (or tweaking security 
settings on macOS).
 ...

3. Quick responses are expected for bug reports, as seen on the Phoenix 
GitHub Issues page.

4. End of life for Python 2 is coming: 
https://www.python.org/dev/peps/pep-0373/#id2

5. It should be possible to make your application compatible with both 
classic and Phoenix and avoid deprecation warnings, e.g.

    if wx.version().startswith("3.0.3.dev"):

        busyCursor = wx.Cursor(wx.CURSOR_WAIT)

    else:

        busyCursor = wx.StockCursor(wx.CURSOR_WAIT)

Cheers,
James

-- 
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.