-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hi all..

for those not up on the skinny of HAVS: 

the Half-Assed Voting System was a quick hack to put together a web-based 
voting system. not a polling system, a *voting* system. you know: elections 
and election scheduling, ballots, ballot items, different types of ballots 
and users... it's hosted in a CVS server that i share with a few friends and 
available via anonymous CVS... in any case, cory was involved in doing some 
stuff on the first round of HAVS work and i can only imagine has been 
surprised to suddenly get a small flurry of CVS commit log mails showing a 
sudden tirade of work going on in HAVS by yours truly after it has laid 
dormant for the better part of a year. this is in preparation of our voting 
on the by-laws... anyways, thought i'd share this with the group:

On Sunday 08 December 2002 09:55, you wrote:
> > What's the story with HAVS?

well, i'm going through and cleaning it up and adding a more comprehensive 
membership system. i'll even be adding a basic order/receipt tracking system 
so we can track payments from members. it's now no longer strictly a voting 
system but a membership management system that has voting as a major feature.

so far, i have:

 o cleaned up the database design (e.g. spent more than 5 minutes on it ;)
 o cleaned up a LOT of the code (still lots to do, though, in case anyone is 
interested in a fun project ;)
 o moved even more of the db interaction into the db abstraction layer that 
andy and i have been working on, which is now much further along than it was 
back when i originally hacked HAVS together
 o extended the voter registration into a full fleged membership system (well, 
nearly)

by tuesday/wednesday the following will also be in place:

 o completed membership management, including from the public side of the site 
(so members can manage their own info too)
 o a simple purchasing tracking system (e.g. who bought what when)
 o a switch to a nicer user authentication system using the new membership 
services

my vision is that we will be able to manage CLUG (or any LUG/club/group) and 
its activities via this package. eventually i'd like to add a mailing list 
interface (not actual ML software, but an interface to one, so that the 
membership list can be used to control it) and perhaps even fold in some 
basic expense functionality to make our secretary's job easier. i'm also 
toying with the idea of adding a meeting minute's bit so that attendance and 
topics covered in both exeuctive and member meetings can be recorded 
conveniently.

but for this week i'll be happy to clean up the code, add proper membership 
management and be able to host elections on it again. that way we can get the 
by-laws voting out of the way within the next week and a half.

> Do you need me to host the CLUG bylaw vote?

no, we'll be able to put it on calgary.linux.ca this time as there is 
PHP+postgres available on it now! thanks for the offer, of course

> Do you need an export of the database from previous votes?

not for the new install of HAVS. i'll be importing the actual CLUG membership 
into the system. the previous elections really represent a different time for 
CLUG as well... i'd like to move forward with a solid foundation based on our 
current membership and directions...

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

"Everything should be made as simple as possible, but not simpler"
    - Albert Einstein
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE99E2X1rcusafx20MRApJEAKCRdv+XzhW1b+LcwAmPyESOp3eeUQCgiBGl
AW25IzFUz4A2VfHvog6lW5A=
=v7h2
-----END PGP SIGNATURE-----

Reply via email to