The NHLA is a volunteer-driven organization that values the input and participation of all its members. In order to be the most effective advocates for liberty possible, a survey has been sent via email to all current members. Please take a moment (it’s really short, we promise!) to let us know what issues are most important to you, how you think we could be more effective in our mission, and what areas you may be able to volunteer to help us reach our goals.
If you did not receive the survey, but believe you should have, please email email@example.com after checking your spam folder.
Survey is in effect until 19 May 2019.
The results of the April 2019 Board of Directors election are in! The newest member of the Board is incoming Chair, Holly Beene Seal, who handily won her seat with 90% of the vote. Holly has been a prolific member of the Bill Review team and has been an active participant at Board meetings. We are excited for what her future involvement will bring!
Congratulations are also in order for Jaime Prout, who is returning for her second term as Secretary after receiving 97% of the vote. One of Jaime’s duties is to make sure we all stay informed about the up-to-date happenings at NHLA, and we are pleased to have her continue in that role.
The election was conducted with approval voting. Of 69 respondents:
- Holly Beene Seal — 60 votes
- None of the Above — 6 votes
- Paul Best (write-in) — 1 vote
- Skipped — 2
- Jaime Prout — 65 votes
- None of the Above — 2 votes
- Skipped — 2
The Board would like to express our heartfelt gratitude to Keith Ammon, outgoing Chair, for all he has brought to the organization. To say that Keith has been a dedicated member of the Board is a vast understatement, and his many contributions as a leader and activist have been instrumental in keeping the NHLA at the forefront of the fight for liberty in New Hampshire. We look forward to his continued participation.
Welcome to the new NHLA website! This change modernizes the underlying website technology, provides better support for back-end operations, and allows more scope for future growth. All the major pieces required for operation are in place, but, it is a work in progress, so if you notice anything missing or wrong, or, want to add something, please let us know via email at firstname.lastname@example.org.
In addition to the fresh new interface, the following features have been added or improved:
- Advanced membership management, with auto-renewal, membership levels, and improved back-end functionality for our membership director.
- Better support for financial transactions for memberships and donations, including a familiar shopping-cart metaphor, and on-site credit card acceptance via Stripe.
- Improved content management tools, opening up a path to communicate better and more often with our membership and the public.
- Separation of the website and the bill review system – using the right tool for the job at hand.
What remains to be done?
Apart from fixing the inevitable gaps and bugs, the following still has to be done:
- Some content, especially the “Resources” from the old site, needs to be transferred to the new site.
- Publishing bill text and reviews on the website, sourced from the bill review system.
- It would be great to generate more, interesting content in a steady stream.
- The site “theme” is fairly standard, and it would be great if someone with a better eye for design picked a new off-the-shelf theme and customized it.
- Active management of the “Events” section.
- It would be totally awesome if we can get a volunteer who can oversee website content production and publishing. Editorial control, rather than content production, that includes pushing content to social media channels, etc.
Please reach out to email@example.com if you are willing and able to help.
Why did you pick X?
Given the many choices of platforms and technologies out there, we tried to pick the ones having broad support (i.e. easy to find volunteers to support it), and, covers all, or most of, our requirements. There’s no one right answer of course, and different people will arrive at different answers, but here’s where we landed:
- WordPress for content management. It is the most widely used general publishing platform, with the widest range of plugins and support available. There may be better platforms for pure publishing purposes, but then we’d lose what we need for our other requirements.
- WooCommerce for donations and membership payments. It comes as a plugin to WordPress, and is one of the major e-commerce systems out there. The prime reason for picking WooCommerce above stand-alone competitors is its membership management plugins, but it also is a solid e-commerce system, supports virtual currencies better than most, and, integrates with the WordPress site.
- WooCommerce Memberships + WooCommerce Subscriptions for membership management. An out-of-the-box solution like Shopify or Magento might have been easier, but to get the level of functionality WooCommerce provides would have required major outlays on special plugins.
- Moving bill review to a separate system based on Django/Python: The bill review system is a proper web application now, and building it using a content management system would have added unnecessary overhead and complications.