Membership Database

From SARA

Jump to: navigation, search

Review changes to make see todo.txt


Contents

[edit] Editing

  • Edit the membership records on the wiki
    • Check Special:Recentchanges for edits that others may have made
    • I save the source messages in the folder sara-member-update until I respond to them below
  • on ssh wuth@sara:
cd ~/sar/sara/membership-list/wiki-extract
wiki-membership-get >../members.xml
cd ..
validate
  • on errant type:
cd /home/wuth/sar/sara/membership-list
chmod 600 members.xml
scp -p sara:sar/sara/membership-list/members.xml .
chmod 400 members.xml
~/phonebook/bin/build

[edit] Check Changes to Membership Record

  • go through the source messages in the folder sara-members-update, reply to each
  • ^U-Esc-|

~/sar/sara/membership-list/bin/membership-record-change-email "unique words from Name of SAR Group"

  • If any dropped e-mail addresses, add them to CC: line

[edit] To Do

  • write script to identify which ones have changed
    • consider using PC SAR's notion of significant changes
  • write script to extract one member

RecordTaggedPercentFilter -v Field=Name -v Expr=McMurray <tmp/members.txt | RecordTaggedPercentFieldsOrder -v FieldsFile=RecordTaggedPercentFields.txt


  • write script to format message
    • include both new and old e-mail addresses

[edit] Process Changes to Membership List

  • to do:
    • separate out region member and region directors updates in MembershipEMailingListUpdate
      • update script for only region's director/deputy
      • invoke script for region's director/deputy to board database
      • update script for only region's members
      • don't invoke script for region's director/deputy
    • Add SaraSecretary to maintainers
    • process MembershipDatabaseMaintainers inserting or in names.
    • Reformat paragraph with MembershipDatabaseMaintainers substitution. update script to e-mail role of RCMP liaison rather than Derek Simmonds.


  • run commands:
  wuth@errant$ membership-list-changed
  Update sent to Secretary.
  Update sent to web site Editor & Maintainer.
  Update sent to Membership / Disaster Services / RCMP / SARVAC.
  wuth@errant$ 
  • or do these parts:
  MembershipEMailingListUpdate
  membership-list-diffed-send-Secretary
  membership-list-send-web-site
  membership-list-no-email-send-Secretary 
    • and maybe sometimes these part:
    membership-list-diffed-send-public
    emergency-contact-send-web-site
  • print 3 copies of the emergency contact list xpdf automatically pop's up. Use xpdf's print.
    • 1 for my manager's binder
    • 1 for PCSAR's overhead box
    • 1 for PCSAR's SARCAR

[edit] Get A Contact List For Printing

commands:


  wuth@errant$ membership-list-public >tmp/public.txt
  wuth@errant$ lpr tmp/public.txt

Print AGM Sign-In Lists: AGMSignInList

Print AGM Voter Cards: AGMVoterCards

Updating Fields: Membership Database Fields

Printing Envelopes: MembershipDatabaseEnvelopes

[edit] List

The list of members can be found here: /List

Personal tools