In late 2016 several organizers noticed that attendance at their
dances had been down, and I ran
the numbers for BIDA. At the time I didn't see much. Rerunning
the numbers now, however, it does look like attendance is down:
This graph excludes special events, so no Sparks, Family Dances, etc.
My guess is that there's always some amount of people coming in and
going out, and that BIDA isn't doing as well as it had been at
attracting new dancers. But it could also be that the rate at which
people leave has gone up; I don't have a good idea.
I was curious whether the switch
to Larks/Ravens contributed, but the first dance where we tried
that out was 2017-04-02 and the downward trend starts over a year
earlier:
(The dance is still a lot of fun at the size it was in 2011-2013, but
it generally feels better at the larger size. Also the finances work
out better with more dancers. [1])
Update 2018-03-15: Since writing this, our attendance has
recovered some. The five non-special-event dances too recent to be
included in this data have averaged 121 people.
Update 2018-04-23: And still more improvement:
[1] While this puts attendance back in the range it was in 2011-2013,
expenses are higher now. The main changes are:
- Rent has gone up several times, from ~$200 to $450/night.
- Increasing pay for callers and musicians from $75 to $100
Referenced in: Seasonal Patterns in BIDA's Attendance
Comment via: google plus, facebook
";
if (children.length > 0) {
h += "";
}
}
return h;
}
function gotComments(serviceName, response) {
all_comments[serviceName] = add_space_for_children(response);
redrawComments();
if (window.location.hash && window.location.hash.length > 0) {
var s = window.location.hash;
window.location.hash = "";
window.location.hash = s;
var highlighted_comment = document.getElementById(s.replace('#', ''));
if (highlighted_comment) {
highlighted_comment.className += " highlighted";
}
}
}
function deep_copy(x) {
return JSON.parse(JSON.stringify(x));
}
function recursively_add_service(c, service) {
c.push(service);
var children = c[5];
for (var i = 0 ; i < children.length ; i++) {
recursively_add_service(children[i], service);
}
}
function all_comments_sorted() {
var ts_comment = [];
for (var service in all_comments) {
for (var i = 0 ; i < all_comments[service].length ; i++) {
var comment_copy = deep_copy(all_comments[service][i]);
recursively_add_service(comment_copy, service);
var ts = comment_copy[4];
ts_comment.push([ts, comment_copy]);
}
}
ts_comment = ts_comment.sort();
var c = [];
for (var i = 0 ; i < ts_comment.length ; i++) {
c.push(ts_comment[i][1]);
}
return c;
}
function redrawComments() {
var d = document.getElementById("comments");
var h = "";
d.innerHTML=h;
}
function pullComments(wsgiUrl, serviceName) {
ajaxJsonRequest(wsgiUrl.replace("json-comments", "json-comments-cached"), function(response) {
gotComments(serviceName, response);
ajaxJsonRequest(wsgiUrl, function(response) {
gotComments(serviceName, response);
});
});
}