From dev-return-8567-archive-asf-public=cust-asf.ponee.io@airflow.apache.org Wed May 29 03:08:41 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 978AB18060F for ; Wed, 29 May 2019 05:08:40 +0200 (CEST) Received: (qmail 30457 invoked by uid 500); 29 May 2019 03:08:38 -0000 Mailing-List: contact dev-help@airflow.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airflow.apache.org Delivered-To: mailing list dev@airflow.apache.org Received: (qmail 30445 invoked by uid 99); 29 May 2019 03:08:37 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 May 2019 03:08:37 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 68A1F180AA5 for ; Wed, 29 May 2019 03:08:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -13.699 X-Spam-Level: X-Spam-Status: No, score=-13.699 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=google.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id Llr2Xubyh59i for ; Wed, 29 May 2019 03:08:29 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id DE3BB60E48 for ; Wed, 29 May 2019 03:08:27 +0000 (UTC) Received: by mail-pf1-f175.google.com with SMTP id a23so632554pff.4 for ; Tue, 28 May 2019 20:08:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=Aqz3eIMumNnXL8HRT0MuUdNIKurZE4j5LkR9ns9iWmA=; b=D5oWKUggrP7/PTOsVvgRgU7k/v9IabB9Au5ceqTgSryhl0E9/sDHpDy1RoG2SVKw3p J4g8rvfGlMygEiOsc7ZAMQX5AZJtivm0Ls1nMaPf5cdr0DrNprQzKjOXSGEoUUrykjq+ TRyyYqXnddVxU9cHFQw0YqdOtZVSlN2/gKynRDcYbO+HcVrQo2uTsQMu4kZFIoPO2wX9 pyj67VtDIkymfnT4kxQyUDSIoZWuxaPkjVPHRuvaFRMiKgPNGzAhjLXh2xoaaeyGBvL0 XBZO6mZfwsS5xOTr6ahEhxsvZN2veJV0laXNB4GvNJUuNt7p8y2PCv+PMTPiIMmQs8a2 zWRQ== X-Gm-Message-State: APjAAAWgKP6ZYBy9kxILyyMbEWs9ckTl3lwAoortoRhwrxTXkHOWlbkE E2W7yOH/tt3geHeDjK6597YjVd0l/ToWTHvEiZDfyJE80ug= X-Google-Smtp-Source: APXvYqy6VNtZFF3txFQf0n5L8kx35IXrJVM/xNTRRWnDLYmLN4c1ZXRmMJMhPXwQspntSgGuwTVtlm0e+FE7CE0aHSw= X-Received: by 2002:a62:e00e:: with SMTP id f14mr146682645pfh.257.1559099298641; Tue, 28 May 2019 20:08:18 -0700 (PDT) MIME-Version: 1.0 References: <92B21A4B-9BEB-48CB-8E6A-522A31472DAC@apache.org> In-Reply-To: From: Aizhamal Nurmamat kyzy Date: Tue, 28 May 2019 20:07:41 -0700 Message-ID: Subject: Re: [Proposal] Component changes for Apache Airflow To: dev@airflow.apache.org Content-Type: multipart/alternative; boundary="000000000000dde1560589fe1726" --000000000000dde1560589fe1726 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks everyone for your support and help! I am done with most of the tasks outlined in the document. Over the next few weeks I will keep going through issues that have no components and try to add one to them. Also, I have added descriptions for the components that I know about, but there are still many without description. It would be great if others could add them directly in JIRA, or add them in the same document[1] so that PMC can add that to JIRA. In the future, we can continue to improve the JIRA workflow, and our component structure. Some ideas worth considering for later: - Adding (removing) components that are needed (not needed) - Have component owners - Adding prefixes to component names to facilitate filing new issues in the right components - Changing the JIRA workflow to better identify issues that need to be triaged - etc. I think we can close this thread now. Thanks again! Aizhamal [1] https://docs.google.com/document/d/1gticSJ7LgD15XHgQhEP78-Ky38Er_NnMlarIvSQ= 8NYM/edit?usp=3Dsharing On Tue, May 28, 2019 at 4:44 PM Daniel Imberman < dimberman.opensource@gmail.com> wrote: > Hi Aizhamal, > > Thank you for taking this on :). I've been looking to add epics recently > but that's just because I didn't know that components were a thing (they > make much more sense here). > > +1! > > Daniel > > On Tue, May 28, 2019 at 1:06 PM Aizhamal Nurmamat kyzy > wrote: > > > Yes, that should work. Thanks Jarek :) > > > > On Tue, May 28, 2019 at 12:54 PM Jarek Potiuk > > wrote: > > > > > We already have "unreleased versions" there and 2.0.0 is there. We us= e > > > 2.0.0 when we mark features as resolved in JIRA when we merge in > master - > > > so that should be perfectly OK to use it, > > > > > > On Tue, May 28, 2019 at 9:01 PM Aizhamal Nurmamat kyzy > > > wrote: > > > > > > > One more thing that we missed in discussions: now that the =E2=80= =98Affects > > > > version=E2=80=99 is a required field, how should we file issues tha= t are > > > currently > > > > in master, but are not in a release? is it possible to add a future > > > version > > > > to Jira? Or =E2=80=98master=E2=80=99 as a version (though it may de= feat the purpose)? > > > > > > > > On Tue, May 28, 2019 at 11:57 Jarek Potiuk > > > > > wrote: > > > > > > > > > All good ! These are required fields now. Thanks for setting this > up > > > > > Aizhamal. > > > > > > > > > > On Tue, May 28, 2019 at 8:49 PM Aizhamal Nurmamat kyzy > > > > > wrote: > > > > > > > > > > > Hello everyone, > > > > > > > > > > > > `Component` & `Affects version` are required fields when filing > > > Airflow > > > > > > Jira issues now. Could you please help me test it and confirm > that > > it > > > > is > > > > > > working as desired? > > > > > > > > > > > > > > > > > > Thanks > > > > > > Aizhamal > > > > > > > > > > > > On Wed, May 22, 2019 at 11:01 PM Jarek Potiuk < > > > > Jarek.Potiuk@polidea.com> > > > > > > wrote: > > > > > > > > > > > > > I think we indeed need to do some minimal and as automated as > > > > possible > > > > > > > "triage" process in place and having some JIRA automation > around > > it > > > > > would > > > > > > > be great. > > > > > > > > > > > > > > I think it's something that Ash after he returns from his > > holidays > > > > > > > mentioned that he would like to take care about - especially > with > > > the > > > > > > > upcoming 2.0 release. With the number of committers we have > now, > > I > > > > > think > > > > > > we > > > > > > > need to organise it a bit. I am happy to help with discussing > the > > > > > process > > > > > > > and taking part in introducing it. > > > > > > > > > > > > > > J. > > > > > > > > > > > > > > On Tue, May 21, 2019 at 8:36 PM Aizhamal Nurmamat kyzy > > > > > > > wrote: > > > > > > > > > > > > > > > Hi Fokko, > > > > > > > > > > > > > > > > Sid gave me the admin rights yesterday, forgot to update > here. > > > > Thank > > > > > > you. > > > > > > > > > > > > > > > > I have edited the components themselves, but to make > components > > > the > > > > > > > > required filed I need to ask Infra. I created this ticket > [1], > > > > still > > > > > > > > waiting for it to be resolved. > > > > > > > > > > > > > > > > Wouldn't it be smarter that users won't tag labels/componen= t > > > > > > themselves? > > > > > > > > > Any new ticket will get "triage" tag and once the communi= ty > > > > review > > > > > > the > > > > > > > > > request they will set the proper components/priority ? > > > > > > > > > > > > > > > > > > Users can easily tag the wrong components so it's likely > that > > > the > > > > > > > ordered > > > > > > > > > Jira we have now won't stay like this for long. > > > > > > > > > > > > > > > > > > > > > > > > > Asking users to add the components by themselves may add so= me > > > noise > > > > > to > > > > > > > the > > > > > > > > triage process, but it should reduce the workload on > > maintainers, > > > > > > > triagers, > > > > > > > > and others tracking specific areas of the project. Although > at > > > the > > > > > > moment > > > > > > > > it's not possible to know for sure if an issue has been > triaged > > > or > > > > > not, > > > > > > > we > > > > > > > > can move to a process that clearly marks untriaged issues a= s > > > such, > > > > > and > > > > > > > > maintainers will be able to look at an issue, and add/remov= e > > any > > > > > > > > components/labels if necessary. > > > > > > > > > > > > > > > > At the moment there are ~400 issues without any components > > added. > > > > > I=E2=80=99ll > > > > > > go > > > > > > > > through them and try to give them a component; but this sor= t > of > > > > > =E2=80=9Cissue > > > > > > > > lake=E2=80=9D can easily become forgotten. We also can=E2= =80=99t ensure/force > > > > > > maintainers > > > > > > > > to always do triage of issues filed in this lake. > > > > > > > > > > > > > > > > Another reason to have issues filed with a component is > because > > > > there > > > > > > are > > > > > > > > parties that care and track only certain components, and fo= r > > them > > > > it > > > > > is > > > > > > > > hard to discover all the issues. > > > > > > > > > > > > > > > > In other apache projects, the triage process relies on a Ji= ra > > > > > workflow > > > > > > > that > > > > > > > > goes "Triage Needed" -> "Open" -> "Resolved/Closed" (see > > possible > > > > > jira > > > > > > > > statuses [2]). This automatically marks new issues in a > =E2=80=9CTriage > > > > > Needed=E2=80=9D > > > > > > > > status. I=E2=80=99d like to discuss this process after we= =E2=80=99re done > > making > > > > the > > > > > > > > changes proposed in this document. > > > > > > > > > > > > > > > > Let me know what you all think. > > > > > > > > > > > > > > > > Thanks, > > > > > > > > Aizhamal > > > > > > > > > > > > > > > > [1] https://issues.apache.org/jira/browse/INFRA-18410 > > > > > > > > [2] https://issues.apache.org/jira/ShowConstantsHelp.jspa > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2= =80=90 Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80= =90=E2=80=90 > > > > > > > > > On Tuesday, May 21, 2019 11:25 AM, Driesprong, Fokko > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > Hi Aizhamal, > > > > > > > > > > > > > > > > > > > > Sorry for the late reply. You're still an administrator > on > > > the > > > > > > Jira. > > > > > > > > > Please let me know if you're missing any privileges. > > > > > > > > > > > > > > > > > > > > Cheers, Fokko > > > > > > > > > > > > > > > > > > > > Op za 18 mei 2019 om 05:24 schreef Aizhamal Nurmamat ky= zy > > > > > > > > > : > > > > > > > > > > > > > > > > > > > >> Hello everyone, > > > > > > > > > >> it took me longer than expected, but I finally got > around > > to > > > > > > making > > > > > > > > > these > > > > > > > > > >> changes. I've moved all the issues to rightful > components > > > > > (except > > > > > > > for > > > > > > > > > those > > > > > > > > > >> lacking any component - I'll work on those afterwards)= . > > > > > > > > > >> I think I am unable to make changes to the components > > > > themselves > > > > > > > > > (renames / > > > > > > > > > >> deletes). Fokko, or anyone in the PMC, would you be ab= le > > to > > > > > grant > > > > > > me > > > > > > > > the > > > > > > > > > >> privileges once more? My username is aizhamal. I'd lik= e > to > > > do > > > > > this > > > > > > > as > > > > > > > > > soon > > > > > > > > > >> as possible, so that I won't have to clean up issues > added > > > to > > > > > > > > components > > > > > > > > > >> that are to be removed. > > > > > > > > > >> > > > > > > > > > >> Thanks a lot! I'll notify you on this thread once I ha= ve > > > done > > > > > the > > > > > > > > > changes > > > > > > > > > >> to components. :) > > > > > > > > > >> > > > > > > > > > >> Aizhamal > > > > > > > > > >> > > > > > > > > > >> On Fri, May 10, 2019 at 2:10 PM Aizhamal Nurmamat kyzy= < > > > > > > > > > aizhamal@google.com> > > > > > > > > > >> wrote: > > > > > > > > > >> > > > > > > > > > >>> Thank you for Jira powers, Fokko :) I am aiming to ge= t > it > > > > done > > > > > by > > > > > > > > > Monday. > > > > > > > > > >>> > > > > > > > > > >>> Regards, > > > > > > > > > >>> Aizhamal > > > > > > > > > >>> > > > > > > > > > >>> *From: *Driesprong, Fokko > > > > > > > > > >>> *Date: *Fri, May 10, 2019 at 4:05 AM > > > > > > > > > >>> *To: * > > > > > > > > > >>> *Cc: *Siddharth Anand, airflowuser > > > > > > > > > >>> > > > > > > > > > >>> Hi Aizhamal, > > > > > > > > > >>>> > > > > > > > > > >>>> Great suggestions. The Jira needs some love. I've > added > > > you > > > > to > > > > > > the > > > > > > > > > >>>> administrator group. Let me know if there are any > > issues. > > > > > > > > > >>>> > > > > > > > > > >>>> Cheers, Fokko > > > > > > > > > >>>> > > > > > > > > > >>>> Op ma 6 mei 2019 om 20:28 schreef Aizhamal Nurmamat > kyzy > > > > > > > > > >>>> : > > > > > > > > > >>>> > > > > > > > > > >>>> > Hello all, > > > > > > > > > >>>> > > > > > > > > > > >>>> > If it's okay by everyone, I would like to start > > > performing > > > > > the > > > > > > > > > changes > > > > > > > > > >>>> > outlined in the doc. +Siddharth Anand < > > > sanand@apache.org> > > > > > > could > > > > > > > > you > > > > > > > > > >>>> grant > > > > > > > > > >>>> > me the pertinent privileges to Airflow JIRA? Once > you > > > > grant > > > > > me > > > > > > > > > those, I > > > > > > > > > >>>> > will also have Bulk Change permission[1] to make > those > > > > > changes > > > > > > > > > faster. > > > > > > > > > >>>> > > > > > > > > > > >>>> > I will perform the changes, and notify this thread > > once > > > > it's > > > > > > > done. > > > > > > > > > >>>> > > > > > > > > > > >>>> > Thank you, > > > > > > > > > >>>> > Aizhamal > > > > > > > > > >>>> > > > > > > > > > > >>>> > [1] > https://issues.apache.org/jira/browse/INFRA-18338 > > > > > > > > > >>>> > > > > > > > > > > >>>> > *From: *Jarek Potiuk > > > > > > > > > >>>> > *Date: *Fri, May 3, 2019 at 5:31 AM > > > > > > > > > >>>> > *To: * > > > > > > > > > >>>> > *Cc: *airflowuser > > > > > > > > > >>>> > > > > > > > > > > >>>> > +1 on mandatory component. +1 on mandatory version= . > I > > > like > > > > > the > > > > > > > > > proposed > > > > > > > > > >>>> > > cleanup suggestions. > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > According to this discussion: > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > >>>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://community.atlassian.com/t5/Jira-Core-questions/Project-based-labe= ls-in-Jira/qaq-p/101203 > > > > > > > > > >>>> > > we > > > > > > > > > >>>> > > can disable labels field and create our own > > > per-project > > > > > > custom > > > > > > > > > field > > > > > > > > > >>>> with > > > > > > > > > >>>> > > custom values defined. > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > J. > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > On Fri, May 3, 2019 at 12:04 AM Aizhamal Nurmama= t > > kyzy > > > > > > > > > >>>> > > wrote: > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > +1 on Ash's points. > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > is it possible to disable labels to begin with= ? > > > > > > > > > >>>> > > > > I see no great benefit in having components > with > > > > > labels. > > > > > > > > > >>>> > > > > We can do just fine with only components. > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > I think we need to keep the labels for > > searchability > > > > and > > > > > > > > > >>>> findability: > > > > > > > > > >>>> > eg. > > > > > > > > > >>>> > > > user creates an issue with 'redshift' label > within > > > > > > > > > 'aws-operators', > > > > > > > > > >>>> and > > > > > > > > > >>>> > > we > > > > > > > > > >>>> > > > want to allow everyone to look those issues up > if > > > they > > > > > > care > > > > > > > > only > > > > > > > > > >>>> about > > > > > > > > > >>>> > > > redshift. Also GSoC, GSoD, and other things th= at > > > don't > > > > > > > > > necessarily > > > > > > > > > >>>> map > > > > > > > > > >>>> > to > > > > > > > > > >>>> > > > components. > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > I also think that the "version" field should b= e > > > > > mandatory. > > > > > > > > > >>>> > > > > It's important to know against which airflow > > > version > > > > > the > > > > > > > > > ticket is > > > > > > > > > >>>> > > > > reported. > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > +1 here. Users must know the version when they > > file > > > a > > > > > bug, > > > > > > > and > > > > > > > > > if > > > > > > > > > >>>> those > > > > > > > > > >>>> > > > bugs get fixed with newer versions, it would > allow > > > us > > > > to > > > > > > go > > > > > > > > > back and > > > > > > > > > >>>> > > close > > > > > > > > > >>>> > > > those issues more efficiently. Any other > thoughts? > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > Best, > > > > > > > > > >>>> > > > Aizhamal > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80= =90=E2=80=90=E2=80=90 Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90= =E2=80=90=E2=80=90=E2=80=90 > > > > > > > > > >>>> > > > > On Wednesday, May 1, 2019 12:17 PM, Ash > > > > Berlin-Taylor > > > > > < > > > > > > > > > >>>> > ash@apache.org> > > > > > > > > > >>>> > > > > wrote: > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > This sounds like a fantastic idea. > > > > > > > > > >>>> > > > > > > > > > > > > > > >>>> > > > > > I would add to the list: > > > > > > > > > >>>> > > > > > > > > > > > > > > >>>> > > > > > - Remove labels that should be component= s > > (we > > > > > have a > > > > > > > gcp > > > > > > > > > label > > > > > > > > > >>>> > and > > > > > > > > > >>>> > > a > > > > > > > > > >>>> > > > > gcp component for instance) - having > duplication > > > in > > > > > them > > > > > > > is > > > > > > > > > >>>> confusing > > > > > > > > > >>>> > > > > > - Possibly use a label to indicate when = an > > > issue > > > > > has > > > > > > > > > already > > > > > > > > > >>>> been > > > > > > > > > >>>> > > > > triaged (to avoid duplicated effort) > > > > > > > > > >>>> > > > > > > > > > > > > > > >>>> > > > > > We can delete components, but labels a= re > > > Jira > > > > > wide > > > > > > > so > > > > > > > > > apply > > > > > > > > > >>>> > > across > > > > > > > > > >>>> > > > > every ASF project so we can't do much about > what > > > > > appears > > > > > > > in > > > > > > > > > the > > > > > > > > > >>>> > > > > auto-complete. This would be the place where= a > > > > > Triager's > > > > > > > > Guide > > > > > > > > > >>>> would > > > > > > > > > >>>> > > come > > > > > > > > > >>>> > > > > in to play. > > > > > > > > > >>>> > > > > > > > > > > > > > > >>>> > > > > > -ash > > > > > > > > > >>>> > > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > > >>>> > > > > > > On 1 May 2019, at 00:26, Aizhamal Nurmam= at > > > kyzy > > > > > > > > > >>>> > > > > aizhamal@google.com.INVALID wrote: > > > > > > > > > >>>> > > > > > > Hello everyone, > > > > > > > > > >>>> > > > > > > I would like to propose a few changes fo= r > > the > > > > > Apache > > > > > > > > > Airflow > > > > > > > > > >>>> > JIRA. > > > > > > > > > >>>> > > > The > > > > > > > > > >>>> > > > > > > reason behind this proposal is that the > set > > of > > > > > > > > components > > > > > > > > > is > > > > > > > > > >>>> > > > > disorganized, > > > > > > > > > >>>> > > > > > > and it could use some improvements to > track > > > the > > > > > > status > > > > > > > > of > > > > > > > > > the > > > > > > > > > >>>> > > project > > > > > > > > > >>>> > > > > and > > > > > > > > > >>>> > > > > > > improve the Jira triage. > > > > > > > > > >>>> > > > > > > I outlined all the proposed changes (and > > > reasons > > > > > > > behind) > > > > > > > > > in > > > > > > > > > >>>> this > > > > > > > > > >>>> > > > > document > > > > > > > > > >>>> > > > > > > [1]. Please take a look and comment if y= ou > > > have > > > > > any > > > > > > > > > >>>> suggestions. > > > > > > > > > >>>> > I > > > > > > > > > >>>> > > > also > > > > > > > > > >>>> > > > > > > created a public dashboard to to be able > to > > > look > > > > > > into > > > > > > > > some > > > > > > > > > >>>> > > statistics > > > > > > > > > >>>> > > > > > > around JIRA issues [2]. > > > > > > > > > >>>> > > > > > > The high level overview of changes is: > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > - > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > Clean up components that are typos, > > duplicates > > > > or > > > > > > > overly > > > > > > > > > >>>> specific > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > > > > > ------------------------------------------------------------------ > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > Make component a required field when > filing > > an > > > > > issue > > > > > > > in > > > > > > > > > JIRA > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > > > > ------------------------------------------------------------- > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > Give a component to all issues that don= =E2=80=99t > > have > > > > one > > > > > > at > > > > > > > > the > > > > > > > > > >>>> moment > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > ---------------------------------------------------------------= -- > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > Ensure that no new components are create= d > > > unless > > > > > > it=E2=80=99s > > > > > > > > > >>>> discussed > > > > > > > > > >>>> > by > > > > > > > > > >>>> > > > the > > > > > > > > > >>>> > > > > > > community > > > > > > > > > >>>> > > > > > > For further details, please take a look = at > > the > > > > > > doc[1], > > > > > > > > and > > > > > > > > > >>>> share > > > > > > > > > >>>> > > your > > > > > > > > > >>>> > > > > > > thoughts on it. > > > > > > > > > >>>> > > > > > > Thank you, > > > > > > > > > >>>> > > > > > > Aizhamal > > > > > > > > > >>>> > > > > > > [1] > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > >>>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://docs.google.com/document/d/1gticSJ7LgD15XHgQhEP78-Ky38Er_NnMlarIv= SQ8NYM/edit?usp=3Dsharing > > > > > > > > > >>>> > > > > > > [2] > > > > > > > > > >>>> > > > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > >>>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=3D12333= 933 > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > -- > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > Jarek Potiuk > > > > > > > > > >>>> > > Polidea | Principal > > > Software > > > > > > > > Engineer > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > M: +48 660 796 129 <+48660796129> > > > > > > > > > >>>> > > E: jarek.potiuk@polidea.com > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > >>>> > > > > > > > > > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > Jarek Potiuk > > > > > > > Polidea | Principal Software > Engineer > > > > > > > > > > > > > > M: +48 660 796 129 <+48660796129> > > > > > > > E: jarek.potiuk@polidea.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > Jarek Potiuk > > > > > Polidea | Principal Software Engineer > > > > > > > > > > M: +48 660 796 129 <+48660796129> > > > > > E: jarek.potiuk@polidea.com > > > > > > > > > > > > > > > > > > -- > > > > > > Jarek Potiuk > > > Polidea | Principal Software Engineer > > > > > > M: +48 660 796 129 <+48660796129> > > > E: jarek.potiuk@polidea.com > > > > > > --000000000000dde1560589fe1726--