That sounds so cool and magical Craig🙂 OpenAi seems pretty smart, Impressive!!!
Makes sense to me to do some improvemenrs there (If my opinion counts), that might be very helpfull may not be very much immediately but for sure in the near future. -Ayush > > On 09-Feb-2023, at 12:50 AM, Craig Russell <apache....@gmail.com> wrote: > > As an experiment, I logged into chat.openai.com and asked it to tell me how > to contribute code to Apache. [1] Then I asked why the ICLA is needed. [2] > > These AI are smarter than we might think, > > I expect that refining the questions and editing the replies might be easier > than creating the content by hand. > > WDYAT? > > Craig > > [1]I asked: > > how do i contribute code to The Apache Software Foundation? > > They replied: > > To contribute code to the Apache Software Foundation (ASF), you need to > follow these steps: > > Choose a project: Browse the list of Apache projects and find one that aligns > with your area of expertise. > > Get involved: Participate in the project's community by asking questions, > contributing documentation, and providing feedback. > > Set up your development environment: Follow the project's guidelines for > setting up your development environment. > > Sign and submit an ICLA: The Apache Software Foundation requires contributors > to sign a Contributor License Agreement (CLA). This document outlines your > rights and obligations as a contributor to the ASF. > > Create a patch or feature branch: Develop your changes in a separate branch > and submit a patch or feature request to the project's mailing list or issue > tracker. > > Follow the project's coding standards: Ensure that your code follows the > project's coding standards and style guide. > > Engage in code review: Be prepared to engage in a code review process with > other project contributors. > > Merge your changes: Once your changes have been reviewed and approved, they > will be merged into the project's main codebase. > > Note: The specifics of the contribution process may vary from project to > project, so be sure to consult the project's guidelines for more information. > > [2] why is an ICLA needed for Apache? > > The Apache Software Foundation requires contributors to sign a Contributor > License Agreement (CLA) in order to ensure that the code contributed to its > projects can be distributed under the terms of the Apache License. The Apache > License is a permissive open-source license that allows for the use, > modification, and distribution of software, but requires that the original > copyright notices and license terms are preserved. > > The ICLA is a legal agreement between the contributor and the ASF that > clarifies the rights and responsibilities of both parties. By signing the > ICLA, the contributor grants the ASF a perpetual, non-exclusive, no-charge, > worldwide license to use, copy, modify, distribute, and sublicense the > contribution, and agrees to hold the ASF harmless from any claims related to > the contribution. > > The ICLA helps the ASF to maintain a clear chain of custody for the code in > its projects, and protects the integrity of the Apache brand by ensuring that > all contributions are made in accordance with the ASF's legal and ethical > standards. > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > For additional commands, e-mail: dev-h...@community.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org