Belong to the open source community
Activity ID: GGI-A-27.
Click to expand
Scope of what has to be done.
Why is this activity relevant?
What we aim to achieve in this iteration.
Technologies, tools and products used in the Activity.
Approach, method to progress in the Activity
This activity is about developing among developers a feeling of belonging to the greater open source community. As with every community, people and entities have to participate and contribute back to the whole. It reinforces the links between practitioners and brings sustainability and activity to the ecosystem. On a more technical side, it allows choosing the priorities and roadmap of projects, improves the level of general knowledge and technical awareness.
This activity covers the following:
- Identify events worth attending. Connecting people, learning about new technologies and building a network are key factors to get the full benefits of open-source.
- Consider foundation memberships. Open-source foundations and organisations are a key component of the open-source ecosystem. They provide technical and organisational resources to projects, and are a good neutral place for sponsors to discuss common issues and solutions, or work on standards.
- Watch working groups. Working groups are neutral collaborative workspaces where experts interact on a specific domain like IoT, modelling or science. They are a very efficient and cost-effective mechanism to tackle common, albeit domain-specific concerns together.
- Budget participation. At the end of the journey, money is the enabler. Plan required expenses, allow people paid time for these activities, anticipate next moves, so the program doesn't have to stop after a few months short of funding.### Opportunity Assessment
Open source works best when done in relation with the open source community at large. It facilitates bug fixing, solution sharing, etc.
It is also a good way for companies to show their support to open-source values. Communicating about the company's involvement is important both for the company's reputation and for the open-source ecosystem.### Progress Assessment
The following verification points demonstrate progress in this Activity:
A list of events people could attend is drafted.
There is a monitoring of public talks given by team members.
People can submit event participation requests.
People can submit projects for sponsorship.### Recommendations
Survey people to get to know what events they like or would be the most beneficial for their work.
Set up in-house communications (newsletter, resource centre, invitations…) so people know about the initiatives and can participate.
Make sure that these initiatives can benefit various types of people (developers, administrators, support…), not only C-level executives. ### Resources
What motivates a developer to contribute to open source software? An article by Michael Sweeney on clearcode.cc.
Why companies contribute to open source An article by Velichka Atanasova from VMWare.
Why your employees should be contributing to open source A good read by Robert Kowalski from CloudBees.
7 ways your company can support open source An article from Simon Phipps for InfoWorld.
Events: the life force of open source An article by Donna Benjamin from RedHat.