[wxpython-dev] Google SoC Project - MVC

Kevin Ollivier kevino at theolliviers.com
Thu May 29 22:41:56 PDT 2008


Hi Peter,

On May 29, 2008, at 1:57 AM, Peter Damoc wrote:

> Hi Keith,
>
> My suggestion is to investigate Cells technology (pycells and  
> Trellis) integration with wxPython

Definitely worth taking a look at, but I think a better approach would  
be to simply allow wxPython controls to take a model and controller,  
and use them when set. This way we're not trying to re-invent wxPython  
or trying to get fundamentally different frameworks with different  
design philosophies and target audiences to try and play nice  
together. We're just extending it to be MVC-friendly. We can use  
something like wx.lib.pubsub to send notifications when either the  
model or the view changes, and the controller sets up listeners for  
these events and handles any changes that needs made.

Regards,

Kevin

>
> Peter
>
> On Wed, May 28, 2008 at 8:41 AM, Keith Holman <cobalt037 at gmail.com>  
> wrote:
> Hello wxpython-dev,
>
> My name is Keith Holman, and as part of my Google Summer of Code  
> project I will be working on improving wxPython so that users of the  
> library can better separate their data models from their  
> presentation logic (Model-View-Controller). Please contact me on the  
> #wxwidgets channel or by email if there's anything in particular  
> that you think I should look into.
>
> Thanks for your time!
>
> Keith Holman
>
>
> My project: http://code.google.com/soc/2008/wxpython/appinfo.html?csaid=4D381307376131D4
> My email: cobalt037 at gmail.com
> IRC nickname: holmak
>
> _______________________________________________
> wxpython-dev mailing list
> wxpython-dev at lists.wxwidgets.org
> http://lists.wxwidgets.org/mailman/listinfo/wxpython-dev
>
>
>
>
> -- 
> There is NO FATE, we are the creators.  
> _______________________________________________
> wxpython-dev mailing list
> wxpython-dev at lists.wxwidgets.org
> http://lists.wxwidgets.org/mailman/listinfo/wxpython-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wxwidgets.org/pipermail/wxpython-dev/attachments/20080529/6ac7cdca/attachment.htm


More information about the wxpython-dev mailing list