[wxPython-dev] Properties

Christopher Barker Chris.Barker at noaa.gov
Tue Aug 1 14:50:06 PDT 2006


>> What makes you think Robin is going to remove the Get/Set functions in 
>> 2.7?

I didn't mean that, but I assume the goal is to deprecate them in same 
fashion. if not, then it's really just cluttering the namespace.

> Yeah the C++ API can't ever go away at this point. It is more important 
> that wxPython have reasonable API compatibility with older versions of 
> wxPython and wxWidgets than a brand new API that is somehow more pythonic.

Can we have both?

>> This is just my take on it, but fairly realistic (and mostly 
>> automated) changes tend to get done, whereas major reworks involving 
>> lots of time, design work and effort tend to get talked about, a lot 
>> in fact, but rarely done.

Quite true. But in fact, PythonCard and Dabo are projects that are 
getting done. They are wrappers, rather than re-works, but that's a fine 
way to ease the transition.

> It is actually a good thing that multiple projects are doing 
> different simplification layers. The ones that don't survive either 
> missed the mark and even if they didn't we can check out what they 
> attempted and borrow from them.

Well, diversity vs. wasted resources is a trade-off. Having could 
healthy projects around is good, but many more, and it's just spreading 
the work too thin.

> The ones like dabo and PythonCard that 
> are healthy projects can borrow from each other as required for their 
> different audiences.

Are the audiences really that different? I'd suspect they overlap a LOT. 
Indeed, I don't think either one restricts you, and therefore any of us 
could be using either one. It's probably a taste issue more.

> I understand the import suggestion Kevin made 
> but on general principle I would rather we avoid adding features in 2.6.

I agree with that. Remember the 2.5 series -- there were a lot of 
changes (most for good reason), but it did sully wxPython's reputation.

-Chris



-- 
Christopher Barker, Ph.D.
Oceanographer
                                     		
NOAA/OR&R/HAZMAT         (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov




More information about the wxpython-dev mailing list