The HelpWanted app has been retired ¶ The HelpWanted service, formerly at helpwanted.apache.org, has been retired. We encourage you to use a #GoodFirstIssue tag in your project’s issue tracker as an alternate to this tool. The code is still available at https://svn.apache.org/repos/asf/comdev/helpwanted.apache.org/site/| Apache Community Development
New PMC member process ¶ This section describes a typical Apache project’s process for handling the vote to add a new PMC member - when it is separate from becoming committer. Templates mentioned in the process appear later in this document. If your PMC adds automatically committers as PMC members, the process for doing both at the same time is described in the New committer Summary ¶ Discuss the proposed PMC member.| Apache Community Development
Growing your project community takes work. This document makes practical suggestions of how to encourage people to get involved in your project. Publish a roadmap ¶ Volunteers can work on whatever they want, and so we have a tendency to not want to tell them what to work on. However, publishing a roadmap, or even a wishlist of features or improvements that are desired, can give people an idea of where they might be able to get involved.| Apache Community Development
We have activated RSS feeds on this website. Section pages such as the blog and pmc pages each have their own feed, to which you can subscribe to stay updated.| ASF Community Development - Welcome on ASF Community Development
“I was able to make my first contribution yesterday, and today it was merged. I’m so excited about my first steps in open source", a participant said about the First Summit for Open Source Contributors, which took place this September in Guadalajara, México. How do you involve others in open source? How can we make this space more inclusive for groups with low representation in the field? With these questions in mind and the call to contribute to software that is powering the world’s f...| ASF Community Development - Welcome on ASF Community Development
Apache Event @ Tsinghua University, Beijing, China, Nov. 9, 2019 The Way of Open Source Lecture Series - Embracing The Apache Open Source Community The All-in-one video of the Apache Event - Embracing the Apache OSS Community (Panel Discussion included): https://youtu.be/vDc7nUb7V0w Craig’s talk, The Apache Way : https://youtu.be/JZbR5vW7oL0 Junping Du’s talk (in Chinese), The practice of enjoying Apache : https://youtu.be/cCQ52QPtZ_s Willem Jiang’s talk (in Chinese), Getting Started: H...| ASF Community Development - Welcome on ASF Community Development
There’s a lot of magic happening in the IoT sector at the moment. A lot of new projects are appearing and older projects are growing and extending their functionality. We have noticed that it’s currently quite difficult to keep track who the players in this field are and what they’re up to. So we decided to create a new mailing-list to help improve the communication: iot@apache.org (Archive at: https://lists.apache.org/list.html?iot@apache.org) We hope this communication-channel will he...| ASF Community Development - Welcome on ASF Community Development
Apache Beam has been a top-level project since January 2017. I, current Beam PMC Chair, would like to share some of Beam’s recent efforts to tackle the challenges of growing our community. [Updated Feb 27, 2019 to clarify that the article is authored by the Beam PMC Chair and describes the Beam project’s work to build their own community. Previously it could have mistakenly been read as an ASF Foundation statement about the Beam project, or as describing an ASF action taken upon the Beam ...| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about ApacheCon NA in Montreal, we prepare to participate at Solutions Hamburg, we talk about our great experience at OSCON, and we look at making sure people can find out about Apache related meetups and events. ApacheCon NA 2018 ¶ ApacheCon North America, in Montreal, is less than 60 days away and there is still a lot of work happening to ensure that the conference i...| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about the Apache EU Roadshow and FOSS Backstage conferences in Berlin, we talk about our participation at the OpenExpo Europe, we interview speakers, attendees and Board members for FeatherCast and we prepare for participation in even more conferences. Apache EU Roadshow ¶ This month our Apache EU Roadshow was held in Berlin.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about our Apache EU Roadshow, the schedule for Apachecon North America is announced, we talk about our participation at GOTO Chicago, we plan for having an Apache presence at more open source conferences and we welcome another PMC member. OpenExpo Europe ¶ As part of our involvement with the OpenExpo Europe Conference there was a request for volunteers to write short a...| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about our participation at FOSDEM, we include an update on Apachecon North America and our Apache EU Roadshow events, we continue to actively look for event sponsors, we prepare to take part in GSoC and we welcome another PMC member. FOSDEM ¶ During February, we participated at FOSDEM. FOSDEM is a open source conference held in Brussels every year.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about ApacheCon North America and also our Apache EU Roadshow, we register for GSoC, we report on our experience at the Open Source Summit Paris, we introduce Apache Community Business Cards, and we welcome two new PMC Members. ApacheCon NA 2018 ¶ Good news! ApacheCon North America will be held 24-28 September 2018 in Montreal, Canada.| ASF Community Development - Welcome on ASF Community Development
We are happy to announce that the Apache Software Foundation (ASF) will be participating as a Community Sponsor for DeveloperWeek 2018 which takes place on February 3-7, San Francisco Bay Area. The conference says it is the world’s largest developer festival with 8,000+ participants. DeveloperWeek includes 200+ DevTech sessions across Artificial Intelligence, Blockchain, JavaScript, Microservices, Serverless Dev, and more. It also features 90+ innovators exhibiting at the DeveloperWeek Expo...| ASF Community Development - Welcome on ASF Community Development
Article written by KAIYUANSHE. NOTE: There is a copy of the original article including all photos. Special thanks to Ted Liu, Emily Chen, Biaowei Zhuang, Mabel Li, Rui Li, Jiansheng Li, Sting Chen, Cynthia Xin ( KAIYUANSHE COSCon'17 Steering Committee) 2017 China Open Source Conference-COSCon'17 successfully concluded ¶ 2017 China Open Source Annual Conference-COSCon'17 which was held in November 18-19th in Shanghai Jiaotong University Campus concluded successfully. Following the successful ...| ASF Community Development - Welcome on ASF Community Development
Voir ci-dessous pour la version française de cette annonce. We are happy to announce our participation at the Open Source Summit in Paris on 6th and 7th December 2017. The event schedule contains a mix of both French and English speaking presentations across many areas of open source technology, innovation and community. The Summit will feature an Apache Software Foundation keynote by Bertrand Delacretaz, member of our Board of Directors, as well as a half day track of Apache based projects ...| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about attending the FOSS Backstage Micro Summit, we share some interviews from the Prague Open Source Summit, we revitalise our Jira issue tracker, we welcome a new PMC Chair, we translate our ASF brochure into more languages, we prepare for FOSDEM and a for a half day track at the Open Source Summit in Paris, and we look at introducing Apache Community Business Cards.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! You may have noticed that we missed our August issue, this was due to preparations and participation at the Solutions Hamburg conference so once again we have a double update for you this month. This month we have news about the FOSS Backstage Micro Summit, we share our experience of the Solutions Hamburg conference, and we start preparing for two conferences in October - the Open Source Summi...| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! You may have noticed that we missed our June issue, this was due to the holiday season so we have a double update for you this month. This month we have lots of news about upcoming conferences that we are interested in participating at, we share a more detailed blog post about the OpenExpo in Madrid, we remind everyone to find us on Twitter, and provide a pointer to how to help fix misuses of ...| ASF Community Development - Welcome on ASF Community Development
Throughout May we promoted that we had been invited to have an Apache booth at the Open Expo in Madrid. The event took place on 1st June 2017 and was the first time that we had an Apache presence there. We received an invitation to the event because of a contact made at FOSDEM (so you can see how being at one event can lead to another!) In preparation we made sure that we had enough stickers and swag (pens, usb hubs, fandanas and lapel pins) for our booth.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have lots of news about ApacheCon North America; share some links to some of the conference keynotes; deliver a co-ordinated Apache Way track alongside our Community one; get some feedback from a first time ApacheCon attendee; encourage you to listen to ApacheCon via our FeatherCast podcast channel and we run yet another successful BarCampApache.| ASF Community Development - Welcome on ASF Community Development
Let me start with a small introduction of myself. My name is Stephen Downie and I have been working in the world of IT for only 2 months. Tom Barber, an ASF member and committer, recently got in touch and offered me the opportunity to retrain. I have previously worked for the last 20 years in retail and if I’m being honest hated 90% of my time at work, so I thought why not.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development (ComDev)! This month we have news about ApacheCon North America; give you some reasons why attending BarCampApache is great; encourage projects to ask for help protecting their trademarks; share some mini podcasts from FeatherCast; and we’re planning a Community Development Tools Hackathon. ApacheCon NA 2017 ¶ It is less than 2 weeks to ApacheCon NA in Miami and tickets are still available.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development. This month we have news about our Annual Members meeting, we celebrate our 18th birthday, we encourage participation in GSoC, a new system for making donations to the ASF goes live, we simplify the Apache Way and the ASF joins Facebook. Happy 18th Birthday Apache! ¶ Last month the ASF celebrated its 18th birthday. and who would have believed that the Apache HTTP Server, the ASF’s original project st...| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development. This month we have news about ApacheCon, Apache Big Data and our range of mini themed conferences, we also invite you to promote your talk on Feathercast. ApacheCon NA 2017 - Miami ¶ During February our main focus was in promoting Apache Big Data and the new format ApacheCon in Miami. Over 225 submissions were received and we’d like to thank everyone that was involved in helping review them all.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development. This month we have news about FOSDEM and our Commnity Development presence there, Feathercast and the audio recordings available and the new mini conference format for Apachecon NA 2017. Community Development at FOSDEM 2017 ¶ During January a lot of our focus has been in preparing for FOSDEM. FOSDEM is a open source conference in Brussels that is held every year.| ASF Community Development - Welcome on ASF Community Development
Welcome to our monthly blog update about what is happening in Apache Community Development. This month we have news about defining a Community Development Strategy, ASF involvement in GSoC and the results from our Committer Diversity Survey are published. Community Development Strategy ¶ This month our mailing list has had some detailed discussions around the goal of the Apache Community Development project. The discussion covered topics such as the original mission statement when the projec...| ASF Community Development - Welcome on ASF Community Development
Welcome to the first in a series of monthly blog updates about what is happening in Apache Community Development. This month we have news about our Committer Diversity Survey, FOSDEM 2017, ApacheCon NA 2017 and our PMC grows. Apache Committers Diversity Survey ¶ Over the last month we have been discussing diversity within the ASF and this month we sent out our first ever Apache Software Foundation Committer Diversity Survey. The committer group was selected because they are a large group tha...| ASF Community Development - Welcome on ASF Community Development
Over the next few weeks the Apache Community Development team will be sending out and running its first ever Apache Software Foundation Committer Diversity Survey. The committer group was selected because they are a significant number of people that are linked to every Apache project. (NOTE: The ASF currently has 5861 committers across 295 projects.) Although there are many aspects to diversity including socio-economic, disability and education etc which may be addressed in future surveys, th...| ASF Community Development - Welcome on ASF Community Development
The Apache Software Foundation will be participating in the Google Summer of Code again this year as a mentoring organization. Google Summer of Code is a program where students work on open source projects backed by a stipend granted by Google. The Apache Software Foundation has been participating in the program since its inception in 2005. Each year, 30-40 students are guided by volunteer mentors from various Apache communities. During the summer they learn what it means to participate in a ...| ASF Community Development - Welcome on ASF Community Development
This is historical content, not relevant anymore but kept here as an archive. Who should host their projects on Apache Extras? Apache Extras is aimed primarily those who are unable or unwilling to licence their code under the Apache License V2, but want to signal their relationship to one or more Apache project community. One example of this is my own Drupal connector for Apache Wookie (Incubating). This needs to be GPL licensed due to the Drupal dependency, but it contains Apache Licensed co...| ASF Community Development - Welcome on ASF Community Development
This is historical content, not relevant anymore but kept here as an archive. All Apache projects use the same pragmatic software license, the Apache License v2. However, we recognise that there are other FOSS licences out there, some of which are incompatible with the Apache License v2. Code under these licenses cannot be hosted on Apache servers, but people sometimes choose to, or are required to, use them. Until the launch of apache-extras these projects had no a single home to go to.| ASF Community Development - Welcome on ASF Community Development
The Apache Software Foundation exists to provide legal and technological infrastructure for open source projects. By and large, the Foundation leaves the individual project communities to make their own choices about their development process. There are some constraints that result from the fundamental legal umbrella held by the Foundation. For the Foundation to protect contributors, projects must respect the rules regarding IP management and releases. A more interesting set of constraints, h...| ASF Community Development - Welcome on ASF Community Development
Sharing a code repository with some other programmers might seem enough to create an open source project; the Apache Software Foundation goes further and focuses on making projects sustainable in the long term, and ensuring that our code is legally clean. This means that our projects have to follow a (small) number of rules, and a number of best practices have been established over the years. Here’s a quick description of how Apache projects are born and live on - some of the items below ar...| ASF Community Development - Welcome on ASF Community Development
The Apache Project Maturity Model provides a suggested framework for evaluating the overall maturity of an Apache project community and the codebase that it maintains. While this model is specific to projects of the Apache Software Foundation (ASF), many of these factors apply to any open source project. Overview ¶ The goals of this maturity model are to describe how Apache projects operate in a concise and high-level way, and to provide a basic framework that projects may choose to use to e...| Apache Community Development
The addition of committers is essential to the long-term sustainability of an open source project. The PMC is responsible for determining who will be added as a committer. Please see the formal policy and process documentation for adding committers. This page discusses best practices in how to think about new committers. Who should be a committer? ¶ Each project must decide what is the correct measure for inviting a new committer to their project.| ASF Community Development - Welcome on ASF Community Development
The PMC is responsible for identifying individuals who should be added to the PMC. This is a critical part of the long-term health and sustainability of a project, and ensures that contributors to the project have a voice in the project’s roadmap. Who should be a PMC member? Nominating, discussion, and voting What to do when a new PMC member is elected Note: Formal policy/process doc is here: https://www.apache.org/dev/pmc.html#newpmc| ASF Community Development - Welcome on ASF Community Development
What to Expect When You’re Expecting to be a Director ¶ What’s involved in being a director at the ASF? This document tries to give an overview of the time commitment involved, and what the work looks like. The official duties of the Board are defined on the Apache Governance website. You should read that doc, and those to which it links, first. This document tries to give a little more flavor, for the benefit of someone who’s considering running for their first term as a Director.| ASF Community Development - Welcome on ASF Community Development
These answers to frequently asked questions may help newcomers to The Apache Software Foundation (ASF) and our many Apache projects understand how we work. Index of Questions About The Apache Software Foundation How do I find projects or technologies at the ASF? How are projects managed at the ASF? How do I ask a question about the ASF in general? How do I get user support for an Apache project? Getting involved with Apache projects How do I choose an Apache project to work on?| ASF Community Development - Welcome on ASF Community Development
This page contains links to presentations and other key papers about the ASF and how Apache projects work that you may find useful. Many of these have been presented at ApacheCon conferences or other open source conferences. These presentations are available under permissive licenses; please see each individual presentation for license details. Many Apache speakers post their slides to the SlideShare website, and the FeatherCast podcast offers audio recordings of many talks and interviews.| ASF Community Development - Welcome on ASF Community Development
Apache Committer Newsletter, April 2017 ¶ Dear Apache Committer, In this newsletter: committer resources you might not know about, Foundation news, and upcoming community events. Thank you for your hard work on our Apache projects. You are the reason the Foundation exists, and your work is the reason we have the reputation we enjoy. In our recent community survey, we heard from a lot of you that you want more information about what committer resources are available, how to connect with devel...| ASF Community Development - Welcome on ASF Community Development
The ASF and our many projects welcome all participants. Before you begin, it is important to review and respect our community guidelines. We have a few ASF-specific tips below. Code of Conduct ¶ The ASF has adopted a Code of Conduct which covers interactions in all the online spaces that ASF projects use - email, issue trackers, wikis, websites, IRC, and the like. ASF projects are made up of volunteers, and we work to ensure that all productive contributions are welcomed.| ASF Community Development - Welcome on ASF Community Development
Projects at the ASF offer a way to grow in your responsibilities in the project, from being a user, all the way up to being a maintainer of the project. While the specific details may look different from one project to another, the rungs of the ladder look mostly the same. User Contributor Committer PMC Member ASF Member Officers of the Foundation Board of Directors User ¶ Everything that we do in an ASF project is for the user.| ASF Community Development - Welcome on ASF Community Development
Here’s a list of ASF community members who volunteer to mentor new community members and/or to be speakers at ASF-related events. Project names shown in bold mean that the corresponding person is a PMC member of that project. ASF volunteer mentors & speakers ¶ In alphabetical order of ASF IDs. altay # speaker bdelacretaz # mentor, speaker cdutz # mentor, speaker clr # mentor, speaker curcuru # mentor, speaker dirkx # speaker glauesppen # mentor, speaker jbonofre # mentor, speaker ningjiang...| ASF Community Development - Welcome on ASF Community Development
For complete details about what should be in ASF project board reports, including instructions on using the handy Reporter tool, please see: https://apache.org/foundation/board/reporting| ASF Community Development - Welcome on ASF Community Development
Like every other ASF project, the ComDev PMC sends a quarterly report to the board. These reports are read by the board, and sometimes directors will ask the PMC for clarification or to make suggestions for the project. You can read the complete list of Apache Community Development board reports. A chronological view of all minutes from ASF Board meetings is also public.| ASF Community Development - Welcome on ASF Community Development
The Apache Community Development Project was created in November 2009. Board Resolution Creating the Apache Community Development Project Establish the Apache Community Development Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with coordinating community development efforts. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), ...| ASF Community Development - Welcome on ASF Community Development
Almost everything and everyone at Apache use email lists to get work done, including this Community Development project right here! When people send email to a list, many other community members get the message, and someone usually provides a useful reply. Every email list at Apache is archived: most lists are archived publicly. That means that newcomers to a community can learn how decisions on a project have been made in the past, because all the email discussions a project has had are arch...| ASF Community Development - Welcome on ASF Community Development
community.zones.a.o has been disabled ¶ We used to have a few apps meant to help find speakers and mentors on the community.zones.apache.org server , but those have been disabled in Feburary 2024 as they were not enthusiastically maintained. The pages tagged with speakers or mentoring should provide the information that used to be there.| ASF Community Development - Welcome on ASF Community Development
If you have a question about anything Apache, the ComDev project is here to help. To help us help you, try to direct your question to the right mailing list - our volunteer committers do all their work on mailing lists. Community Questions ¶ Email questions about community or issues across multiple Apache projects to dev@community.apache.org - or see our detailed Mailing List How To page. Technical Questions ¶ If you have a technical question about this website, or one of the tools that the...| ASF Community Development - Welcome on ASF Community Development
The most important thing about engaging with any Apache project is that everyone is equal. All project participants with an opinion can express that opinion and, where appropriate, have the community consider it. To some, the idea of having to establish consensus in a large and distributed team sounds inefficient and frustrating. Don’t despair, though: The Apache Way has a set of simple processes to ensure things proceed at a good pace.| Apache Community Development
Some Apache committers have successfully run funding campaigns to support their work on their favorite Apache projects. This is ok in principle, but you have to make it clear that the campaign is your own thing, and avoid any confusion about the role of the ASF and how its projects work. This page gives a few examples of how to do that. If you have any question about this, feel free to ask on our dev@community.| ASF Community Development - Welcome on ASF Community Development
Where do I start? ¶ If you have no idea where to start your engagement with an Apache project, this is the page for you. Finding the right project ¶ The key to working on projects at Apache (and on any open source project, for that matter) is to have a personal reason for being involved. You might be trying to solve a day job issue or learn a new technology, or simply want to do something fun in your free time.| ASF Community Development - Welcome on ASF Community Development
What are “Good First Issues”? ¶ “Good First Issues” are a good way to start on an OSS project, and an official Github initiative. Several GitHub repositories use this label to encourage new contributors to start helping the project without the necessity, in most cases, to contact one of the contributors in advance or to have a deep knowledge of the project architecture or content. How can I identify a “Good First Issue”?| ASF Community Development - Welcome on ASF Community Development
Having identified a Top Level Project (TLP) and an issue you would like to work on, it is a good idea to introduce yourself to the project community and outline your plans for tackling the issue. This lets the community know you are working on the issue and gives the community an early opportunity to help course correct your proposal, if necessary (which can save you lots of time). Here’s an example of what your first email might look like:| ASF Community Development - Welcome on ASF Community Development
This is a collection of links to information that’s relevant to the Apache Way and Open Source in general. Note that most of these links point to websites that are outside of the control of the Apache Software Foundation. Please contact their respective authors for more information or questions. General discussion on the dev@community.a.o list is fine of course. Books ¶ Producing Open Source Software - by Karl Fogel Blog posts ¶ Apache - the Switzerland of Open Source?| ASF Community Development - Welcome on ASF Community Development
The ASF has a long tradition of using mailing lists as the primary communication format in projects. This is not merely because we’ve always done it that way, but is an intentional decision for the health and sustainability of our communities. Inclusion and transparency ¶ Mailing lists ensure that all members of the community can participate on a level field, regardless of time zone or availability, whereas synchronous communication platforms (IRC, Slack, Discord, etc.| ASF Community Development - Welcome on ASF Community Development
Committer Resources (So that we didn’t put them all in the first edition) If you blog about anything Apache related, you might want to know about http://planet.apache.org/committers/ - the Apache committer blog aggregator. It’s valuable in seeing what the rest of the Apache community is working on. To add yourself to the planet, edit the file https://svn.apache.org/repos/asf/planet/committers.ini in svn. It’s preferable if you use an ‘apache’ tag to separate out the stuff that is re...| ASF Community Development - Welcome on ASF Community Development
Mentoring a new committer ¶ So I’m a committer now. What’s next? What rights do I have now that I didn’t have before? What are the social conventions around making a commit? These things vary from one project to another, so clearly documenting them for your particular project is critical. Here’s the basics that are true across (almost) all Apache projects. TODO Outline: Encouraging other contributors Good commit messages Becoming a PMC member| ASF Community Development - Welcome on ASF Community Development
Mentoring a new PMC member ¶ So I’m a PMC member now. What does this mean? What rights do I have now that I didn’t have before? What conversations belong on the private list, as opposed to the public list. These things vary a little from one project to another, so clearly documenting them for your particular project is critical. And specifically assigning a PMC mentor to new PMC members can greatly help that new member get up to speed, and prevent problems in the future.| ASF Community Development - Welcome on ASF Community Development
Mentoring Mentors ¶ The job of a mentor is to reproduce - spread the work load. Once you’ve mentored someone, you need to encourage them to become a mentor themselves. Here’s some ways you can do that. Point out people that need a little help Encourage them to answer a question rather than answering it yourself … TODO| ASF Community Development - Welcome on ASF Community Development
Mentoring: First Patch ¶ A beginner’s first patch on a project can be an intimidating and frustrating experience. Clearly documenting the entire process from checkout to accepted patch greatly lowers the barrier for a new contributor, and makes it more likely that they’ll come back for their second patch. Here’s some tips on how to do that. Outline: Talk to the project first Make sure it’s wanted/welcome See if there’s already work in progress, or suggestions Find someone to be you...| ASF Community Development - Welcome on ASF Community Development
Identifying potential new committers, calling a vote for their recognition as a committer and processing the relevant documents are tasks to which the whole community can contribute. Each project has a different approach to managing new committers. This page describes a common process found in many Apache projects. It also provides drafts for the various communications that are necessary. Some of the PMCs automatically make committers PMC members. The templates below have conditional [if] cla...| Apache Community Development
You’ve been invited to join a project PMC? Congratulations! What should you do now? Being part of an ASF Project Management Committee is more than just an acknowledgement of your contributions. It’s a new level of responsibility for the project’s health and sustainability. The Board of Directors is relying on you to provide oversight of the project code, and project community Join the conversation ¶ If you haven’t already, you need to subscribe to the PMC/Private mailing list.| ASF Community Development - Welcome on ASF Community Development
Note that this information is about a pilot program that happened back in 2013. The ASF has been participating in many mentoring initiatives, and it’s now partnering in a pilot project with India ICFOSS to provide mentoring for undergraduate and graduate students that have interest in learning how to participate in open source communities at ASF. The mentoring programme is not here to teach you to write documentation or code.| ASF Community Development - Welcome on ASF Community Development
The PMC Chair acts as the voice of the project to the board, and is responsible for filing a quarterly report. They are not the project leader, but are a peer of the other PMC members, who has been selected, for a time, to take the role of secretary and spokesperson. The PMC Chair is not the de-facto project leader. While they are usually a senior, well-respected member of the community, they are a peer, with a few additional duties.| ASF Community Development - Welcome on ASF Community Development
A PMC is required to file a report to the Board of Directors every quarter, on a schedule determined by the Board. You can find your project’s reporting schedule on projects.apache.org. You will also receive a reminder from the Secretary a few weeks prior to your report’s due date. The official record of PMC reporting schedules is the file committee-info.txt (requires password authentication). Writing a report ¶ The report to the board is expected to contain certain sections.| ASF Community Development - Welcome on ASF Community Development
The Project Management Committee (PMC) is responsible for the oversight of the project, including technical decisions, ensuring that the project is operating in accordance with ASF norms, adding new members to the project, and voting on releases. Conducting business Ensuring project health Adding community members Reporting Conducting Business ¶ The PMC is expected to conduct all of its business on the public developers mailing list, in the full view of the community.| ASF Community Development - Welcome on ASF Community Development
While not all ASF projects practice all aspects of the Apache Way in the same way, there are a number of rules and policies that Apache projects must follow – things like complying with PMC release voting, legal policy, brand policy, using mailing lists, etc., which are documented in various places. A community is not merely a set of rules; it is also a set of behaviors that the participants express when interacting within that community.| Apache Community Development
Read the mailing list Contribute code (and other things) End user support Documentation Review PRs and tickets Be visible Test, and vote on releases (non-binding) Give talks Disclaimer ¶ Nothing in this post should be construed as a guarantee. You can do everything listed here, for years, and still not become a committer. This is because the decision is made by individuals on the project PMC, who do things for their own reasons.| Apache Community Development
A comprehensive guide to being a GSoC admin for the ASF List of duties: Make sure the ASF has an extensive list of project ideas ready shortly after Google announces the program (around the end of January). Projects must create Jira issues for their ideas and label them with gsoc2024; and mentor. If a project doesn’t use Jira, have them create the ideas in the GSOC Jira project. Create a Jira filter for these ideas to use in the application (see next).| Apache Community Development
Submitting ideas to the mentoring programme ¶ We invite all ASF projects to submit their ideas for consideration in the ASF mentoring programme. Any Apache member and experienced committers can submit ideas via Jira (if your project does not use Jira you can use the Comdev GSoC Issue Tracker For GSoC Tasks. We are looking for as many interesting projects as we can come up with. Important Steps ¶ Add an issue to Jira (if your project does not use Jira you can use the Comdev GSoC Issue Tracke...| Apache Community Development
This page describes the ranking process The Apache Software Foundation uses to evaluate mentee proposals. The ranking process makes sure the most promising applicants get a mentor with an ASF project. The goal is not to identify the “best” projects for the ASF, but the best mentees who have applied to the ASF. Remember, mentoring is all about the mentee and open source as a whole. It is not about the mentors or their projects.| Apache Community Development
If your project does not use the ASF Jira for issue tracking, you can use the ComDev GSoC Jira project to record your GSoC tasks. Add tasks to the GSOC project Ensure you add the labels gsoc2023, mentor and _YOUR_PROJECT_NAME_ Your issues will appear in the list of projects We use the label _YOUR_PROJECT_NAME_ to map COMDEV issues to the real project when we create the ideas list Please contact dev@community.| Apache Community Development