Thanks Marcin, Bob and John for your interest and replies; I hope you don't mind me choosing this one to follow up to.
To try to provide a more detailed idea, I've appended below an Org file that is part documentation sketch, part me trying to remember and write down what all of my procedures are for this role. So that is a first attempted representation of the public and potentially generic aspect of this work.
The private or choir-specific data would include:
- singers' names, voices and emails
- the choir's upcoming programmes, and rehearsal and concert dates for each of those
- details and summaries of which programmes and dates each singer plans to do
- actual attendance and participation, notes about particular circumstances, etc.
I hope that helps to explain further what I have in mind, and would appreciate any further thoughts.
Best wishes,
Neil
* Org Choir
Org Choir is an Org mode application for choir 'fixing'. That means
tracking the membership of a choir, recording who can sing in each
concert and which singers are expected at each rehearsal, noting who
is actually at each rehearsal, and so on.
** Membership
We begin with a list of singers, in an Org table like this. (Please
note: all of the names and emails used in this documentation are made
up.)
| | Name | Full name | Email | Notes | More notes... |
|---+-------+---------------+--------------------------+-------+---------------|
| S | Alice | Alice Liddell | aliceliddell@hotmail.com | | |
| S | Sue | Sue De Vere | suedevere@mail.com | | |
|---+-------+---------------+--------------------------+-------+---------------|
| A | Fiona | Fiona Kite | fionakite@me.com | | |
| A | Gemma | Gemma Johnson | gemma@email.org | | |
|---+-------+---------------+--------------------------+-------+---------------|
| T | Don | Don Bradley | d.bradley@talky.net | | |
| T | Nigel | Nigel Finch | nigelf@gmail.com | | |
|---+-------+---------------+--------------------------+-------+---------------|
| B | Sam | Sam Trueman | samtrueman18@gmail.com | | |
| B | Vince | Vince Lyon | vincelyon@bigco.com | | |
** Procedures
*** Fixing for a new concert
- Dates for the concert and rehearsals, and rules for if any
rehearsals can be missed.
- Set up a doodle with those dates.
- Email singers to ask about their availability
- Fixing: singers fill in doodle, or email me, to say if they can do
the concert, and if they need to miss any rehearsals.
- Collating the fixing data to determine what singers we have for the
concert.
- Recording each singer's intentions in a log for that singer, so that
we can check against actual attendance, and more generally review
that singer's participation over time.
- Identifying any queries that need to be resolved, i.e. singers that
want to sing but aren't strictly meeting the rehearsal rules.
- Recording the resolution (by the conductor) of any queries.
Changes later on...
- Handle any updates to availability that occur over the lifetime of
the programme. (Which might change any of the above.)
*** Maintaining a useful summary for the conductor and other choir organisers
- Who is participating in each upcoming programme
- Summarised by voice
- Flagging any queries that still need resolution
- Who is expected at the next rehearsal
- Summarised by voice
*** Processing actual attendance
- Apologies received shortly before the rehearsal/concert:
- Responding.
- Recording.
- Letting the conductor know, if there's time.
- Note actual attendance at the rehearsal/concert.
- Reconcile against expected attendance:
- Enquire about any discrepancies.
- Record the outcome.
- Handle if singer's overall availability and participation is
affected.
*** Post-concert actions
- Record programme as done, so it no longer appears in current summaries.
- Decide and handle probation, if choir has that.
*** Longer-term review things
- When did each current member join?
- When did past members join and leave?
- How have overall membership numbers changed over time?
- For each programme, how many members actually sang in it?
*** New applications
- Keep track of singers applying to join
- Agree possible audition dates with them
- Send standard emails to let applicants know audition details
- Include upcoming auditions in fixing summary for choir organisers
- Welcome procedures for successful applicants
- Standard introductory information
- Add to membership table
- Resend fixing emails for all the future programmes that there is
still time for them to participate in.
- Handle their responses as in 'Fixing ...' above
** Complications
- Rehearsals with time shared between work for more than one
programme.