I have been pinged! Yes, we have an event coming up in Berkeley (as well as a bunch more in Seattle, Indiana, NY (state and city), Princeton, and Swarthmore) - see the full list here) and we are always happy to have more Mozillans involved. Those who are interested can go ahead and sign up through the forms, or ask me questions here or privately via email (firstname.lastname@example.org).
We've been working with Emma Irwin, Jennie Halperin and Larissa Shapiro on possible collaborations, and so far have primarily presented the Webmaker project at events. That said, I would be thrilled to have more open science projects at our events. (And I harbor a not-so-secret dream of organizing open science themed Open Source Comes to Campus events next year.)
What makes for a good project for our events? There's a few different elements:
- A good project has a not-too-intensive installation process, which has been tested by a variety of people ahead of time. While some of our attendees have been known to enjoy an hours-long, bug-filled environment setup process, they're pretty exceptional.
- For programming contributions, there's either a modestly sized codebase, a codebase that's quite modular (so you don't have to understand everything in order to contribute) and/or a mentor who has the time and ability to explain well what to do to fix a given bug/feature.
- For non-programming contributions (which we love to see) there are clear steps for making the contribution. If something doesn't fit into the pull-change-test-push paradigm, it needs some other kind of structure for newcomers to follow.
- A good project has at least one person, and ideally a larger community, of people who are happy to mentor or at least answer questions. Welcoming newcomers does take time and effort!
The cool thing is that if a project doesn't have all of these elements yet, they can be built at our events. You know who's great at testing how good a Getting Started Guide is? People just getting started! The kind of projects that empower newcomers to give feedback as well as to help others are just the kind of projects we're looking for.
Hope that was helpful! Happy to answer more questions.