Hello,
Now that we've had a few logo proposals, I've been thinking about the voting
(or rating) process for selecting the community favourite. What I suggest is
this:
1. We update the site to show some "voting stars" by each logo.
2. Each voter then visits the logo pages and then votes on (or rates) each
logo that he or she cares about. They can only see their own vote, not
any kind of average from the votes of all the other users (which is common
with this kind of voting system on Web sites).
3. After a certain period of time, we take all the votes and work out which
logo was the favourite.
Here's what needs to be done:
1. The site needs updating. Actually, there are a few other improvements that
need uploading, too, but what I've done is to write a MoinMoin macro
(which is like a plug-in for MoinMoin) having looked at existing code (the
VotingStars macro), and then edited my own copy of the Wiki to use the
macro. Along with a script, it's possible to let people vote and then to
work out how they voted (and who the winner is).
2. We need to decide whether people should have to log into the site or not.
If not, the mechanisms may not be completely adequate to permit reliable
identification of visitors whilst preventing "ballot stuffing" - where
people just vote over and over again to boost their favourites - but then
this might encourage people to log in. Another matter is whether people
should be able to vote for more than one logo: currently, people can vote
for (rate) as many as they like, but this leads to the next issue...
3. We need to decide how to deal with situations where, for example, people
don't vote on one logo but give one star out of five for another; does
this mean that they "don't mind" the unrated logo, but that they dislike
the rated logo? I think we should just let people assign scores to each
logo where any score is positive and "better than nothing", and if they
don't vote for a logo, it means that they don't like it.
Anyway, those are my thoughts. Are there any other opinions on the matter?
Perhaps discuss this at the next meeting...?
http://www.doodle.ch/participation.html?pollId=f8ypb36amep7pd47
Paul
_______________________________________________
Europython-improve mailing list
[email protected]
http://mail.python.org/mailman/listinfo/europython-improve