On 2017-07-06 00:35, Suneel Marthi wrote:
On Wed, Jul 5, 2017 at 4:39 PM, Ate Douma <a...@douma.nu> wrote:
On 2017-07-05 22:16, Suneel Marthi wrote:
On Wed, Jul 5, 2017 at 3:40 PM, Ate Douma <a...@douma.nu> wrote:
On 2017-07-05 20:31, Suneel Marthi wrote:
Just this week, Apache OpenNLP moved all of their repos to gitbox.
Hmm, just checked their mailinglists and only found one single thread
voting
on that move, again without *any* context.
https://lists.apache.org/thread.html/b2b7c066b79f1f13f733b9b
205c71c57e156a7577a14b7061cbc8610@%3Cdev.opennlp.apache.org%3E
<https://lists.apache.org/thread.html/b2b7c066b79f1f13f733b9
b205c71c57e156a7577a14b7061cbc8610@%3Cdev.opennlp.apache.org%3E>
Yes, that's the one single thread I could find.
But no argument or context there either.
Maybe everyone voting on this at openNLP already knows everything about
gitbox,
or they just voted blindly, hoping for the best?
I'm happy to vote on this, but I'm still clueless for what.
With the present setup (without gitbox): this is how u have to merge the
PRs (the cumbersome, manual way) -
http://mahout.apache.org/developers/github.html
With gitbox setup, this is how u do it (the way its supposed to be, see the
section merging a Pull Request) - http://opennlp.apache.org/using-git.html
Thanks, that is helpful, even if IMO still very thin, too thin, documentation.
So I understand that with gitbox the (primary?) upstream repository to push to
now is @github, no longer @apache. Or might this be both?
However https://github.com/apache/opennlp still indicates it is mirrored from
git://git.apache.org/opennlp.git.
Then are these now bidirectionally synchronized? If so, then how are conflicts
resolved/prevented, shouldn't there some guidelines/rules for that?
Is it still allowed or even possible to push to the repository @apache?
The OpenNLP website doesn't provide any help or explanation either, while I
think important usage rules like these need to be spelled out and documented by
the project.
Another question: will we (have to) stick to using JIRA for issue tracking, or
with gitbox might github issue tracking be used as well?
Note: I think the latter to be not such a great idea.
Also: is it possible to add JIRA integration with the Github repository?
OpenNLP JIRA issues don't show or link to/index related git commits while IMO
*that* would be very useful to have.
Anyhow, I understand the benefit of directly using and pushing to github
so I'm OK and +1 on moving to gitbox if this now is an 'endorsed' solution at
Apache.
But I also strongly dislike the fact there is zero documentation and also no
Apache guidelines how gitbox can and may, and may not, be used.
Ate
If anything, it greatly simplifies committer workflow as Steve's
mentioned
before.
How, in which way?
Sure, I get github and git in general, but I cannot find *any*
explanation
or documentation concerning gitbox.
I won't, can't really, vote positively on this without some context.
On Wed, Jul 5, 2017 at 2:19 PM, Ate Douma <a...@douma.nu> wrote:
On 2017-07-05 19:22, Suneel Marthi wrote:
This is a vote to move all streams repos to Gitbox, some of the other
projects have started to move their repos to gitbox.
This was discussed before, and while I probably will be +1,
I'm still clueless what gitbox provides, allows, enabled and what
restrictions/limitations it imposes.
While I suppose it to be 'cool' and 'it'll be great', as (P)PMC we
should *know* what we're getting (or accepting) by moving to gitbox,
*before* deciding.
Here's my +1 binding.
This vote will close in 72 hrs.