├── CONTRIBUTING.md └── README.md /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## Template to paste into new Organizing issues 2 | 3 | This workshop's going to be amazing!! Here's what we need to do! 4 | 5 | A few months out: 6 | - [ ] Find a venue and sponsor for the workshop. Sponsoring the workshop costs between $400 and $900, depending on the size of the workshop. 7 | - [ ] Find two co-organizers. It's a lot of work, but always a lot of fun. No experience is necessary; checkout the [workshop cookbook](https://github.com/railsbridge/docs/wiki/Cookbook) if it's new to you. (Also, we match up first time organizers with mentors.) 8 | 9 | Leave a comment below if you're able to host, sponsor or organize! :smile_cat: 10 | 11 | Once we have a a venue, sponsors, and organizers, we can: 12 | - [ ] Work together to set an RSVP limit that works for everyone 13 | - [ ] Post the workshop to [Bridge Troll](http://www.bridgetroll.org/) 14 | - [ ] Post the workshop to appropriate Meetup group(s) for publicity 15 | 16 | One to two weeks out, we can: 17 | - [ ] Plan a teacher training 18 | - [ ] Order breakfast 19 | - [ ] Order lunch 20 | - [ ] Find a good place for the afterparty 21 | 22 | After the workshop, we can: 23 | - [ ] Party! :tada: 24 | - [ ] Retro 25 | - [ ] Post-workshop survey 26 | 27 | :tulip: 28 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Organizing: how workshops happen 2 | 3 | Planning ng-bridge workshops should be visibile and transparent. Visibility makes it easier for us to help each other and show new organizers how we work. To jump in, checkout the [list](https://github.com/ng-bridge/organizing/issues) of workshops currently being planned. 4 | 5 | When organizing, remember the mission of ng-bridge (like Railsbridge [[website](http://www.railsbridge.org)][[GitHub](https://github.com/railsbridge)] before it) is to diversify and improve the software development community. We ask that: 6 | * Your workshop reach out to a group of people that are underrepresented in the community. That might be women, people of color, non-native English speakers, LGBQA communities, or other marginalized groups. 7 | * Your workshop is free for students to attend. We want to remove as many barriers to entry as possible. 8 | 9 | ## Helping Out 10 | This repo is the place to come if you want to propose a workshop, organize a workshop, or sponsor a workshop by offering space or :moneybag:. 11 | 12 | If you want to teach at or attend a workshop, RSVP for a workshop near you on [BridgeTroll](http://www.bridgetroll.org/)! 13 | 14 | Here are some specific ways you can help out: 15 | 16 | #### Kick off a Workshop 17 | If you want to kick off a workshop, start by [creating an issue](https://github.com/ng-bridge/organizing/issues/new). Create one issue for each workshop. It's awesome if the title includes a date, and location, as far as you know. (And you can always edit the issue.) 18 | 19 | Mention your collaborators if you know who they will be, make [todo lists](https://github.com/blog/1542-task-lists-in-gist) for everything that needs to be done, and add some labels. Check out the [first one](https://github.com/ng-bridge/organizing/issues/1) as an example, and feel free to copy [the CONTRIBUTING.md file](https://github.com/ng-bridge/organizing/blob/master/CONTRIBUTING.md) as a template when creating a new issue. :bowtie: 20 | 21 | Then have a conversation to hammer out the details of the workshop in the comments section. (Make sure to not say confidential things, like people's phone numbers. The whole point of this is that **everyone can see** how we're organizing workshops.) 22 | 23 | Optionally, you can also ask anyone on the @ng-bridge/organizers team to add you to the team. (That will allow you add and remove issue labels, plus it's a cool group of people to be on a team with.) 24 | 25 | ##### If you're on the @ng-bridge/organizers team, you only need the username and [this link](https://github.com/orgs/ng-bridge/teams/organizers) to add someone to the team. It's that easy! :palm_tree: 26 | 27 | #### Organize a Workshop 28 | If you'd like to organize a workshop, you can filter the workshops being planned to only those that [need organizers](https://github.com/ng-bridge/organizing/labels/Needs%20Organizer). If there's a workshop in your area, chime in on a workshop thread and offer to help out! 29 | 30 | There are sometimes workshops that have organizers, but the organizers would love help, so feel free to browse through [all the issues](https://github.com/ng-bridge/organizing/issues). If you see something that's not progressing, leave a comment, letting the organizers know you're available to pitch in. (Also, browsing the issues is a great way to get a feel for the work that goes into a workshop.) 31 | 32 | #### Sponsor a workshop 33 | 34 | Most ng-bridge workshops take place in offices of companies that support what we're doing. To offer your space, filter the workshops to those that [need a venue](https://github.com/ng-bridge/organizing/labels/Needs%20Venue/Sponsor)! If you find a workshop you want to host, chime in with a note on the issue, and let the organizers know the location and capacity of your office, along with anything else you think will be relevant for the organizers. 35 | 36 | A sample message might be: 37 | > Hi, I work at Sprokets Incoporated, and we'd love to host this workshop! 38 | 39 | > We're located at 123 4th Street. We have an open area for lunch; that space holds about 50 people. And we have 8 mid-size conference rooms that together can hold about 45 people. So 45 is probably the max for our space. Each conference room has monitors and whiteboards. 40 | 41 | > We'll be able to sponsor the event up to $1,000. And a person from the company can commit to being there through the entire workshop. 42 | 43 | > I talked with our facilities manager, and everyone on the RSVP list can skip signing with security when they come in. Let me know if it's a deal; I'm super excited to make this happen! 44 | 45 | If your company doesn't have space to host a workshop you can still sponsor! Filter the workshops by those that [need a venue and sponsor](https://github.com/ng-bridge/organizing/labels/Needs%20Venue/Sponsor) or those that only [need a sponsor](https://github.com/ng-bridge/organizing/labels/Needs%20Sponsor) and chime in to offer support. 46 | 47 | An sample message might be: 48 | 49 | > Hi, I work at Sprokets Incoporated, and we're really excited to help RailsBridge. We can sponsor this workshop, up to $1,500! 50 | 51 | > Two of our engineers are waiting to RSVP as teachers, and our Lead Recruiter asked to also volunteer, maybe with signing people in and to answer anyone's questions about Sprokets. Cheers! 52 | 53 | 54 | ## GitHub ProTips™ 55 | 56 | #### Emoji 57 | All these cool pictures (like :neckbeard:, :nail_care:, :rat:, and :space_invader: ) are the [Emoji](http://en.wikipedia.org/wiki/Emoji) font. To insert emoji into your comments, type the name of the emoji, surrounded by colons. `:dolphin:` will become :dolphin: when the mardown is rendered. Check out the [Emoji Cheat Sheet](http://www.emoji-cheat-sheet.com/) for the names of all the Emoji! 58 | 59 | #### Email and Notifications 60 | If you've turned off your GitHub notifications, you won't be notified when people mention you or respond to you on issues. If you hate getting email, you can always check your [notifications](https://github.com/notifications) page. Check your notification settings [here](https://github.com/settings/notifications). 61 | 62 | The notifications you get via your email may look similar to the emails from the organizers mailing list. The important difference is that when you respond to a notification email, your response becomes a comment on that issue. Just something to be aware of and not to be bitten by. :wolf: 63 | --------------------------------------------------------------------------------