I have also created a PR for adding documentation for all project-related guidelines: https://github.com/apache/airflow/pull/14674/ -- happy to hear everyone's thoughts.
Regards, Kaxil On Mon, Mar 8, 2021 at 10:43 PM Kaxil Naik <kaxiln...@apache.org> wrote: > Personally, I agree with *Batch vs Ad-hoc, **Frequency *and *Doc-only > changes*. > > For testing, I agree that not all changes need strict testing, > "best-effort" and judgement is fine enough for providers because of the > low-risk nature of them. > > For voting, I think separating the VOTE emails can avoid confusions and > the community and individuals can pick and choose what they vote on. > > Regards, > Kaxil > > On Mon, Mar 8, 2021 at 10:38 PM Kaxil Naik <kaxiln...@apache.org> wrote: > >> Hi all, >> >> I would like to open the release process of providers up for discussion. >> Testing and Voting needs more discussion, the other points are mostly >> straight-forward and had an agreement on the last dev call. >> >> (Backport Providers won't be released after the end of this month - link >> <http://apache-airflow-docs.s3-website.eu-central-1.amazonaws.com/docs/apache-airflow/latest/upgrading-to-2.html#support-for-airflow-1-10-x-releases> >> so >> let's ignore them in conversation) >> >> *Batch vs Ad-hoc*: >> >> - Release Manager would default to releasing Providers in Batch >> - ad-hoc releases are OK (i.e. if there is a critical bug that needs >> fixing in a single provider) >> >> *Frequency:* >> >> - For Batch release, we will release *every month *(starting of the >> month - 1 to 7 most likely) >> - Just a note that it generally takes around a week for the vote to >> pass even though we have 72 hours minimum period >> >> *Doc-only changes* >> >> - When we have doc-only changes for Providers (during batch-release), >> we should still release a new version. The majority on the Dev call had >> agreed that releasing docs asap is good instead of waiting for the next >> release with a code-change. >> >> *Testing* >> >> - License and Signature Checks are mandatory (following the ASF rules) >> - For Providers, not all changes require strict testing -- you make a >> judgement based on the changes for a particular provider >> - Wherever possible community can help test those but not >> strictly necessary. *This is where more discussion is needed. * >> >> *Voting* >> >> - Automate and create separate voting threads to avoid confusions vs >> a single vote where we exclude the providers if someone finds a bug, let's >> keep the discussion for this on >> >> https://lists.apache.org/thread.html/r9dcc03840f478669e9bd0dc61f4088b725097da2b48ea274b7f0593e%40%3Cdev.airflow.apache.org%3E >> >> Regards, >> Kaxil >> >>