Poll hosts of previous boot camps to find out what their actual costs were,
and whether they would have been willing/able to donate $1000-$1500 per boot camp to help keep the lights on.
Depending on the results of that poll,
start asking for donations toward central costs.
Explore the PLOS model
of different charges and waivers for different countries.
Pursue corporate sponsorship
(either on a per-bootcamp basis,
or as general donations to the cause).
Try once again to get funding through existing science training programs.
Encourage qualified instructors to teach Software Carpentry commercially,
for whatever they can charge.
(We will not be involved in these negotiations,
and will not "tax" these activities,
but would appreciate instructors talking with us before approaching clients
so that we're not tripping over each other.)
Create a new mailing list
for people interested in discussing this.
(If you'd like to be added please mail me.)
To use our name and logo:
At least one qualified instructor.
At least two full days (though this may be spread out over a longer period).
Cover version control, testing, task automation, and modular program development.
Most attendees to date work in science, engineering, medicine, and related fields
(we're not teaching web development to salespeople).
We are already extending our reach to people in other data-intensive disciplines,
but for now at least,
the digital humanities are out of reach:
we simply don't have enough instructors (or enough experience).
To be an instructor:
Complete our online training
(which includes teaching at least once with a more experienced instructor),
Demonstrate extensive relevant teaching experience
(and teach at least once with a qualified instructor).
These requirements will only affect upcoming boot camps and instructors,
not those already scheduled or badged.
Simplifying our shared content, web presence, and workflow.
Designate a lead instructor for each boot camp.
Streamline the reimbursement process.
(Ideally, we want host sites to reimburse instructors directly,
but we realize that we'll often be involved,
particularly when people are teaching several boot camps in one trip.)
Make it much easier for people who are not yet Git experts
to update boot camp web pages,
contribute teaching materials,
We are discussing this on the 'gits' mailing list;
please join us there.
Some people proposed having a warm-up day for complete beginners,
followed by a regular two-day boot camp
that would appeal to people who already have some skills.
We'll need to experiment with this to see how well it works.
There was disagreement over whether testing should remain a required topic:
some instructors barely touch on it,
and others disagreed over what it ought to mean for day-to-day scientific computing.
As Software Carpentry's CDFL1,
I ruled that it is required;
we need to integrate into the other material
rather than teaching it as a standalone topic.