Open-source projects have to prevent five traps

Source: Internet
Author: User
Keywords Open source trap if failed head does not
Tags community failed hardware help help you open source open source hardware open source software

Nowadays, open source software, open source hardware and open source concepts have become more and more popular. If you want to start a new open source project, here are five "traps" you have to guard against!

Your support

If you plan to release an open source product, you need to have a deep understanding of what "support" means. Do not expect the community to help you provide product support, and everyone will think that what they do is very important and will be supported (but impossible) by millions. Do not expect a large number of community volunteers to flood your support forums to help you answer questions. You have to be responsible for your project, your team will be responsible for dealing with various issues, encourage http://www.aliyun.com/zixun/aggregation/6579.html "> users to ensure that users can easily implement your product .

About innovation

Publishing an open source product means that it is open, and anyone can "Pull" it down, "fork" it, make changes, and then submit a merge request to the original author. This seems to mean that new features created by the community can help keep things going. However, never rely on community innovations to serve you. You need to constantly innovate products. You should take the lead in setting up new features, planning, and product improvements.

Open source culture

The open source culture is very different from the corporate culture of most businesses. The culture surrounding an open source project team is very important. Volunteers and donors dedicate their time and talents, but they do not receive direct monetary returns. If money is not a driving factor, what should you use to motivate them? Community atmosphere? Ideal for a great cause? Help friend? Everyone is involved in open source projects for any number of reasons, for whatever reason, as long as they come together to form the project's culture. A lack of open-source culture of the product will inevitably fail.

Mission and goals

Your open source product and your organization must have a mission. You must be clear about your goals or vision. If you do not define your task properly, people can not understand why you made the decision. Your mission and goals should be open and transparent. For differences and disagreements, be prepared to clarify it. If your mission is misdirected, you attract the wrong community, which ultimately leads to failure.

Face failure

Everyone fears failure, an inherent weakness in human nature. However, a successful open source project needs to fight failure and need to overcome obstacles and learning differences. If you are too worried about failure, afraid to try, afraid of innovation, you will lose the possibility of success. There are many manifestations of fear of failure: indecision, making decisions to please others, or obviously the right ones, but missing the opportunity due to fear of making mistakes. Your open source community will feel this indecisiveness, a lack of commitment, and then worse.

How to succeed

Before you start your open source project, it can lead to major mistakes if you are not aware of these five simple things. Of course there are other pitfalls to avoid. We can not guarantee that you will succeed in following the advice of this article. Remember that open source itself is not a solution, it's a method, a process, a community, and a product license. Do not simply announce the open source of a project. When planning an open source project, be careful about the pitfalls above and confide in yourself: you can succeed on open source.

Original link: http://opensource.com/business/14/4/five-common-pitfalls-open-source

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.