{"id":629,"date":"2006-03-31T11:01:33","date_gmt":"2006-03-31T01:01:33","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/2006\/03\/31\/memberdb-a-membership-database-04\/"},"modified":"2013-10-04T09:27:00","modified_gmt":"2013-10-03T23:27:00","slug":"memberdb-a-membership-database-04","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2006\/03\/31\/memberdb-a-membership-database-04\/","title":{"rendered":"MemberDB &#8211; A Membership Database 0.4"},"content":{"rendered":"<p><a href=\"https:\/\/www.flamingspork.com\/projects\/memberdb\/\">MemberDB &#8211; A Membership Database<\/a><\/p>\n<p>I released 0.4 today. A rather long awaited release. No doubt there&#8217;ll be bugs and the need for a 0.4.1 or something &#8211; but this is relatively bug free and has a bunch of new cool stuff to chew on.<\/p>\n<p>It&#8217;s also the first real release to support MySQL 5.0 (previous releases won&#8217;t work as MemberDB heavily uses views).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MemberDB &#8211; A Membership Database I released 0.4 today. A rather long awaited release. No doubt there&#8217;ll be bugs and the need for a 0.4.1 or something &#8211; but this is relatively bug free and has a bunch of new &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2006\/03\/31\/memberdb-a-membership-database-04\/\">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,14],"tags":[],"class_list":["post-629","post","type-post","status-publish","format-standard","hentry","category-linux-aus","category-memberdb","category-mysql"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-a9","jetpack-related-posts":[{"id":749,"url":"https:\/\/www.flamingspork.com\/blog\/2006\/10\/21\/memberdb-a-membership-database-version-05-released\/","url_meta":{"origin":629,"position":0},"title":"MemberDB &#8211; A Membership Database &#8211; Version 0.5 released","author":"Stewart Smith","date":"2006-10-21","format":false,"excerpt":"MemberDB - A Membership Database Released 0.5. Pretty much the same as 0.4 but with a bunch of bug fixes. As used for the recent(ish) LUV election. This is what will probably be used for the next LA election too.","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":345,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/01\/18\/mysql-port-of-memberdb\/","url_meta":{"origin":629,"position":1},"title":"MySQL port of MemberDB","author":"Stewart Smith","date":"2005-01-18","format":false,"excerpt":"Spent probably about 3 hours today porting the database schema to MySQL 5 along with finding some bugs in the process. Pretty minor ones, mainly to do with how things could be improved to improve compatibility with schemas written with postgresql in mind. While chasing up some stuff on why\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":343,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/01\/16\/memberdb-a-membership-database\/","url_meta":{"origin":629,"position":2},"title":"MemberDB &#8211; A Membership Database","author":"Stewart Smith","date":"2005-01-16","format":false,"excerpt":"MemberDB - A Membership Database I released 0.3 today. Contains all the election code as used in the LA 2005 Election. Yes, there's known bugs in this release.. check bugzilla for current ones.","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":494,"url":"https:\/\/www.flamingspork.com\/blog\/2005\/10\/25\/must-be-time-to-use-the-osdc-conference-registrationpaper-submission-site\/","url_meta":{"origin":629,"position":3},"title":"must be time to use the OSDC conference registration\/paper submission site","author":"Stewart Smith","date":"2005-10-25","format":false,"excerpt":"it's annoying. grr. but, on the other hand, I am speaking about MySQL 5.0 at OSDC. This is even cooler as 5.0 has gone GA. So it's not \"upcoming features\" it's the \"here and now\". I'll now have to release MemberDB 0.4 (the MySQL release). Converting the Linux Australia installation\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":218,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/02\/18\/memberdb-01\/","url_meta":{"origin":629,"position":4},"title":"memberdb 0.1!","author":"Stewart Smith","date":"2004-02-18","format":false,"excerpt":"Oh yes, time for me to abuse my position and spam a bunch of lists! :) memberdb is the membership database software i've been hacking off and on for a while now, and is being used by Linux Australia. In it's current form, it's visually not very pretty - but\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":973,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/01\/11\/memberdb-speed-improvements\/","url_meta":{"origin":629,"position":5},"title":"MemberDB speed improvements","author":"Stewart Smith","date":"2008-01-11","format":false,"excerpt":"So I finally installed the xdebug PHP extension and started doing some performance analysis of MemberDB using xdebug and kcachegrind. The upshot of which is a number of commits to the bzr tree that dramatically improve performance in several key areas. The answer? Caching. I'm not even talking using memcached\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":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/629","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=629"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/629\/revisions"}],"predecessor-version":[{"id":3460,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/629\/revisions\/3460"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}