Apache CommunityOverCode Asia 2024 Volunteering Experience
What is the Apache Software Foundation? The Apache Software Foundation (ASF) is currently one of the world’s largest open-source software organizations, composed of developers from around the globe. The software under its umbrella follows the Apache License , and it has fostered many well-known projects such as Hadoop, Spark, Kafka, and Flink. Roles in ASF Projects According to the official website , each Apache project typically has the following roles: User: Uses the project’s software but does not participate in development. Developer (Contributor): Participates in project development but does not have write access to the repository. Committer: After making significant contributions, the PMCs may nominate you as a Committer, granting write access to the repository. If you don’t already have an Apache email, you’ll get one. For example, my email is [email protected] . PMC Member: After more prolonged involvement, you may be nominated as a PMC Member, having the power to decide the project’s long-term direction, nominate active contributors as Committers, and vote on formal releases. PMC Chair: The PMC Chair is the leader among PMC Members, responsible for communicating with the board and additional duties. ASF Member: After becoming a PMC Member for multiple projects, you may be nominated as an ASF Member, with the right to elect and be elected to the board and incubate new projects. What is Apache CommunityOverCode? Apache CommunityOverCode, formerly known as ApacheCon, is an annual open-source software conference organized by the Apache Software Foundation, held in Asia, Europe, and North America. It was renamed to emphasize that “ a healthy community is a higher priority than good code .” ...