You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by Enrico Olivelli <eo...@gmail.com> on 2017/06/09 14:10:51 UTC

My first Issue on GitHub !

I have just created a "GitHub issue" to support "GitHub issues"
https://github.com/apache/bookkeeper/issues/184

I am not expert of GitHub API and I am a python newbie, @Sijie I think
you created the actual script and maybe you be be able to edit is in
order to enhance it

I think that first of all we should discuss about the structure of
such an issue:
- labels ?
- milestones ?

my first proposals:
- labels -> we can use it for:
-- "component" in JIRA, like component/server, component/autorecovery
-- "priority", like priority/blocker
-- estimation of the difficulty, like 'newbie", "expert"
- milestone -> this is kind of "release", so we should create a 4.5.0
"milestone" ?

other "issue":
pull requests wil be bound to issues, we have to cases:
- the pull request is per-se and issue, so for small changes which
already have a PR we can create only the PR, and all will be "lighter"
- the issue will need more patches, we should define a conventional
way of referring to issues (GitHub recognizes the #NN syntax, and is
able to automatically close related issues)

I don't know the "magic works" that the asfgit + bk-merge is doing
undercover, it is a missing piece from my part: the merge script is
adding a comment with "closes #NNN" but this comment is not reported
in "git log"

Maybe we can continue this discussion by email or with comments on the
issue #184

-- Enrico