Re: [OVC-demo-team] New contributor

From: Anand Pillai <anand_pillai_at_fastmail_dot_fm>
Date: Fri Jan 30 2004 - 01:17:48 CST

I tried my hand at developing a UI resembing Alan's mockup
using wxPython but I cant say that I achieved much.

I faced problems using wxPython's toolkit. For example, I could
not accurately reproduce the instruction box widget in the mockup
since wxPython's static box widget looks like something totally
different. I tried to create my own static box but the results
were not very good.

Duplicating the mockup exactly would require some hand-coding
of the ui elements and custom widgets, so it is not an easy
task.

My suggestion is to arrive at a general UI model rather than
trying to exactly reproduce Alan's mockup in the demo code, which
might be a tough call.

Does PyQt has a port on Windows? Since we cannot be sure that the
final demo can be restricted to Linux boxes, it will be worthwhile
to find out that.

-Anand

----- Original message -----
From: "Eron Lloyd" <elloyd@lancaster.lib.pa.us>
To: OVC-demo-team@lists.sonic.net
Date: Thu, 29 Jan 2004 21:21:23 -0500
Subject: Re: [OVC-demo-team] New contributor

Regarding distutils, its the new standard python installation framework,
which
is included in every vanilla-build of the source, so it won't require
another
dependancy. We wouldn't need any network connection as long as everything
is
included in the archive file, either.

Regarding the UI, I thought that there was someone doing some work on
that, in
wxPython I believe. Was it all scrapped? I'd be more than happy to
develop a
UI, but I am a committed PyQt developer, as I was never satisfied by
wxPython. I don't know if you've seen the basic ballot UI I sent with my
introduction message.

Looking at Alan's ballot mockup, that's one heck of a lot of work to
produce
flexibly (and quickly), unless I would hard-code the positioning of each
element. I'm trying to limit myself to thinking about the demo, so this
would
be possible, but I'm really against that for the long run. You'll run
into
walls fast if you have a ballot as complicated as the recent California
recall contest. I can do several different approaches and see if the
satify
the group's needs.

Firstly, however, I'll need to know about the existing effort, and a move
to
PyQt (which I'll happily attempt to sell you on!), as I don't want to
step on
anyone's toes...

Eron

On Thursday 29 January 2004 8:54 pm, you wrote:
> Hi Eron,
>
> Our only UI so far is the audio version for the visually impaired. It
> would be great to see a set of requirements including use cases and mock
> up screens for the demo user interface. Are you up for a first cut at
> that?
>
> I agree that we should move the .pyc files off to the attic. As far as
> Distutils is concerned, any quality open source projects we can build on
> we should use for the demo as long as the dependency is clearly listed
> in our README. A clean install is something that would certainly aide
> our demo. My vote would be to go for it.
>
> -Fred-

---
[This E-mail scanned for viruses by Declude Virus]
-- 
  Anand Pillai
  anand_pillai@fastmail.fm
-- 
http://www.fastmail.fm - IMAP accessible web-mail
==================================================================
= The content of this message, with the exception of any external 
= quotations under fair use, are released to the Public Domain    
==================================================================
Received on Thu Apr 1 02:40:14 2004

This archive was generated by hypermail 2.1.8 : Thu Apr 01 2004 - 02:40:36 CST