Any more strong opinions around these?

On Mon, Jul 5, 2021 at 7:43 AM Vinoth Chandar <vin...@apache.org> wrote:

> I had similar views on A actually. JIRA is pretty powerful, queryable.
> But, I convinced myself on labelling and then building out dashboards using
> SQL (for reports/analytics).
> Still having one place for issues/prs. For releases, we can
> directly leverage milestones.
>
> We can definitely prioritize B first. Seems like everyone is on-board for
> that.
>
> @raymond : I am not sure if we will be able to install this on to the
> apache organization. Has been an issue for many of these github related
> services.
>
>
> On Sat, Jul 3, 2021 at 1:00 PM Raymond Xu <xu.shiyan.raym...@gmail.com>
> wrote:
>
>> Just to mention there are some GitHub plugin brings JIRA features to GH
>> issues. This one for example is free for open source.
>> https://www.zenhub.com/pricing
>>
>>
>>
>> On Fri, Jul 2, 2021 at 8:58 PM Navi Brar <navinder_b...@yahoo.com
>> .invalid>
>> wrote:
>>
>> > Hi,
>> >
>> >
>> > +1 on B
>> >
>> >
>> > But I have a slightly orthogonal view on A. I think jira should stay. It
>> > provides a lot more visibility on the issue management. You can link
>> PRs,
>> > wikis, releases etc easily which everyone will have to dig through the
>> > comments in github or every github issue might end up having too many
>> > labels that they might loose the significance. I recently landed a jira
>> on
>> > Hudi and I think the integration with github was pretty seamless.
>> >
>> >
>> > Happy either ways though.
>> >
>> >
>> > Thanks,
>> >
>> > Navinder
>> >
>> > >
>> > > On 03-Jul-2021, at 8:12 AM, vbal...@apache.org wrote:
>> > >
>> > >  +1 for both A and B. Makes sense to centralize bug tracking and RFCs
>> > in github.
>> > > Balaji.V
>> > >
>> > >
>> > >    On Friday, July 2, 2021, 06:44:06 PM PDT, Vinoth Chandar <
>> > vin...@apache.org> wrote:
>> > >
>> > > Raymond - +1 on your thoughts.
>> > >
>> > > Once we have more voices and alignment, we can do one final RFC on
>> cWiki
>> > > covering everything.
>> > >
>> > > Can more people please chime in. Ideally we will put this to a VOTE
>> > >
>> > >> On Fri, Jul 2, 2021 at 12:54 PM Raymond Xu <
>> xu.shiyan.raym...@gmail.com
>> > >
>> > >> wrote:
>> > >>
>> > >> +1 for both A and B
>> > >>
>> > >> Also a related suggestion:
>> > >> we can put the release notes and new feature highlights in the
>> release
>> > >> notes section in GitHub releases instead of separately writing them
>> in
>> > the
>> > >> asf-site
>> > >>
>> > >>
>> > >> On Fri, Jul 2, 2021 at 11:25 AM Prashant Wason
>> <pwa...@uber.com.invalid
>> > >
>> > >> wrote:
>> > >>
>> > >>> +1 for complete Github migration. JIRA is too cumbersome and
>> painful to
>> > >>> use.
>> > >>>
>> > >>> Github PRs and wiki also improve visibility of the project and I
>> think
>> > >> may
>> > >>> increase community feedback and participation as its simpler to use.
>> > >>>
>> > >>> Prashant
>> > >>>
>> > >>>
>> > >>>> On Thu, Jul 1, 2021 at 8:41 PM Vinoth Chandar <vin...@apache.org>
>> > wrote:
>> > >>>
>> > >>>> Hi all,
>> > >>>>
>> > >>>> When we incubated Hudi, we made some initial choices around
>> > >> collaboration
>> > >>>> tools of choice. I am wondering if there are still optimal, given
>> the
>> > >>> scale
>> > >>>> of the community at this point.
>> > >>>>
>> > >>>> Specifically, two points.
>> > >>>>
>> > >>>> A) Our issue tracker is JIRA, while we just use Github Issues for
>> > >> support
>> > >>>> triage. While JIRA is pretty advanced and gives us the ability to
>> > track
>> > >>>> releases, versions and kanban boards, there are few practical
>> > >> operational
>> > >>>> problems.
>> > >>>>
>> > >>>> - Developers often open bug fixes/PR which all need to be
>> continuously
>> > >>>> tagged against a release version (fix version)
>> > >>>> - Referencing JIRAs from Pull Requests is great (we cannot do
>> things
>> > >> like
>> > >>>> `fixes #1234` to close issues when PR lands, not an easy way to
>> click
>> > >> and
>> > >>>> get to the JIRA)
>> > >>>> - Many more developers have a github account, to contribute to Hudi
>> > >>> though,
>> > >>>> they need an additional sign-up on jira.
>> > >>>>
>> > >>>> So wondering if we should just use one thing - Github Issues, and
>> > build
>> > >>>> scripts/hubot or something to get the missing project management
>> from
>> > >>>> boards.
>> > >>>>
>> > >>>> B) Our design docs are on cWiki. Even though we link it off the
>> site,
>> > >>> from
>> > >>>> my experience, many do not discover them.
>> > >>>> For large PRs, we need to manually enforce that design and code
>> are in
>> > >>> sync
>> > >>>> before we land. If we can, I would love to make RFC being in good
>> > >> shape a
>> > >>>> pre-requisite for landing the PR.
>> > >>>> Once again, separate signup is needed to write design docs or
>> comment
>> > >> on
>> > >>>> them.
>> > >>>>
>> > >>>> So, wondering if we can move our process docs etc into Github Wiki
>> and
>> > >>> RFCs
>> > >>>> to the master branch in a rfc folder, and we just use github PRs to
>> > >> raise
>> > >>>> RFCs and discuss them.
>> > >>>>
>> > >>>> This all also makes it easy for us to measure community activity
>> and
>> > >> keep
>> > >>>> streamlining our processes.
>> > >>>>
>> > >>>> personally, these different channels are overwhelming to me
>> at-least
>> > :)
>> > >>>>
>> > >>>> Love to hear thoughts. Please specify if you are for,against each
>> of A
>> > >>> and
>> > >>>> B.
>> > >>>>
>> > >>>>
>> > >>>> Thanks
>> > >>>> Vinoth
>> > >>>>
>> > >>>
>> > >>
>> >
>> >
>>
>

Reply via email to