Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to become a contributor to apache projects

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly introduces how to become a contributor to the apache project. It is very detailed and has a certain reference value. Friends who are interested must finish it!

At Apache, it doesn't matter who you know, your social status, what you look like, or any metrics we use in the outside world. If you are willing to contribute something and it makes sense, you will be welcomed.

Not only the contribution of the code, but also the contribution of using documentation, performance reports, Q & A, etc. All types of contributions can make you a contributor to an apache project, provided that if it makes sense, the review time will not be very long, such as being selected as a submitter of Apache within less than a week after someone provides a patch. (recommended study: use of apache)

In less than a week after I provided patches for the HTTP Server project, I was chosen as a submitter for Apache. What a surprise! The bigger surprise is the attitude of Apache, especially the infrastructure team: join if you want to do something, just do it (with minimal regulation).

Provide you with a server, a place to store the code, and someone to help you review the code! I had an idea of designing a comment system for HTTPd documents, so I politely asked me if I could do it. At the time, I thought the answer I got would be a bureaucratic refusal, and they would explain that they didn't know me (so why did they give me their hardware? ).

The reply is simple: "go ahead, here is a FreeBSD jail (an operating system layer virtualization technology that works in the FreeBSD operating system. With this technology, FreeBSD system managers can create several small software systems, which are called prison 'jails') for you to use."

Although I was a little scared at the time, I was excited by the idea that you could do things without taking the time to gain trust, commandeer things, get censorship before implementation, etc.: I could crack something, and I had a machine to experiment with. No strings attached!

The idea that you were born to be trusted has re-emerged. It doesn't matter that I haven't worked with the infrastructure team before. I have an idea to solve the problem, which is the most important thing for them. Welcome to the team!

So I wrote a comment system for our documentation. It was implemented in subsequent documentation, and people on other projects saw it and said, "can we use it, too?" .

Soon after, I went deep into the infrastructure business and found that Apache is not only a HTTP Server. It is a series of interrelated projects, all of which share the same idea: to solve problems together and to make the world a better place by advancing computer science.

I see the same view in every corner of Apache: if you can help us, you are one of us. No matter who you are or where you come from, as long as you can contribute in some way, we welcome you to become a valuable member of our community.

The above is all about how to become a contributor to the apache project. Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report