ILXO/workshops/How to jam

From OLPC
< ILXO‎ | workshops
Revision as of 21:33, 9 July 2008 by Andreatl (talk | contribs)
Jump to navigation Jump to search

ILXO: How to Run A Jam

July 9, 2008
online workshop/discussion


transcript

Please excuse the wonky times --- my computer clock was set to the wrong time, so this actually began around 3 pm CST.

(10:01:09 AM) nlee: all right, lets get this party started (10:01:15 AM) nlee: andreatl: nicely done... (10:01:23 AM) andreatl: nlee: oops, failboat? (10:02:03 AM) ben_r [n=urk@c-24-13-84-2.hsd1.il.comcast.net] entered the room. (10:02:39 AM) nlee: so, what do people want to discuss? (10:02:50 AM) nlee: there are a lot of things that go into making a successful jam (10:02:51 AM) nlee: :) (10:04:59 AM) mchua: Question: Why is everyone in here interested in learning about running a Jam? (10:05:52 AM) mchua: I can go through the topics on How To Run A Jam that haven't yet been fleshed out, if folks think it would be a good outline. (10:06:08 AM) ***mchua has been a slacker at filling that in (10:10:23 AM) ***cjl mumbles something about adding categories under his breath. . . (10:12:00 AM) ***mchua adds categories (10:12:13 AM) ***mchua finds that cjl has beaten to the punch (10:13:34 AM) ***cjl lights candles AND curses darkness (10:18:10 AM) ***ben_r test? (10:18:36 AM) ***ben_r watches tumble weed travel across chat room (10:19:02 AM) ***cjl listens to peaceful chirp of crickets (10:19:32 AM) nlee: hi guys (10:19:42 AM) ben_r: nlee: hi (10:19:58 AM) nlee: we dont seem to have a lot of questions here (10:20:00 AM) nlee: ;) (10:20:27 AM) cjl: Are there others physically present in ilxo or is it only in this channel? (10:20:56 AM) nlee: cjl: just in this channel (10:21:02 AM) cjl: Ohhh (10:21:24 AM) cjl: well I'll be happy ask some questions then. (10:21:29 AM) nlee: hahaha (10:21:52 AM) ***cjl was trying to be polite thinking room was busy. . . (10:22:03 AM) mchua: cjl: fire away. :) (10:22:03 AM) ccarrick: shoot (10:22:20 AM) nlee: cjl: you have more than earned the right to monopolize our attention (10:22:24 AM) mchua: otherwise I'll start rambling on about the topics on the wiki guide, which may not actually be useful to other people to know. (10:22:43 AM) cjl: What do you guiys think about events tha are not necessarily physical, but are more extended on-line "happenings" (10:23:10 AM) nlee: like GrassCon? (10:23:16 AM) cjl: See teh rather poorly named http://wiki.laptop.org/go/User:Cjl/SandboxGlossary for an idea (10:23:55 AM) cjl: I reused the page before I had sysop. I have to get around to fixing that. (10:24:49 AM) cjl: Been thinking about trying to harvest more pre-localized spanish health content for a variety of reasons (half-mil deployed XO's being among them) (10:25:34 AM) ben_r: mchua: is game jam still this weekend? (10:25:40 AM) cjl: I've never really had much luck getting others to chip in on things I've started on hte wiki (mchua and Children's books being the possible exception). So I was looking for ideas. (10:26:23 AM) mchua: ben_r: that's going to be in early august, at IMSA. (10:26:27 AM) mchua: nlee: ^^ (10:26:54 AM) ben_r: mchua: i get back the 18th... (10:27:04 AM) nlee: we moved Game Jam based on good timing for IMSA people (10:27:13 AM) mchua: (because IMSA is hosting) (10:27:35 AM) mchua: cjl: re: extended on-line happenings - I think regularly scheduled, sprinty on-line happenings tend to work well. (10:27:46 AM) mchua: (trying to clarify and rephrase that...) (10:28:17 AM) mchua: So the objective of all of these events, jams, whatever you want to call them that we're discussing - the point of them is to Get Things Done. (10:28:28 AM) mchua: To get things done, to get people excited (so they'll get things done), to get them resources (so they can get things done), etc. (10:28:56 AM) mchua: The reason in-person Jams work really well for this is that you have a concrete place, date, time, and objective of Thing To Get Done, with clear start and stop time limits. (10:29:16 AM) mchua: It's something very specific to go to, to shoot for, something really easy to bracket out time for because you know exactly when your involvement will begin and end. (10:29:31 AM) mchua: Being physically together in one location makes it easy to bounce ideas off each other, and get excited by other people interested in the same thing. (10:29:47 AM) cjl: drive-by traffic on the wiki obviously doesn't attract a lot of drop-ins. (10:29:47 AM) mchua: It also makes for a good excuse to create resources, since they'll be simultaneously utilized by many people at once. (10:30:26 AM) mchua: You can go "maybe someday someone will use my 2d physics engine," but it's more motivating to think "Oh! In a month, 30 coders will NEED to use my physics engine to make their games. Better code... better write docs!" (10:30:35 AM) mchua: cjl: Yeah, drive-by traffic on the wiki doesn't. (10:30:42 AM) mchua: It's more nebulous and harder to grasp. (10:30:50 AM) mchua: What needs to be done? What is this chunk I'm biting off? (10:30:56 AM) mchua: How much of my life will it suck? (10:30:59 AM) mchua: Can I even do it? (10:31:13 AM) mchua: Getting projects to the point where other people can contribute is a hard (and alas, usually a thankless) job. (10:32:06 AM) cjl: true dat (10:32:19 AM) mchua: One of the big drivers of a Jam, whether it's in-person or virtual, is that suddenly that work is recognized and utilized. (10:32:26 AM) mchua: In other words, "organizers matter." (10:32:48 AM) mchua: It's a big motivation for people who want others to work on their projects to make it really easy for newcomers to work on those projects, because they're *going to get* newcomers. (10:33:03 AM) mchua: So they're guaranteed that whatever "project management/structuring" work they put in will be fruitful. (10:33:07 AM) mchua: Which means it gets done. (10:33:31 AM) mchua: (For an example of the kinds of things that need to be set up for people to be able to jump in and contribute to projects, see http://wiki.laptop.org/go/WikiBrowse#Previous_tasks) (10:34:22 AM) mchua: And more than that, the organizers know that the project-org work they're doing is going to be seen and used by people who will actually contribute something *useful* to their project. (10:34:39 AM) mchua: Because I've seen the following happen way too often: (10:34:51 AM) mchua: Project organizer: I'm working on ProjectFoo! It's awesome! I need help! (10:35:02 AM) mchua: n00b: Shiny! Can you show me how to get started? (10:35:18 AM) mchua: Project organizer: *spends several hours crafting introductory guides, documentation, tutorials, explanations on how to get started on projectfoo* (10:35:27 AM) mchua: n00b: thanks! *walks away and is never seen again* (10:35:35 AM) mchua: Project organizer: but-but-but.... (10:36:09 AM) mchua: ...on the other hand, the fact that people have invested time (and usually gasoline, or at least electricity) in devoting themselves to coming to a jam makes them more committed towards doing something real. (10:36:28 AM) cjl: hmmm, sounds a little Ponzi via Machiavelli :-) (10:39:55 AM) ***mchua grins (10:40:22 AM) mchua: so to come back to the original question, I think that extended online happenings can be powerful in a different way than physical jams (10:40:44 AM) mchua: extended online happenings have the advantage of being asynchronous - needing little realtime coordination between parties, but things can still move forwards (10:40:48 AM) mchua: s/forwards/forward (10:41:06 AM) cjl: You've made good points in favor of F2F (10:41:20 AM) mchua: jams have higher overhead, but higher excitement levels, higher commitment levels, and definite "we will do X within Y time frame, and along the way produce/use Z resources" (10:41:38 AM) mchua: cjl: another plus for f2f is that drop-ins and drop-outs are less frequent and less disruptive (10:42:23 AM) mchua: new people coming into a project incur overhead - you have to explain things, get them up to speed, etc. - but if everyone knows that there's an intro session 10am saturday, they just come to that, you do it once (10:42:40 AM) mchua: (and then for the latecomers who missed it, you get the people who did come to catch them up on it) (10:42:47 AM) mchua: (so you don't have to ;) (10:43:01 AM) mchua: minuses for f2f: lack of paper trail. (10:43:07 AM) ben_r: <-noob, f2f? (10:43:11 AM) mchua: ben_r: face to face (10:43:13 AM) ben_r: k (10:43:39 AM) mchua: having a closed group working together on something builds great teams and friendships for the folks that are involved (10:43:44 AM) mchua: but it excludes the people who aren't (10:44:13 AM) mchua: and when you're in the middle of hacking fast and furious, you often can't pull out to transcribe your conversations in a way that will make sense to others - that ruins the flow of your group (10:44:38 AM) mchua: so in a way, you make yourself into a temporary black-box and emerge out the other side with a team and a finished product, but not much (usually) about how that product was produced (10:44:57 AM) mchua: so you have to decide whether that's something you want for your project. (10:45:04 AM) cjl: Well, do you think you ahve any good ideas for the sugar users manual tha it looks like is4 is going to get involved in? This is looking like a "calling all hands" operation. (10:45:40 AM) mchua: cjl: gimme a sec to skim the thread (10:45:42 AM) cjl: If you want to say RTFM, it helps to have a FM (10:45:57 AM) mchua: cjl: +1 (10:46:00 AM) cjl: also new mail from addam hold to support gang (10:46:11 AM) cjl: Adam Holt (10:46:20 AM) cjl: call tomorrow (10:46:28 AM) mchua: reading through thread: the "put people in a room and things will happen!" thing is a common fallacy, imo :) (10:47:06 AM) ***cjl realizes mumble-phonic is not mchua's favorite channel (10:47:09 AM) mchua: cjl: whoa, at the costs they're discussing for flying people in, I'm not sure if the cost-benefit breakdown helps (10:47:27 AM) mchua: cjl: yes, I'm a regular on #whatdidtheyjustsayicouldnthearoverthephone (10:47:53 AM) cjl: Looks like is4 will be getting himself in the middle of it :-) (10:48:40 AM) cjl: getting hte floss manuals people involved seems like a good move (10:48:56 AM) mchua: cjl: is4 likes to be in the middle of everything :) (10:49:20 AM) mchua: cjl: the challenge with flossmanuals is that they've done much of their work in a vacuum so far - they haven't really gotten into working with the "community at large," as nebulous as that may sound (10:49:48 AM) mchua: awesome people doing fantastic work, though - I wish we could get them more in tune with the grassroots community, but I know that takes time that anne and adam don't have (10:50:09 AM) mchua: cjl: and after reading the thread, i agree with christoph that "As ever so often too much time is spent discussing things instead of actually getting anything done..." (10:51:02 AM) cjl: If there wer a better collection of wiki pages, it would be more an anthology editors job than a manual writing gig. (10:52:21 AM) cjl: Anyway, I can realize that it is important and that the best thing I can personally do is steer clear of it. (10:52:53 AM) mchua: cjl: personally, i'm not going to get involved in the event, but I'll probably end up writing docs anyway (10:54:02 AM) cjl: But I do wonder if they could use some input/advice from experienced organizers. . . (10:54:24 AM) cjl: Not that they would follow it (10:56:31 AM) mchua: cjl: ^^^ (10:56:37 AM) mchua: cjl: ;-) (10:56:51 AM) cjl: :-) :-( (10:56:56 AM) mchua: (also, there are "experienced organizers" in that discussion - gregdek, for one) (10:57:27 AM) mchua: (and seth has been to 2 jams by now, although he's only been to smallish ones) (10:57:47 AM) mchua: boston and taipei were explosively awesome - seattle and nyc were reasonably all right (10:59:43 AM) cjl: I see you already have a transcriber lined up. . (4:09:51 PM) mchua: :D (4:10:06 PM) nlee left the room (quit: "poof"). (4:10:30 PM) ben_r: P-)