2.9 Release schedule

What's the roadmap for shipping 2.9?

TIA

-R

Ranec wrote:

What's the roadmap for shipping 2.9?

There isn't anything more solid than "when it's ready." My own plans are to make a 2.8.9.2 release soonish and then turn as much as my attention as I can to 2.9.x and try to get the wxPython side of things into a releasable state.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Robin Dunn wrote:

Ranec wrote:

What's the roadmap for shipping 2.9?

There isn't anything more solid than "when it's ready." My own plans
are to make a 2.8.9.2 release soonish and then turn as much as my
attention as I can to 2.9.x and try to get the wxPython side of things
into a releasable state.

OK, sounds fair.
I ask about 2.9 as I figured that the notification area stuff
(BalloonTips etc) would be targeted at 2.9.

Is this still the case or might that functionality make it into 2.8.9.2?

TIA

-R

Ranec wrote:

Robin Dunn wrote:
  

Ranec wrote:
    

What's the roadmap for shipping 2.9?
      

There isn't anything more solid than "when it's ready." My own plans
are to make a 2.8.9.2 release soonish and then turn as much as my
attention as I can to 2.9.x and try to get the wxPython side of things
into a releasable state.
    
OK, sounds fair.
I ask about 2.9 as I figured that the notification area stuff
(BalloonTips etc) would be targeted at 2.9.

Is this still the case or might that functionality make it into 2.8.9.2?

TIA

-R

If you need a BalloonTip widget, Andrea made a pretty cool one:

http://xoomer.alice.it/infinity77/main/BalloonTip.html

or better: http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/

He also made a SuperToolTip widget (among others).

···

-------------------
Mike Driscoll

Blog: http://blog.pythonlibrary.org
Python Extension Building Network: http://www.pythonlibrary.org

Mike Driscoll wrote:

Ranec wrote:

Robin Dunn wrote:

Ranec wrote:
   

What's the roadmap for shipping 2.9?
      

There isn't anything more solid than "when it's ready." My own plans
are to make a 2.8.9.2 release soonish and then turn as much as my
attention as I can to 2.9.x and try to get the wxPython side of things
into a releasable state.
    
OK, sounds fair.
I ask about 2.9 as I figured that the notification area stuff
(BalloonTips etc) would be targeted at 2.9.

Is this still the case or might that functionality make it into 2.8.9.2?

TIA

-R

If you need a BalloonTip widget, Andrea made a pretty cool one:

http://xoomer.alice.it/infinity77/main/BalloonTip.html

or better: http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/

He also made a SuperToolTip widget (among others).

I've got one of my own in a private build based on 2.8.7.1, but I'm
about to release a new FOSS application and am looking for the best
cross-platform solution.

I see that the AGW seems to work on the Mac. That's good. :slight_smile:

I can't find anything anywhere on it's license.

Any help on that?

-R

Hi,

Mike Driscoll wrote:

If you need a BalloonTip widget, Andrea made a pretty cool one:

http://xoomer.alice.it/infinity77/main/BalloonTip.html

or better: http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/

He also made a SuperToolTip widget (among others).

I've got one of my own in a private build based on 2.8.7.1, but I'm
about to release a new FOSS application and am looking for the best
cross-platform solution.

I see that the AGW seems to work on the Mac. That's good. :slight_smile:

I can't find anything anywhere on it's license.

Any help on that?

AGW will be shipped with wxPython from the next release on (I
suppose), so it has exactly the same license as wxPython. Obviously,
the usual suggestion in Open Source applies: if you improve some of
its components, please contribute back to the community.

Andrea.

"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.alice.it/infinity77/

···

On Mon, Jan 12, 2009 at 3:40 PM, Ranec wrote:

Ranec wrote:

Mike Driscoll wrote:
  

Ranec wrote:
    

Robin Dunn wrote:

Ranec wrote:
   

What's the roadmap for shipping 2.9?
      

There isn't anything more solid than "when it's ready." My own plans
are to make a 2.8.9.2 release soonish and then turn as much as my
attention as I can to 2.9.x and try to get the wxPython side of things
into a releasable state.
    

OK, sounds fair.
I ask about 2.9 as I figured that the notification area stuff
(BalloonTips etc) would be targeted at 2.9.

Is this still the case or might that functionality make it into 2.8.9.2?

TIA

-R
      

If you need a BalloonTip widget, Andrea made a pretty cool one:

http://xoomer.alice.it/infinity77/main/BalloonTip.html

or better: http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/

He also made a SuperToolTip widget (among others).
    

I've got one of my own in a private build based on 2.8.7.1, but I'm
about to release a new FOSS application and am looking for the best
cross-platform solution.

I see that the AGW seems to work on the Mac. That's good. :slight_smile:

I can't find anything anywhere on it's license.

Any help on that?

-R

Since it's now in the wxPython SVN repository, I'm pretty sure the license is the same as wxPython.

Mike

Andrea Gavana wrote:

Hi,

Mike Driscoll wrote:
    

If you need a BalloonTip widget, Andrea made a pretty cool one:

http://xoomer.alice.it/infinity77/main/BalloonTip.html

or better: http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/

He also made a SuperToolTip widget (among others).
      

I've got one of my own in a private build based on 2.8.7.1, but I'm
about to release a new FOSS application and am looking for the best
cross-platform solution.

I see that the AGW seems to work on the Mac. That's good. :slight_smile:

I can't find anything anywhere on it's license.

Any help on that?
    
AGW will be shipped with wxPython from the next release on (I
suppose), so it has exactly the same license as wxPython. Obviously,
the usual suggestion in Open Source applies: if you improve some of
its components, please contribute back to the community.

Andrea.
  
So I had a look at AGW and the ToasterBox looks even more like what I'd
need.

I have two a couple of points:

   1. Congratulations on spelling "colour" correctly! :wink:
   2. in
      class ToasterBoxWindow(wx.Frame):
      ...
         def __init__(self, parent, parent2, tbstyle, windowstyle,
      closingstyle, scrollType=TB_SCR_TYPE_DU):
      ...
             self._textcolour = wx.BLACK

      I never see self.__textcolour being used and so the text is always
      black.
   3. When you say "the next release", might that be 2.8.9.2? :slight_smile:

TIA

-R

···

On Mon, Jan 12, 2009 at 3:40 PM, Ranec wrote:

Ranec wrote:

Robin Dunn wrote:

Ranec wrote:

What's the roadmap for shipping 2.9?

There isn't anything more solid than "when it's ready." My own plans
are to make a 2.8.9.2 release soonish and then turn as much as my
attention as I can to 2.9.x and try to get the wxPython side of things
into a releasable state.

OK, sounds fair.
I ask about 2.9 as I figured that the notification area stuff
(BalloonTips etc) would be targeted at 2.9.

Is this still the case or might that functionality make it into 2.8.9.2?

Major new features are almost always targeted at just the development (aka, the non-stable) version.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Ranec wrote:

Andrea Gavana wrote:
  

Hi,

Mike Driscoll wrote:
    

If you need a BalloonTip widget, Andrea made a pretty cool one:

http://xoomer.alice.it/infinity77/main/BalloonTip.html

or better: http://svn.wxwidgets.org/viewvc/wx/wxPython/3rdParty/AGW/agw/

He also made a SuperToolTip widget (among others).
      

I've got one of my own in a private build based on 2.8.7.1, but I'm
about to release a new FOSS application and am looking for the best
cross-platform solution.

I see that the AGW seems to work on the Mac. That's good. :slight_smile:

I can't find anything anywhere on it's license.

Any help on that?
    

AGW will be shipped with wxPython from the next release on (I
suppose), so it has exactly the same license as wxPython. Obviously,
the usual suggestion in Open Source applies: if you improve some of
its components, please contribute back to the community.

Andrea.
  
So I had a look at AGW and the ToasterBox looks even more like what I'd
need.

I have two a couple of points:

   1. Congratulations on spelling "colour" correctly! :wink:
   2. in
      class ToasterBoxWindow(wx.Frame):
      ...
         def __init__(self, parent, parent2, tbstyle, windowstyle,
      closingstyle, scrollType=TB_SCR_TYPE_DU):
      ...
             self._textcolour = wx.BLACK

      I never see self.__textcolour being used and so the text is always
      black.
   3. When you say "the next release", might that be 2.8.9.2? :slight_smile:

TIA

-R

Issue 2 (above) fixed thusly:

Index: toasterbox.py

···

On Mon, Jan 12, 2009 at 3:40 PM, Ranec wrote:

===================================================================
--- toasterbox.py (revision 58045)
+++ toasterbox.py (working copy)
@@ -395,8 +395,7 @@

class ToasterBoxWindow(wx.Frame):

- def __init__(self, parent, parent2, tbstyle, windowstyle,
- closingstyle, scrollType=TB_SCR_TYPE_DU):
+ def __init__(self, parent, parent2, tbstyle, windowstyle,
closingstyle, scrollType=TB_SCR_TYPE_DU):
        """
        Default class constructor.

@@ -734,7 +733,10 @@
        if not hasattr(self, "text_coords"):
            self._getTextCoords(dc)

+ fg=dc.GetTextForeground()
+ dc.SetTextForeground(self._textcolour)
        dc.DrawTextList(*self.text_coords)
+ dc.SetTextForeground(fg)

    def _getTextCoords(self, dc):

-R

Hi,

···

On Mon, Jan 12, 2009 at 5:29 PM, Ranec wrote:

Ranec wrote:
Issue 2 (above) fixed thusly:

Index: toasterbox.py

--- toasterbox.py (revision 58045)
+++ toasterbox.py (working copy)
@@ -395,8 +395,7 @@

class ToasterBoxWindow(wx.Frame):

- def __init__(self, parent, parent2, tbstyle, windowstyle,
- closingstyle, scrollType=TB_SCR_TYPE_DU):
+ def __init__(self, parent, parent2, tbstyle, windowstyle,
closingstyle, scrollType=TB_SCR_TYPE_DU):
       """
       Default class constructor.

@@ -734,7 +733,10 @@
       if not hasattr(self, "text_coords"):
           self._getTextCoords(dc)

+ fg=dc.GetTextForeground()
+ dc.SetTextForeground(self._textcolour)
       dc.DrawTextList(*self.text_coords)
+ dc.SetTextForeground(fg)

   def _getTextCoords(self, dc):

Fixed in wxPython SVN, thank you!

Andrea.

"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.alice.it/infinity77/