Re: Fwd: Question on Single Transferrable Vote surplus transfer

2024-03-08 Thread Daniel Gruno
On 3/8/24 21:16, Craig Russell wrote: Hi, I'd like to understand if STeVe uses the Weighted Inclusive Gregory Method (WIGM) which is described as best I can below. It seems to be the most popular of the public election methods. I understand that other methods are also in use: Meek's Method

Re: Is anyone looking into the UI display issue ?

2024-03-02 Thread Daniel Gruno
On 3/2/24 00:22, sebb wrote: As the subject says. It's really disconcerting when trying to vote, especially if one does not have sufficient time to complete all the votes in one session. I've ended up having to vote multiple times to ensure every vote was completed. This really ought to be

Re: Ranked choice voting tie break options

2023-07-07 Thread Daniel Gruno
On 2023-07-07 22:11, Greg Stein wrote: On Fri, Jul 7, 2023 at 1:53 PM Craig Russell wrote: Hi, I'm serving on the Santa Clara County Citizens' Commission on Elections and we're working to recommend settings for machines tabulating ranked choice voting. One of the settings deals with what to

Re: version 2 votes

2022-08-17 Thread Daniel Gruno
On 17/08/2022 20.24, Phil Steitz wrote: Hey all, I have been using the stv plugin in Steve to run STV votes for prioritization based on csv vote data that I get into the format needed by the plugin. I have been able to get this to work, but only using the "version 1" vote format which ends up

Re: Moving STeVe to git

2022-03-19 Thread Daniel Gruno
st rebuild the .git, and mark svn readonly. Implied: happy to see svn become readonly today (and detach any sync'ing to git). I doubt any of us wants to commit to svn in the next week or so. Cheers, -g On Sun, Mar 6, 2022 at 5:52 AM Daniel Gruno wrote: On 06/03/2022 12.33, Daniel Gruno wrote:

Re: GH repo clobbered; invalidates all forks and PRs

2022-03-06 Thread Daniel Gruno
On 06/03/2022 18.43, sebb wrote: The GitHub repo has been forcibly changed to track https://svn.apache.org/repos/asf/steve/trunk instead of https://svn.apache.org/repos/asf/steve/trunk/pysteve This has invalidated all the forks, and broken all the PRs. That is very discouraging for

Re: Moving STeVe to git

2022-03-06 Thread Daniel Gruno
On 06/03/2022 12.33, Daniel Gruno wrote: Hi folks, As per suggestion from Greg, I think we should keep the existing steve.git repository but start a fresh main branch for the new code. This would mean keeping the old subversion history in the trunk branch for those interested. We'd also

Moving STeVe to git

2022-03-06 Thread Daniel Gruno
Hi folks, As per suggestion from Greg, I think we should keep the existing steve.git repository but start a fresh main branch for the new code. This would mean keeping the old subversion history in the trunk branch for those interested. We'd also be putting the web site into this

Re: Where is the website source?

2022-03-05 Thread Daniel Gruno
On 28/02/2022 02.36, Greg Stein wrote: It used to be in the CMS, but was removed last August: https://lists.apache.org/thread/vpphnjqcklswvgy2h57h2bgmclwonoy4 We have not stood up a Pelican-based website (yet). The TLP server has been detached from version control, so it displays a stale copy

Bootstrapping the next generation of STeVe

2022-03-05 Thread Daniel Gruno
Hi folks, As we have some renewed interest in working on STeVe, this would also be a good time to sort out some practicalities and names. # Version control: I think it would be a good move to switch to git for the next iteration. Not because I'm a fan of git in particular, but because of the

[NOTICE] Mandatory relocation of Apache git repositories on git-wip-us.apache.org

2018-12-07 Thread Daniel Gruno
[IF YOUR PROJECT DOES NOT HAVE GIT REPOSITORIES ON GIT-WIP-US PLEASE DISREGARD THIS EMAIL; IT WAS MASS-MAILED TO ALL APACHE PROJECTS] Hello Apache projects, I am writing to you because you may have git repositories on the git-wip-us server, which is slated to be decommissioned in the coming

Re: Setting up for next ASF meeting

2018-03-05 Thread Daniel Gruno
On 03/05/2018 09:29 PM, Jim Jagielski wrote: > It is time once again for the major test/use cycle > for STeVe! I propose that we have the latest rev > setup and we run some sample votes in time for > us to fix bugs, add features, etc before the actual > meeting. > > Daniel, could you get us an

Re: Steve or STeVe ?

2017-05-21 Thread Daniel Gruno
One could argue that Apache Steve is the committee, and STeVe is the product of that committee... *waves hand magically* On 05/21/2017 01:42 PM, sebb wrote: > Fixing CI would also fix derived data such as > > https://projects.apache.org/committee.html?steve > > On 20 May 2017 at 13:31, Greg

Re: Stepping down from the Steve PMC

2016-03-27 Thread Daniel Gruno
On 03/16/2016 07:27 PM, Mattmann, Chris A (3980) wrote: > Hi Team, > > I don’t have time to contribute to Steve any more. I love what > the team is doing but I am stepping down from the PMC. > > Thank you for believing that I could help the project. With all the activity going on around STeVe

Re: Post election idea

2016-03-19 Thread Daniel Gruno
On 03/18/2016 09:07 PM, Jim Jagielski wrote: > One thing that the previous STV code had was that if > the code running the election itself was changed, it > invalidated the running election. This was to prevent > someone from changing the software (say, by silently > dropping 'AC' from the counts)

Re: Multithreading and file backend

2016-02-10 Thread Daniel Gruno
On 02/10/2016 01:16 PM, sebb wrote: > AFAICT the file backend uses several files that are shared between users. > > However there does not appear to be any form of locking employed, so > updates can be lost. > > If this is intentional, it should be clearly documented as a restriction. > I was

Re: Reviewers needed before going live before next ASF Member meeting?

2016-02-05 Thread Daniel Gruno
On 02/03/2016 08:41 PM, Pierre Smits wrote: > Hi all, > > According to information received we're approx. 2 months away from next ASF > Member meeting. Should we not make members aware of > https://vote-wip.apache.org/ and ask in the members ml for reviewer? > > That way we might become aware of

Re: Mock tests at some point?

2015-12-08 Thread Daniel Gruno
On 12/07/2015 03:50 PM, Pierre Smits wrote: > The only thing I see at that url (https://vote-wip.apache.org/) is a big > fat logo, which is nice... > > But it doesn't enable me to do anything obvious. Maybe I am missing > something. This is a BTW: Does this mean you'll be interested in helping

Re: Mock tests at some point?

2015-12-08 Thread Daniel Gruno
; > OFBiz based solutions & services > > OFBiz Extensions Marketplace > http://oem.ofbizci.net/oci-2/ > > On Tue, Dec 8, 2015 at 3:00 PM, Daniel Gruno <humbed...@apache.org> wrote: > >> On 12/07/2015 03:50 PM, Pierre Smits wrote: >>> The only thing I s

Re: Mock tests at some point?

2015-12-08 Thread Daniel Gruno
On 12/08/2015 04:54 PM, Sam Ruby wrote: > [snip] > > P.S. There seems to be a disconnect between what Pierre and I are > referring to as tests, and what you (Daniel) are referring to as > tests. I would feel more comfortable if there were some automated > unit tests. > Anyone can contribute

Re: Mock tests at some point?

2015-12-07 Thread Daniel Gruno
On 12/07/2015 03:09 PM, Sam Ruby wrote: > On Mon, Dec 7, 2015 at 7:24 AM, Daniel Gruno <humbed...@apache.org> wrote: [snip] >> >> I for one will start looking for new people to help out with this, as I >> still think STeVe has a role to play, not just as an inte

Re: Mock tests at some point?

2015-12-07 Thread Daniel Gruno
On 12/07/2015 03:50 PM, Pierre Smits wrote: > The only thing I see at that url (https://vote-wip.apache.org/) is a big > fat logo, which is nice... > > But it doesn't enable me to do anything obvious. Maybe I am missing > something. > It's working as intended :) The instructions on how to use

[INQUIRY] Looking for volunteers to help test pySTeVe!

2015-12-07 Thread Daniel Gruno
Hi folks, this is yet another shout out to people who might be interested in helping test pysteve in its current state, before we all panic close to the annual meeting. I am looking for 4-5 people to help test the functionality and user interface (UX, intuitiveness etc) and fix any issues that

Re: VP

2015-10-12 Thread Daniel Gruno
On 10/12/2015 02:43 PM, Jim Jagielski wrote: > I'd like to step down as VP and I recommend Daniel as > replacement. > > Comments or other suggestions/volunteers? Or can I go ahead > and start the VOTE :) (I assume/hope that Daniel accepts!) > Should it come such a decision, I would both accept

In case of release

2015-10-11 Thread Daniel Gruno
Just wanted to share http://compliance.rocks/result.html?246e7325 Should we decide to release this at some point in the near future, it looks like it's now perfectly ASF compliant :) So that's good... With regards, Daniel.

Re: Report time!

2015-08-13 Thread Daniel Gruno
aye aye - hereby posted :) With regards, Daniel. On 2015-08-11 16:31, Jake Farrell wrote: sounds good, thanks Daniel -Jake On Tue, Aug 11, 2015 at 8:42 AM, ke...@apache.org wrote: +1 to humbedooh On 2015-08-11, at 6:56 AM, Jim Jagielski j...@jagunet.com wrote: Our quarterly report is

couple of edits to how STV works

2015-04-02 Thread Daniel Gruno
HI folks, I made a couple of changes to the STV method today: - Fixed an issue wherein if no one was 'lowest', STV would break - Set the random seed to actually be random now. Setting it to 0 is just bad juju and can be reverse engineered to place candidates in such a way that a tie will

Re: couple of edits to how STV works

2015-04-02 Thread Daniel Gruno
On 2015-04-02 18:40, Jim Jagielski wrote: On Apr 2, 2015, at 12:39 PM, Jim Jagielski j...@jagunet.com wrote: On Apr 2, 2015, at 9:51 AM, Daniel Gruno humbed...@apache.org wrote: HI folks, I made a couple of changes to the STV method today: - Fixed an issue wherein if no one was 'lowest

Re: Should back and be in charge of generating the election hash?

2015-03-30 Thread Daniel Gruno
On 2015-03-29 20:16, Alan Cabrera wrote: I was looking at our backend code and noticed that they are in charge of generating the election hash. In my opinion I think the election hash should be generated by the callers of the back end and not delegated to the back ends themselves. What

Re: Should back and be in charge of generating the election hash?

2015-03-30 Thread Daniel Gruno
On 2015-03-30 17:10, Alan D. Cabrera wrote: On Mar 30, 2015, at 3:17 AM, Daniel Gruno humbed...@apache.org wrote: On 2015-03-29 20:16, Alan Cabrera wrote: I was looking at our backend code and noticed that they are in charge of generating the election hash. In my opinion I think

new VM for STeVe and projects

2015-03-30 Thread Daniel Gruno
Hullo folks, as requested by the CouchDB project, I am in the middle of setting up a VM for STeVe, managed by infra (that is, the machine is managed, the software is for us to fix). this will be running from pySTeVe's trunk for the time being, and any PMC member who wishes to have access to

Re: ElasticSearch as a backend to pysteve

2015-03-29 Thread Daniel Gruno
Science Department University of Southern California, Los Angeles, CA 90089 USA ++ -Original Message- From: Daniel Gruno humbed...@apache.org Reply-To: dev@steve.apache.org dev@steve.apache.org Date: Saturday, March 28, 2015

Re: svn commit: r1669902 - in /steve/trunk/pysteve/lib/backends: ./ __init__.py es.py files.py

2015-03-29 Thread Daniel Gruno
On 2015-03-29 15:10, Greg Stein wrote: On Sun, Mar 29, 2015 at 7:38 AM, humbed...@apache.org wrote: ... +++ steve/trunk/pysteve/lib/backends/es.py Sun Mar 29 12:38:08 2015 ... +constants.appendBackend( { +'id': 'elasticsearch', +'init': init, +'document_exists': exists, +

Re: Modularizing the different vote types

2015-03-28 Thread Daniel Gruno
On 2015-03-28 06:34, Alan D. Cabrera wrote: On Mar 27, 2015, at 10:25 PM, Alan D. Cabrera l...@toolazydogs.com wrote: On Mar 24, 2015, at 7:07 PM, Daniel Gruno humbed...@apache.org wrote: Right, so I went a bit on a rampage, so we now have: - Single Transferable Vote - Yes/No/Abstain

Re: Update: ElasticSearch as a backend to pysteve

2015-03-28 Thread Daniel Gruno
, that’s pretty cool! Regards, Alan On Mar 27, 2015, at 10:14 AM, Daniel Gruno humbed...@apache.org wrote: Hi folks, I just wanted to share some good news with you: - pySTeVE now supports BOTH file-based DB as well as ElasticSearch as a backend! There are a few kinks to sort out, but on the whole

Re: steve-web

2015-03-28 Thread Daniel Gruno
Oh I plan to take a well-earned bit of rest now, so you can feel free to start porting to flask etc ;) I might fiddle with the JS and HTML, but I think on the whole, I've added the features I was dying to add :) There are still some odd ends left, but they require some more brain power to

Re: svn commit: r1669412 - /steve/trunk/pysteve/lib/plugins/stv.py

2015-03-27 Thread Daniel Gruno
On 2015-03-26 20:13, Greg Stein wrote: stv_tool.py was named with an underscore so that it is importable. You shouldn't need to copy/paste all of its code ... (tho of course, it doesn't live in lib/ ... maybe it should 'svn mv' into lib?) Hi Greg, Yesterday was a long(ish) day for me, I got

Update: ElasticSearch as a backend to pysteve

2015-03-27 Thread Daniel Gruno
Hi folks, I just wanted to share some good news with you: - pySTeVE now supports BOTH file-based DB as well as ElasticSearch as a backend! There are a few kinks to sort out, but on the whole, it seems to be working smoothly. feedback (especially if you can review the ES code) would be much

Re: Customizations specific to ASF member elections?

2015-03-26 Thread Daniel Gruno
We already have ASF specific voting methods in pysteve, adding more shouldn't be an issue, they are all plugins you can use or not use. With regards, Daniel. On 2015-03-26 18:24, Mike Kienenberger wrote: So I've now read through all of the archives for 2012, skipped 2013 and 2014, and read

Re: [PATCH] README

2015-03-25 Thread Daniel Gruno
Solutions for Cloud- Based Manufacturing, Professional Services and Retail Trade http://www.orrtiz.com On Wed, Mar 25, 2015 at 2:49 PM, Daniel Gruno humbed...@apache.org wrote: Hi Pierre, patches for the site are most welcome. You can use the CMS to check out the site source and make an anonymous diff

Re: svn commit: r1669142 - in /steve/trunk/pysteve: lib/election.py lib/voter.py steve.cfg

2015-03-25 Thread Daniel Gruno
righto, I'll remember that for next commit :) With regards, Daniel On 2015-03-25 17:26, Pierre Smits wrote: I have created an issue STEVE-19 https://issues.apache.org/jira/browse/STEVE-19 for this kind of future work. Best regards, Pierre Smits *ORRTIZ.COM http://www.orrtiz.com* Services

Re: STeVe 4 Projects procedural voting

2015-03-24 Thread Daniel Gruno
. Best regards, Pierre Smits *ORRTIZ.COM http://www.orrtiz.com* Services Solutions for Cloud- Based Manufacturing, Professional Services and Retail Trade http://www.orrtiz.com On Tue, Mar 24, 2015 at 12:50 PM, Daniel Gruno humbed...@apache.org wrote: Probably a plugin of sorts that would enable

Re: svn commit: r1668159 - in /steve/trunk/pytest/www: cgi-bin/lib/voter.py cgi-bin/rest_voter.py htdocs/js/steve_rest.js

2015-03-23 Thread Daniel Gruno
On 2015-03-23 22:03, Jim Jagielski wrote: Does it just dim it? People can vote more than once... They can vote as many times as they like, that will just override their previous vote. This is just a helpful display tweak, it doesn't prevent anything. Essentially, this just sets a hasVoted

Online pyTest demo

2015-03-22 Thread Daniel Gruno
Hi folks, I have finished (mostly) working on an online admin interface to setup and edit elections/issues for pytest. You can visit an online demo at: http://demo.stv.website/admin (user: admin, password: demo). Feel free to browse around, add some issues, set up an election, delete some

Re: Why stop at STV and YNA?

2015-03-22 Thread Daniel Gruno
that collecting votes for a release is pertinent for this project. Yeah, I once looked at the STeVe code base contemplating how to support release votes but gave up because it was too ambitious. I'd be willing to chip in if I don't have to go it alone. On Mar 20, 2015, at 5:26 PM, Daniel Gruno humbed

Re: Why stop at STV and YNA?

2015-03-22 Thread Daniel Gruno
On 2015-03-22 21:23, Alan D. Cabrera wrote: On Mar 22, 2015, at 1:17 PM, Daniel Gruno humbed...@apache.org wrote: On 2015-03-22 21:06, Alan D. Cabrera wrote: On Mar 20, 2015, at 8:10 PM, Marvin Humphrey mar...@rectangular.com wrote: On Fri, Mar 20, 2015 at 5:49 PM, Alan Cabrera l

Re: Steve Logo?

2015-03-20 Thread Daniel Gruno
or can find the old feathery one, we can throw it into the vote, see which one people like, and then whichever one wins, we'll be sure to put that in the repo so it doesn't get lost. :) With regards, Daniel. On Mar 19, 2015, at 5:39 AM, Daniel Gruno humbed...@apache.org wrote: HI folks, me

Re: Steve Logo?

2015-03-20 Thread Daniel Gruno
without [VOTE] threads. :-/ On Fri, Mar 20, 2015 at 3:35 AM, Daniel Gruno humbed...@apache.org wrote: On 2015-03-19 21:56, Jim Jagielski wrote: Hrm... I thought we did have one, w/ the feathers creating the 'V' in STeVE... I have never seen any STeVe logo before, and I could not find anything

STV Ballots working in pytest

2015-03-20 Thread Daniel Gruno
HI again folks, I've been rewriting what I made for the current trunk of STeVe, and now have working STV ballots in pytest (maybe I should rename it to pysteve). I have yet to make a fully functional web interface for editing elections, so I had to use the REST API manually to set up an stv

Some initial stabs at a REST API

2015-03-18 Thread Daniel Gruno
Hi folks, I was looking at Chris' REST API suggestions (still don't have wiki karma ;( ) and it got me fiddling with some python CGI to start making election and issue creation/editing available via the web. As it is now, it's just a method for setting up an election and issues, as well as

Re: My attempts to install Steve

2015-03-16 Thread Daniel Gruno
. On 2015-03-16 16:14, Jim Jagielski wrote: randomize is a function in cmdline/steve.pm On Mar 16, 2015, at 10:56 AM, Daniel Gruno humbed...@apache.org wrote: Hi, it's me again! I tried my best to install steve locally to test out the interactive page, and well...I got it working (hence the new