Looks too unstructured. They are using labels for Issue type and priority. I don’t see any priority field either. Not sure it is worth the energy to make the switch.
> On Nov 1, 2020, at 9:34 AM, Elek, Marton <e...@apache.org> wrote: > > > Good question, I didn't do a research, yet. > > But I knew that Kubernetes is a heavy Github user and I found it uses > milestones for versions: > > https://github.com/kubernetes/kubernetes/milestones > > Or k3s: > > https://github.com/rancher/k3d/milestones > > Marton > > > > > > On 11/1/20 5:24 PM, Arpit Agarwal wrote: >> Do you have an example of another project using milestones as you're >> suggesting? >> ----- Original message ----- >> From: "Elek, Marton" <e...@apache.org> >> To: ozone-...@hadoop.apache.org >> Subject: Re: [DISCUSS] Github issues vs Jira issues >> Date: Sunday, November 01, 2020 6:30 AM >> Thanks the questions Arpit and Vivek. >> I agree with you: the main question is how the existing workflows can be >> mapped to the features of github issues. >> We need to collect all the used workflows. I checked the two features >> which you mentioned: >> 1. EPIC >> Epics can be managed in Github with created "projects". >> For example: https://github.com/elek/hadoop-ozone/projects >> Seems to be slightly better than Jira: >> 1. It can show all the existing / in-progress epic as a list >> 2. It can show a Kanban board for all the epics >> 3. Issues can be moved automatically based on the status of the PR. >> 2. FIXED VERSION / CUSTOM FIELDS >> Yes, custom fields are usually handled by custom labels in Github, which >> is slightly weaker. >> However you don't need to create label for the fix versions and both >> issues and PRs can be assigned to "Milestones" >> Milestones are something like the versions and provide a progress view >> out-of the box: >> https://github.com/elek/hadoop-ozone/milestone/1 >> Do you have any other features in your mind which should be checked? >> Thanks, >> Marton >> On 10/28/20 5:21 PM, Vivek Ratnavel wrote: >>> Also, another thing to note would be that Github issues don't support >>> Epics. >>> >>> We will have to create milestones to track big features and their progress >>> or use a third-party Github action like this - >>> https://github.com/marketplace/actions/epic-issues-for-github. >>> >>> Regards, >>> Vivek Subramanian >>> >>> On Wed, Oct 28, 2020 at 8:48 AM Arpit Agarwal >>> <aagar...@cloudera.com.invalid> >>> wrote: >>> >>>> Doesn't look like GitHub issues supports custom fields. Does it support >>>> basics like resolution/fix version? I checked out Druid's GitHub issues, >>>> everything seems to be tacked on using labels. >>>> >>>> >>>> On Wed, Oct 28, 2020 at 1:09 AM Elek, Marton <e...@apache.org> wrote: >>>> >>>>> Hi, >>>>> >>>>> The new Apache Ozone project requires new git repositories / issue >>>>> tracker / wiki namespaces. >>>>> >>>>> And it seems to be a good opportunity to think about the used issue >>>>> tracker / issue workflow. >>>>> >>>>> >>>>> I suggest to consider using Github for issue tracking and wiki instead >>>>> of Jira / Confluence. >>>>> >>>>> >>>>> >>>>> Advantages: >>>>> >>>>> * Better integration between PRs and issues (and between issues and >>>>> other Github features) >>>>> >>>>> * Current workflow would be simplified (doesn't require to create >>>>> boilerplate Jira issue for each new PR) >>>>> >>>>> * Easier for for contributors (doesn't require to create jira user, >>>>> request to assign permission to be an assignee...) >>>>> >>>>> * Easier to follow discussions (I know some issues where half of the >>>>> discussion was under the PR the other half was under the Jira) >>>>> >>>>> * Easier to follow contribution statistics (enough to query github api) >>>>> >>>>> >>>>> >>>>> Disadvantage: >>>>> >>>>> * Finding / reading old issue still require Jira (but we can migrate >>>>> the open issues if we need them) >>>>> >>>>> I don't think it's a big deal as we already have some issues at other >>>>> places (for example children of HDFS-7240). >>>>> >>>>> >>>>> >>>>> What are your opinions? >>>>> >>>>> >>>>> Note: There are Apache projects which already uses Github instead of >>>>> Jira (Superset, Druid and many smaller incubator projects) >>>>> >>>>> Marton >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: ozone-dev-unsubscr...@hadoop.apache.org >>>>> For additional commands, e-mail: ozone-dev-h...@hadoop.apache.org >>>>> >>>>> >>>> >>> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org >> For additional commands, e-mail: dev-h...@ozone.apache.org >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org >> For additional commands, e-mail: dev-h...@ozone.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org > For additional commands, e-mail: dev-h...@ozone.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ozone.apache.org For additional commands, e-mail: dev-h...@ozone.apache.org