-----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-----