We already have "unreleased versions" there and 2.0.0 is there. We use
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
<aizha...@google.com.invalid> wrote:

> One more thing that we missed in discussions: now that the ‘Affects
> version’ is a required field, how should we file issues that are currently
> in master, but are not in a release? is it possible to add a future version
> to Jira? Or ‘master’ as a version (though it may defeat the purpose)?
>
> On Tue, May 28, 2019 at 11:57 Jarek Potiuk <jarek.pot...@polidea.com>
> 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
> > <aizha...@google.com.invalid> 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.pot...@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
> > > > <aizha...@google.com.invalid> 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/component
> > > themselves?
> > > > > > Any new ticket will get "triage" tag and once the community
> 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 some 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 as such,
> > and
> > > > > maintainers will be able to look at an issue, and add/remove any
> > > > > components/labels if necessary.
> > > > >
> > > > > At the moment there are ~400 issues without any components added.
> > I’ll
> > > go
> > > > > through them and try to give them a component; but this sort of
> > “issue
> > > > > lake” can easily become forgotten. We also can’t 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 for them
> it
> > is
> > > > > hard to discover all the issues.
> > > > >
> > > > > In other apache projects, the triage process relies on a Jira
> > workflow
> > > > that
> > > > > goes "Triage Needed" -> "Open" -> "Resolved/Closed" (see possible
> > jira
> > > > > statuses [2]). This automatically marks new issues in a “Triage
> > Needed”
> > > > > status. I’d like to discuss this process after we’re 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
> > > > >
> > > > >
> > > > >
> > > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > > > > > On Tuesday, May 21, 2019 11:25 AM, Driesprong, Fokko
> > > > > <fo...@driesprong.frl>
> > > > > > 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 kyzy
> > > > > > <aizha...@google.com.invalid>:
> > > > > > >
> > > > > > >> 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 able to
> > grant
> > > me
> > > > > the
> > > > > > >> privileges once more? My username is aizhamal. I'd like 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 have done
> > the
> > > > > > changes
> > > > > > >> to components. :)
> > > > > > >>
> > > > > > >> Aizhamal
> > > > > > >>
> > > > > > >> On Fri, May 10, 2019 at 2:10 PM Aizhamal Nurmamat kyzy <
> > > > > > aizha...@google.com>
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >>> Thank you for Jira powers, Fokko :) I am aiming to get it
> done
> > by
> > > > > > Monday.
> > > > > > >>>
> > > > > > >>> Regards,
> > > > > > >>> Aizhamal
> > > > > > >>>
> > > > > > >>> *From: *Driesprong, Fokko <fo...@driesprong.frl>
> > > > > > >>> *Date: *Fri, May 10, 2019 at 4:05 AM
> > > > > > >>> *To: * <dev@airflow.apache.org>
> > > > > > >>> *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
> > > > > > >>>> <aizha...@google.com.invalid>:
> > > > > > >>>>
> > > > > > >>>> > Hello all,
> > > > > > >>>> >
> > > > > > >>>> > If it's okay by everyone, I would like to start performing
> > the
> > > > > > changes
> > > > > > >>>> > outlined in the doc. +Siddharth Anand <san...@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 <jarek.pot...@polidea.com>
> > > > > > >>>> > *Date: *Fri, May 3, 2019 at 5:31 AM
> > > > > > >>>> > *To: * <dev@airflow.apache.org>
> > > > > > >>>> > *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-labels-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 Nurmamat kyzy
> > > > > > >>>> > > <aizha...@google.com.invalid> 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 that don't
> > > > > > necessarily
> > > > > > >>>> map
> > > > > > >>>> > to
> > > > > > >>>> > > > components.
> > > > > > >>>> > > >
> > > > > > >>>> > > > I also think that the "version" field should be
> > 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
> > > > > > >>>> > > >
> > > > > > >>>> > > >
> > > > > > >>>> > > >
> > > > > > >>>> > > >
> > > > > > >>>> > > > >
> > > > > > >>>> > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > > > > > >>>> > > > > On Wednesday, May 1, 2019 12:17 PM, Ash
> Berlin-Taylor
> > <
> > > > > > >>>> > a...@apache.org>
> > > > > > >>>> > > > > wrote:
> > > > > > >>>> > > > >
> > > > > > >>>> > > > > > This sounds like a fantastic idea.
> > > > > > >>>> > > > > >
> > > > > > >>>> > > > > > I would add to the list:
> > > > > > >>>> > > > > >
> > > > > > >>>> > > > > > -   Remove labels that should be components (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 are 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 Nurmamat kyzy
> > > > > > >>>> > > > > aizha...@google.com.INVALID wrote:
> > > > > > >>>> > > > > > > Hello everyone,
> > > > > > >>>> > > > > > > I would like to propose a few changes for 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 you 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’t have
> one
> > > at
> > > > > the
> > > > > > >>>> moment
> > > > > > >>>> > > > > > >
> > > > > > >>>> > > > > > >
> > > > > > >>>>
> > > -----------------------------------------------------------------
> > > > > > >>>> > > > > > >
> > > > > > >>>> > > > > > > Ensure that no new components are created unless
> > > it’s
> > > > > > >>>> 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_NnMlarIvSQ8NYM/edit?usp=sharing
> > > > > > >>>> > > > > > > [2]
> > > > > > >>>> > > > > > >
> > > > > > >>>> > > > >
> > > > > > >>>> > > >
> > > > > > >>>> > >
> > > > > > >>>> >
> > > > > > >>>>
> > > > > >
> > > > >
> > > >
> > >
> >
> https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12333933
> > > > > > >>>> > > > >
> > > > > > >>>> > > > >
> > > > > > >>>> > > > >
> > > > > > >>>> > > >
> > > > > > >>>> > >
> > > > > > >>>> > >
> > > > > > >>>> > > --
> > > > > > >>>> > >
> > > > > > >>>> > > Jarek Potiuk
> > > > > > >>>> > > Polidea <https://www.polidea.com/> | Principal Software
> > > > > Engineer
> > > > > > >>>> > >
> > > > > > >>>> > > M: +48 660 796 129 <+48660796129>
> > > > > > >>>> > > E: jarek.pot...@polidea.com
> > > > > > >>>> > >
> > > > > > >>>> >
> > > > > > >>>>
> > > > > > >>>
> > > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Jarek Potiuk
> > > > Polidea <https://www.polidea.com/> | Principal Software Engineer
> > > >
> > > > M: +48 660 796 129 <+48660796129>
> > > > E: jarek.pot...@polidea.com
> > > >
> > >
> >
> >
> > --
> >
> > Jarek Potiuk
> > Polidea <https://www.polidea.com/> | Principal Software Engineer
> >
> > M: +48 660 796 129 <+48660796129>
> > E: jarek.pot...@polidea.com
> >
>


-- 

Jarek Potiuk
Polidea <https://www.polidea.com/> | Principal Software Engineer

M: +48 660 796 129 <+48660796129>
E: jarek.pot...@polidea.com

Reply via email to