Enterprise Network Services Management.Office LAN Network Deployment and Integration.Network Design and Deployment Planning.Customized Solutions as per client requirements.
Mobile Device Management (MDM) Advisory.A whole community is waiting to support you. What do I do?" How do you get involved? Just do it! You only need to get started: For example, to start contributing in the Drupal community, ask in the issue queue or Drupal chat or reach out to camp organizers for recommendations.
How to make your first non-code contributionĪt this point in the article, I hope you're thinking, "OK, I'm ready. Just add 30 minutes to the start or end of your day, or incorporate contribution into your regular workday if possible. Many employers encourage and benefit from your contribution, and it's possible to build a career based on contribution.ĭon't burn out and contribute nonstop during nights and weekends. If you can, implement contribution into your work. Contribution should be enjoyable, not just another job. Work/life/contribution balance is important. To combat these negative thoughts, make contributing a positive experience. For example, if you have event organizing experience, you can lean into that and focus on organizing and helping with those activities. You can combat that feeling by focusing on your specific skills and passions. Less experienced contributors may worry that their contribution isn't valuable or helpful. One of the most common is imposter syndrome. However, contributors face several challenges. This definition of contribution may make it sound very simple: Just share your knowledge, express your thoughts, and help the community. Every effort moves open source forward in some way-that's why non-code contribution is essential. For example a marketing person will likely have different experiences and perspectives than a developer. Moreover, different points of view need to be represented. There are non-code requirements for all projects, and not everyone is a developer or coder. Everyone has something to offer and a unique skill set to share. It helps to get more people with a wide variety of skills involved in the community. Non-code contribution is as valuable to the health of a project as writing code. Each contributor has their own reasons, and there are no right or wrong answers.Įxplore open source resources Why non-code contribution is important to open source The list is endless and as varied as the contributors themselves. Many people contribute simply because they want to give back to the community.Įveryone would probably give a different answer from their peers when asked why they contribute, but here are some of the most common responses: However, sometimes contribution can be paid work. There are many ways to motivate someone (or yourself) to contribute.
You can get involved and feel confident telling others you're a contributor. Don't wait for someone else to give you that designation. Is contributor a self-designation ("I'm a contributor") or a community designation ("We say you're a contributor")? It's safe to say that everyone is a contributor: conference attendees, designers who create UI and module logos, marketing folks who help market modules or events, and many more. If you participate in the community and share ideas, ask questions, or provide help-congratulations, you're already contributing! Don't get me wrong: Of course, open source communities still need people who write code, but that's not the only thing they need. To have those events, you need attendees, speakers, trainers, and organizers. In fact, most of the contributions at those events have very little to do with coding. Open source is built in meetups, camps, and cons it's built-in and by the community. Our community has learned to value non-code contributions just as much as code: Any contribution is contribution. Originally, Drupal's model was "Built by developers, for developers." Over the years, however, the Drupal community has shifted away from that mindset.
Who is an open source contributor?Įarly on, "contribution" implied writing code. If you asked me to dig deeper, I'd say it's about providing your time, skills, and resources to benefit a project. What is non-code contribution? I asked Google this question and got the following answer: "Any contribution that helps an open source project that does not involve writing code." Thanks, Google, but I already figured that out. This article is a text adaptation of John's talk find a link below to a video recording of the complete presentation at DrupalCon. He talked about how everyone can get involved and why he believes this is an important topic.