{"id":299,"date":"2004-11-18T17:27:09","date_gmt":"2004-11-18T07:27:09","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=299"},"modified":"2004-11-18T17:27:09","modified_gmt":"2004-11-18T07:27:09","slug":"making-a-nominee-a-candidate","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2004\/11\/18\/making-a-nominee-a-candidate\/","title":{"rendered":"making a nominee a candidate"},"content":{"rendered":"<p>added a column to election. you now have a &#8220;number of required nominations&#8221;.<\/p>\n<p>in a normal election, this will be two. One person nominates, the other seconds.<\/p>\n<p>When there are enough nominations, the person can accept it, and then an entry is created in election_candidate.<\/p>\n<p>at least this will be the case&#8230; soon.<\/p>\n<p>About to go and write the accept nomination page thingy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>added a column to election. you now have a &#8220;number of required nominations&#8221;. in a normal election, this will be two. One person nominates, the other seconds. When there are enough nominations, the person can accept it, and then an &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2004\/11\/18\/making-a-nominee-a-candidate\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6,13],"tags":[],"class_list":["post-299","post","type-post","status-publish","format-standard","hentry","category-linux-aus","category-memberdb"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-4P","jetpack-related-posts":[{"id":295,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/11\/15\/nominations-process\/","url_meta":{"origin":299,"position":0},"title":"nominations process","author":"Stewart Smith","date":"2004-11-15","format":false,"excerpt":"okay.... my previous ramblings on the details of the voting stuff (see MemberDB Voting code (planning\u00e2\u20ac\u00a6 in some sense of the word)) didn't really address how someone nominates someone else and how they accept\/deny the nomination. Member A nominates member B for position P. Member C seconds the nomination for\u2026","rel":"","context":"In &quot;linux-aus&quot;","block_context":{"text":"linux-aus","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-aus\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":297,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/11\/16\/implementing-the-nominations-stuff\/","url_meta":{"origin":299,"position":1},"title":"implementing the nominations stuff","author":"Stewart Smith","date":"2004-11-16","format":false,"excerpt":"previously, we had the idea of an election candidate: create table election_candidate ( id serial unique not null, election_position_id int not null, approved boolean, member_id int not null, spiel text, CONSTRAINT \"election_candidate_pkey\" PRIMARY KEY (id), CONSTRAINT \"election_candidate_election_position_id_fkey\" FOREIGN KEY (org_id) references election_position(id) on update restrict, CONSTRAINT \"election_candidate_member_id\" FOREIGN KEY (member-id)\u2026","rel":"","context":"In &quot;linux-aus&quot;","block_context":{"text":"linux-aus","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-aus\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":294,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/11\/15\/voting-code\/","url_meta":{"origin":299,"position":2},"title":"Voting code","author":"Stewart Smith","date":"2004-11-15","format":false,"excerpt":"I've been making inroads into the voting part of MemberDB. You can create an election (with a number of positions), list elections, and view extra details about it. It handles the priviliged versus non-priviliged user thing and I'm getting to work on the nominations part. I've made a bunch of\u2026","rel":"","context":"In &quot;linux-aus&quot;","block_context":{"text":"linux-aus","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-aus\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":301,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/11\/23\/additional-code-into-voting\/","url_meta":{"origin":299,"position":3},"title":"Additional code into voting","author":"Stewart Smith","date":"2004-11-23","format":false,"excerpt":"you can now accept nominations and put down your spiel. At some point I'm going to have to go through a bunch of the code and do a security audit. We should be fine with what we're running now, but the head of 0.3 most likely isn't. All that will\u2026","rel":"","context":"In &quot;linux-aus&quot;","block_context":{"text":"linux-aus","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-aus\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1370,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/01\/27\/itwire-linux-australia-election-results-are-in-but-is-there-a-mandate\/","url_meta":{"origin":299,"position":4},"title":"iTWire &#8211; Linux Australia election results are in &#8211; but is there a mandate?","author":"Stewart Smith","date":"2009-01-27","format":false,"excerpt":"iTWire - Linux Australia election results are in - but is there a mandate? I mostly disagree with the conclusions drawn by David here. On voter turnout, this year we were consistent with previous years (see previous graphs, and reproduced below): We've even been on a (slow) increase. How do\u2026","rel":"","context":"In &quot;linux-aus&quot;","block_context":{"text":"linux-aus","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-aus\/"},"img":{"alt_text":"","src":"http:\/\/spreadsheets.google.com\/pub?key=pvD6nw6CQOO4533EgoDYvaw&oid=1&output=image","width":350,"height":200},"classes":[]},{"id":342,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/01\/16\/preliminary-election-results\/","url_meta":{"origin":299,"position":5},"title":"Preliminary election results","author":"Stewart Smith","date":"2005-01-16","format":false,"excerpt":"Linux Australia members can log into the membership site and view the preliminary results of the 2005 election.","rel":"","context":"In &quot;linux-aus&quot;","block_context":{"text":"linux-aus","link":"https:\/\/www.flamingspork.com\/blog\/category\/linux-aus\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=299"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/299\/revisions"}],"predecessor-version":[{"id":2813,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/299\/revisions\/2813"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}