Starting a Hackerspace
If you're thinking of starting a hackspace in the UK, here's some advice which we've found useful:
The first steps we recommend for people attempting to start a new space are the following:
- Set up a mailing list. Don't agonise over the service - the easiest way is the best. Most UK spaces use Google Groups.
- Set up some form of web presence stating your goals.
- Spam the hell out of every local (or semi-local) geek mailing list with a stirring "We will fight them on the beaches" style email about the need for a hackerspace. We can give you examples if need be!
- If you can't think of any groups to contact, look harder, they're always there. Good places to contact are local schools (talk to the I.T. and D&T teachers, even if there are no interested students then the teachers themselves might be up for it), get in contact with societies at nearby Universities, and see if the departments at the University might let you send and email to all the students in their dept. You want to target the Computer Science, Chemistry, Maths, Physics and Engineering departments. Look for local sci-fi/gaming groups, they always tend to be a good source of Hackers.
- Don't push any specific angle, eg electronics or software, just be open to people learning, making and breaking things.
- It's a good idea to set up an IRC channel, most groups use Freenode and also hang out in #hackspace, the inter-uk-hackspace channel. The realtime aspect of IRC creates relationships between members who have not even met yet.
Organise some meetings
Once you have a fair number of people on the mailing list you should organise some meetings:
- If you can (and you think you have enough people), announce that you have meetings either once a month or fortnightly. I prefer fortnightly as it'll get the community going faster, but either will do. Try and stick to a regular day if you can, and make sure that day doesn't clash with anything obvious...
- Get a pub back room - most pubs will give them to you for free on quiet evenings, and in the worst case you'll have to drink enough to make it worth their while (which generally isn't a problem). Back rooms are great as you can generally whip out the soldering gear without them minding too much, and you won't get weird looks from other people in the pub when loads of laptops appear.
- When you have meetings, pitch them as "come and hack/socialise, we're a group of people who want to do this in a hackerspace one day", not "come and plan how we'll build our hackerspace" - planning meetings for hackerspaces get boring and repetitive very quickly. Build the community and the space organisation will happen naturally as long as everyone there wants it.
That last point is REALLY important, focus on the community first and foremost, the space cannot exist without it. Spend several months building up a group of people who want to hack together and it'll work brilliantly. Don't even start planning the physical space until you have a community of enough people to make it viable.
When it comes to setting up mailing lists/blogs/websites, getting it done quickly and in an easy to use manner matters much more than doing it "properly" on your own servers. A google group is fine for the first few months, as is a tumblr blog and everything else. When you have a group and you're not spending all your time evangelising the hackerspace you can migrate! (It's a bit controversial this one, but we've seen many people waste time setting things up and writing code.)
If you'd like a subdomain of .hackspace.org.uk pointing somewhere, let us know.
The recommended way to organise a hackspace is as a community-run non-profit co-operative: Nobody receives any profit, every member has a vote in the running of the organisation, and there's a democratically-elected, volunteer board of trustees which handles the administrative stuff. In UK company terms, this structure is a "Company Limited by Guarantee".