Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Now that we've been running brigades in the ONOS community for a while, we have some best practices and recommendations to share.

  • In-person work weeks are crucial for establishing connections among brigade members and getting a project kicked off.  We encourage all brigades to make use of their budget to bring people together either at the Menlo Park office or somewhere else to meet in person.  Brigade leads have discretion for how to spend this budget – all of it could be spent on the work week or some could be saved for other purposes, like helping people travel to ONOS Build.  And there is discretion for how to distribute the budget – if there are some members who are critical for success of a work week, then you can decide to fund all of their travel and then provide partial support to other members.  
  • Clarity around a brigade’s goals and vision are very important so that people who are interested in joining that brigade know what they would be getting involved with.  Even if you don't know yet everything that your brigade may want to focus on, share out the ideas and plans you do have on your brigade's wiki page.
  • Communicate regularly about what your brigade is doing – we're happy to help you share out your activities on the ONOS blog and other community channels.  Sharing out your progress will also help you find more people who are interested in what you're doing and want to help you out.
  • Producing code is important, but it is even more important for brigades to be creating more module owners who have expertise and interest in that code.  As your brigade continues, be on the lookout for opportunities to delegate responsibility to brigade members and nominate brigade members to become new module owners.

...