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

Reply via email to