Re: Wanted: perl package home for condorcet computation script
Ian Jackson writes (Re: Wanted: perl package home for condorcet computation script): Paul Wise writes (Re: Wanted: perl package home for condorcet computation script): On Mon, Feb 3, 2014 at 11:46 PM, Ian Jackson wrote: It would like to live in some Debian package. devscripts seems like the ideal package. I guess some folks would want to use it for meeting times and team decisions. CCing the devscripts list. Hi, devscripts maintainers. What do you think ? Hi, James, I was wondering if you had an opinion about this proposal. Would my condorcet vote counter fit into devscripts ? The dependencies have grown a bit: now it depends on Graph::Writer::GraphViz too, so, indirectly, on graphviz. Ian. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/21237.6317.578832.638...@chiark.greenend.org.uk
Re: Wanted: perl package home for condorcet computation script
On Fri, Feb 07, 2014 at 05:32:29PM +, Ian Jackson wrote: Ian Jackson writes (Re: Wanted: perl package home for condorcet computation script): Paul Wise writes (Re: Wanted: perl package home for condorcet computation script): On Mon, Feb 3, 2014 at 11:46 PM, Ian Jackson wrote: It would like to live in some Debian package. devscripts seems like the ideal package. I guess some folks would want to use it for meeting times and team decisions. CCing the devscripts list. Hi, devscripts maintainers. What do you think ? Hi, James, I was wondering if you had an opinion about this proposal. Would my condorcet vote counter fit into devscripts ? It didn't seem to fit your criterion about dependencies, but if you're fine with that, then sure. The dependencies have grown a bit: now it depends on Graph::Writer::GraphViz too, so, indirectly, on graphviz. Given the more niche role of the script, the dependencies probably won't be part of the default install set anyway, so that shouldn't be a big deal. Cheers, -- James GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy james...@debian.org signature.asc Description: Digital signature
Re: Wanted: perl package home for condorcet computation script
Paul Wise writes (Re: Wanted: perl package home for condorcet computation script): On Mon, Feb 3, 2014 at 11:46 PM, Ian Jackson wrote: It would like to live in some Debian package. devscripts seems like the ideal package. I guess some folks would want to use it for meeting times and team decisions. CCing the devscripts list. Hi, devscripts maintainers. What do you think ? Ian. (trying again with the right list address) -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/21232.63567.534334.543...@chiark.greenend.org.uk
Re: Wanted: perl package home for condorcet computation script
Paul Wise writes (Re: Wanted: perl package home for condorcet computation script): On Mon, Feb 3, 2014 at 11:46 PM, Ian Jackson wrote: It would like to live in some Debian package. devscripts seems like the ideal package. I guess some folks would want to use it for meeting times and team decisions. CCing the devscripts list. Hi, devscripts maintainers. What do you think ? Ian. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/21232.63296.818806.960...@chiark.greenend.org.uk
Wanted: perl package home for condorcet computation script
After getting frustrated with devotee I wrote my own implementation of the Constitution's Standard Resolution Procedure Vote Counting (ie Appendix A.6 of the constitution). Having two implementations is actually probably a good thing anyway. Currently it's here: http://www.chiark.greenend.org.uk/ucgi/~ian/git/appendix-a6.git/ I've done some testing of it on previous GR results and a synthetic test case which exercises the sequential dropping. Its features: * single script, no config file * can read a devotee tally file (but you have to feed it another file which lists the options, too) * can read ballots in a more natural ad-hoc format more like people write if they are writing informally (ie not the transposed form in devotee tallies) I haven't put a copyright licence on it yet, but I'm probably going to say GPLv3+ unless someone objects. It would like to live in some Debian package. Its dependencies are just Graph::Directed. (I'm going to take out the use of Data::Printer, which isn't actually used.) Ideally the package it would live in would be like this: * Not huge or complicated * Debian-specific, native * Mostly perl (and perhaps sh) scripts * Not lots of [build-]dependencies * Backporting the package should be easy [1] * Maintained in git where the git tree is identical to what is in the archive (ie, like dgit wants) (yes, with the .gitignore in the archive) * Maintainers would like to have me as a co-maintainer Any volunteers ? And my final question: what should it be called ? I'm terrible at names. Ian. [1] If the constitution is amended, I don't plan to have my script support both versions of the procedure. So having the package be easily back- and forward-portable would be helpful so that people can (with a bit of effort) run the tool on historical votes. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/21231.47596.90506.155...@chiark.greenend.org.uk
Re: Wanted: perl package home for condorcet computation script
Ian Jackson ijack...@chiark.greenend.org.uk writes: And my final question: what should it be called ? I'm terrible at names. I don't think there are many processes in computer programming as challenging, frustrating, valuable, and rewarding as inventing names. My one suggestion is strop. Rationale: * It's a weak acronym for Standard Resolution Procedure. * An actual strop is associated with polishing a straight razor. The shaving connection seems appropriate for the various ways of shaving off (dropping) options in the vote-counting procedure of Appendix A.6. * The name does not appear to be widely used for software (that I could find). Good luck, -Carl pgprJ3LJUQHe_.pgp Description: PGP signature
Re: Wanted: perl package home for condorcet computation script
On Mon, Feb 03, 2014 at 03:46:52PM +, Ian Jackson wrote: And my final question: what should it be called ? I'm terrible at names. debian-standard-resolution-vote-counter condorcet-schultze-vote-counter This doesn't seem like something that needs a short name. If you insist on short, however, I offer dsrvc. -- http://www.cafepress.com/trunktees -- geeky funny T-shirts http://gtdfh.branchable.com/ -- GTD for hackers -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140203192059.GW4845@holywood
Re: Wanted: perl package home for condorcet computation script
On Mon, Feb 3, 2014 at 11:46 PM, Ian Jackson wrote: It would like to live in some Debian package. devscripts seems like the ideal package. I guess some folks would want to use it for meeting times and team decisions. -- bye, pabs http://wiki.debian.org/PaulWise -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caktje6h4kh44oew6zbxba-d2iowuvhy1awumfcnnnzfdypt...@mail.gmail.com