Re: Validation, etc.

From: Matt Shomphe <mshomphe_at_comcast_dot_net>
Date: Sat Aug 09 2003 - 13:38:51 CDT

At 02:10 PM 8/9/2003 -0400, David Mertz wrote:
>Couple addenda to my response to Matt, now that I looked at Anand's
>note more closely.
>
>|6. Expertise: Last but not the least, there are developers
>| with wxPython/wxWindows experience in our group. I myself
>
>I think this is an important thing. IMO, several other GUI libraries
>would be fine also... but using what the current developers are
>comfortable with is likely to produce the most reliable code the most
>quickly. Libraries have learning curve, and quite a few of them are
>"satisficing".

I agree. I've worked almost exclusively with Tkinter up to this point,
which has a lower learning curve, but wxPython appears to have finer
control and more power. I'm satisfied with the wxPython choice.

>The example I just posted only demonstrated the candiate/election
>information in XML. But I agree that the layout should also be encoded
>in a (separate) XML file. In both cases, I believe gnosis.xml.objectify
>is a very easy way to get at the underlying data, and utilize it in a
>natural way within Python code.

Which is why we're ecstatic that you're part of the team, David ;) Your
example is quite helpful, and hopefully we can start ramping up soon.

>Basically, there aren't a lot of validating options in Python.
>[snip]
>So my thought
>is that you probably DO NOT want to validate from the very start anyway.
>Or at the least, you want to be able to turn off validation for test
>purposes.

Right. I think validation can wait, as long as we can "bolt on" validation
in the end in a transparent & easy way. We'll try using gnosis.objectify
for the XML->GUI code for now (unless there are objections).

Matt
==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================
Received on Sun Aug 31 23:17:04 2003

This archive was generated by hypermail 2.1.8 : Sun Aug 31 2003 - 23:17:17 CDT