Thanks Jia. More comments added on Enrico's.

There are unknowns related INFRA permissions. It might be making sense for
you to reach out first and update what permissions work in the BP. So other
people knows the INFRA situation.

On Jun 11, 2017 4:38 AM, "Enrico Olivelli" <eolive...@gmail.com> wrote:

Thank you Jia for starting the discussion.
I think the labes/milestones can work as you described, but maybe we can
consider to use composite labels like component/server or type/improvement.

Good idea the fact to only mark blocker issues, it is a good starting
point, simple but effective

Good idea to not create too simple issues which will be duplicates of their
corresponding PR

The only thing I would like to drop is the idea of using github merge
facility, motivations:

1) the merge script is powerful and we can adapt it to our needs as well.
It is useful to record the reviewers explicitly in git log

2) it is better to use directly ASF infrastructure, I am thinking to
security, a github account is more volatile than our ids on apache infra
OK for updating the merge script, I have already created an issue on GitHub
for that improvement, see:
https://github.com/apache/bookkeeper/issues/184


I think the ASF is moving to full github, not just mirror. That is I heard
at Apache Con. If the INFRA team has full github support, it would be
making sense to use what INFRA supports. So it might be worth checking out
the permissions at INFRA.



We should also explicitly decide how to finish 4.5.0 release, as most of
the issues are on JIRA


I think 4.5.0 will follow the current release process and we can manually
add the github issues to the notes.


Maybe we could draft in the BP how in the future we will migrate currently
open issues on JIRA


We are not officially moving. This is a try out period. I don't think we
should talk about migration.


Last point is to imagine how we will prepare "release notes", in JIRA it is
simple to automatically create a report page, on the GitHub I have no
experience


I would suggest moving the release part on a separate BP. The reason is :
it is a try out period, we might first just focus on issues and pull
requests. For 4.5.0, we can manually manage the issues on github to add to
release notes. Starting simpler is always easier.

It is better to defer this as it is a tryout period. The release procedure
discussion only makes sense to me when we officially move.



-- Enrico


Il sab 10 giu 2017, 21:19 Jia Zhai <zhaiji...@gmail.com> ha scritto:

> Hi all,
>
> I've put up a proposal
> <https://cwiki.apache.org/confluence/display/BOOKKEEPER/
> BP-9+-+Github+issues+for+Issue+Tracking>
> on how to use Github issues, try to start with very simple steps. Any
> thoughts?
>
> Best Regards.
> -Jia
>

Reply via email to