[aur-dev] AUR Voting Application
Hi there, I suppose a lot of you have seen the recent discussion about voting and quorum etc. and the way it tapered off after the discussion on IRC. Since then I've put something together as an add-on to the AUR for TUs to vote for applicants, removals and all that to help us out a little. With this set up applying to be a TU and the discussion period would still be kept on the mailing list but after that it would be taken to the AUR for the voting period. With voting like this it means it's harder to miss a vote (maybe we can even set up a notice on the front AUR page or some sort of mail notification, I dunno), voting is kept more organised, votes are far easier to check back on and your vote is kept private. So far everything is working as it should, you're able to add a new proposal to the system and once there people are able to view information about the proposal and then vote on it. It's set up in a semi-anonymous way where the fact you voted is recorded but your actual vote (yes/no/abstain) is never known. Although all the basic functionality is complete it's still missing a few things like localisation and supporting votes of a variable length but bother of these shouldn't be too hard to add. I'm interested in anyone's opinion of this and any suggestions you'd like to make for it. Some screenshots: http://img185.imageshack.us/img185/3976/closedvotelo4.png http://img184.imageshack.us/img184/1448/listviewvq9.png http://img296.imageshack.us/img296/1908/runningnotvotedkt6.png http://img183.imageshack.us/img183/9517/runningvotedab7.png http://img182.imageshack.us/img182/1553/submitfv2.png -- Callan 'wizzomafizzo' Barrett
Callan Barrett escreveu:
Hi there,
I suppose a lot of you have seen the recent discussion about voting and quorum etc. and the way it tapered off after the discussion on IRC. Since then I've put something together as an add-on to the AUR for TUs to vote for applicants, removals and all that to help us out a little. With this set up applying to be a TU and the discussion period would still be kept on the mailing list but after that it would be taken to the AUR for the voting period.
With voting like this it means it's harder to miss a vote (maybe we can even set up a notice on the front AUR page or some sort of mail notification, I dunno), voting is kept more organised, votes are far easier to check back on and your vote is kept private.
So far everything is working as it should, you're able to add a new proposal to the system and once there people are able to view information about the proposal and then vote on it. It's set up in a semi-anonymous way where the fact you voted is recorded but your actual vote (yes/no/abstain) is never known. Although all the basic functionality is complete it's still missing a few things like localisation and supporting votes of a variable length but bother of these shouldn't be too hard to add. I'm interested in anyone's opinion of this and any suggestions you'd like to make for it.
Some screenshots: http://img185.imageshack.us/img185/3976/closedvotelo4.png http://img184.imageshack.us/img184/1448/listviewvq9.png http://img296.imageshack.us/img296/1908/runningnotvotedkt6.png http://img183.imageshack.us/img183/9517/runningvotedab7.png http://img182.imageshack.us/img182/1553/submitfv2.png
Great Callan =) Where can we fetch the code ? I would like to help with this one. And a great addition would be a side bar or a portlet that says who still not voted, so we can keep track of the voting process. Again, great job =) -- Douglas Soares de Andrade ThreePointsWeb - www.threepointsweb.com Python, Zope e Plone Archlinux Trusted User - dsa Quote: Old programmers never die; they exit to a higher shell.
On Dec 26, 2007 8:41 PM, Douglas Soares de Andrade <dsandrade@gmail.com> wrote:
Where can we fetch the code ? I would like to help with this one.
Thankyou! Unfortunately I don't have any sort of repository for the code, just been messing with it here so I'll attach what I've got now. It's two extra files with no change to the AUR code unless you want a link in the header as well as the extra tables for the voting. Forgive me about the code but this was written in a couple of days and I think it's hard to make the code much different because of the way the AUR is.
And a great addition would be a side bar or a portlet that says who still not voted, so we can keep track of the voting process.
I'll see what I can do, I'd love to see what other people can do with it too. -- Callan 'wizzomafizzo' Barrett
On 12/26/07, Callan Barrett <wizzomafizzo@gmail.com> wrote:
On Dec 26, 2007 8:41 PM, Douglas Soares de Andrade <dsandrade@gmail.com> wrote:
Where can we fetch the code ? I would like to help with this one.
Thankyou! Unfortunately I don't have any sort of repository for the code, just been messing with it here so I'll attach what I've got now. It's two extra files with no change to the AUR code unless you want a link in the header as well as the extra tables for the voting. Forgive me about the code but this was written in a couple of days and I think it's hard to make the code much different because of the way the AUR is.
And a great addition would be a side bar or a portlet that says who still not voted, so we can keep track of the voting process.
I'll see what I can do, I'd love to see what other people can do with it too.
-- Callan 'wizzomafizzo' Barrett
Callan, If you can supply a git patchbomb against my 'testing' aur repository, I would be happy to include the code in a testing branch in my repo, so that others can fetch the code and submit any fixes/modifications to it. http://code.cactuswax.net/git/?p=aur.git;a=shortlog;h=testing Thanks.
On Dec 27, 2007 3:07 AM, eliott <eliott@cactuswax.net> wrote:
If you can supply a git patchbomb against my 'testing' aur repository, I would be happy to include the code in a testing branch in my repo, so that others can fetch the code and submit any fixes/modifications to it.
Alright, I'm not totally familiar with git but how's this? -- Callan 'wizzomafizzo' Barrett
On 12/26/07, Callan Barrett <wizzomafizzo@gmail.com> wrote:
On Dec 27, 2007 3:07 AM, eliott <eliott@cactuswax.net> wrote:
If you can supply a git patchbomb against my 'testing' aur repository, I would be happy to include the code in a testing branch in my repo, so that others can fetch the code and submit any fixes/modifications to it.
Alright, I'm not totally familiar with git but how's this?
Worked fine Callan. You can see the patch here: http://code.cactuswax.net/git/?p=aur.git;a=shortlog;h=testing
2007/12/26, Callan Barrett <wizzomafizzo@gmail.com>:
I suppose a lot of you have seen the recent discussion about voting and quorum etc. and the way it tapered off after the discussion on IRC. Since then I've put something together as an add-on to the AUR for TUs to vote for applicants, removals and all that to help us out a little. With this set up applying to be a TU and the discussion period would still be kept on the mailing list but after that it would be taken to the AUR for the voting period.
Great job, Callan. I totally agree. I like this voting system. +1 -- Giovanni Scafora Arch Linux Trusted User (voidnull) http://www.archlinux.org linuxmania@gmail.com
participants (4)
-
Callan Barrett
-
Douglas Soares de Andrade
-
eliott
-
Giovanni Scafora