[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