Looks like the page
https://wiki.openjdk.java.net/display/OpenJFX/Developer+Work+Flow is
outdated.

It links to the BitBucket repo and mentions that one of the ways to provide
a patch is to create a pull request on BitBucket.

On 18 March 2015 at 05:51, Jonathan Giles <jonathan.gi...@oracle.com> wrote:

> Correct.
> -- Jonathan
>
> On 18 March 2015 13:19:21 GMT+13:00, Tomas Mikula <tomas.mik...@gmail.com>
> wrote:
> >But we still need this one-way mirror, from which users can fork,
> >right? My assumption is that bitbucket will not keep track of how much
> >you diverged from the OpenJDK repo you initially cloned. It will,
> >however, tell you how much you diverged from a bitbucket repo that you
> >forked.
> >
> >On Tue, Mar 17, 2015 at 8:09 PM, Jonathan Giles
> ><jonathan.gi...@oracle.com> wrote:
> >> BitBucket supports generation of patches from pull requests. My
> >suggestion
> >> was that community members who wanted to use BitBucket to collaborate
> >and /
> >> or easily keep their work current with the repo could do so, and when
> >they
> >> create their pull request, they can have bitbucket generate the patch
> >file
> >> for submission 'the old fashioned way'.
> >>
> >> -- Jonathan
> >>
> >> On 18/03/2015 1:03 p.m., Tomas Mikula wrote:
> >>>
> >>> Legal issues could be resolved by requiring a signed OCA before each
> >>> pull request is merged. But anyway, if OpenJDK project does not
> >accept
> >>> pull requests, who is going to create the patches? If patches are
> >>> painful for individual developers, they are going to be super
> >painful
> >>> for the person who is supposed to get the accepted PRs back to
> >>> OpenJDK.
> >>>
> >>> OTOH, one-way mirrors should be easy enough to maintain by anyone
> >who
> >>> has access to a server where they can set up a cron task to
> >>> periodically pull from OpenJDK repos and push to bitbucket repos.
> >>> Whoever forks the mirror and makes changes would still have to
> >submit
> >>> patches directly to OpenJDK.
> >>>
> >>> Tomas
> >>>
> >>> On Tue, Mar 17, 2015 at 6:22 PM, Jonathan Giles
> >>> <jonathan.gi...@oracle.com> wrote:
> >>>>
> >>>> There is no issue with members of the community using BitBucket to
> >>>> develop
> >>>> their patches. I just don't think it is a wise use of our limited
> >time to
> >>>> maintain a mirror. This seems something that interested community
> >members
> >>>> can do if they want. The main issue is as Kevin mentioned - someone
> >has
> >>>> to
> >>>> submit the patch officially, and that someone has to have signed an
> >OCA
> >>>> stating that they are owners of the code and IP being submitted. It
> >would
> >>>> pay to very carefully track who has contributed code to a certain
> >patch
> >>>> file, as all contributors will need to have signed an OCA.
> >>>>
> >>>> -- Jonathan
> >>>>
> >>>>
> >>>> On 18/03/2015 11:12 a.m., Florian Brunner wrote:
> >>>>>
> >>>>> Wouldn't it be possible for the OpenJFX team to officially
> >maintain a
> >>>>> mirror at
> >>>>> BitBucket themselves and use the same criteria for accepting a
> >>>>> pull-request as
> >>>>> for accepting a patch-file? Then you're sure that you can
> >synchronize it
> >>>>> with
> >>>>> the main repositories without any legal or quality issues.
> >>>>>
> >>>>> The contributors could link their forks and pull-requests in JIRA
> >for
> >>>>> documentation purposes.
> >>>>>
> >>>>> It would really be great if we could move on with this.
> >>>>>
> >>>>> -Florian
> >>>>>
> >>>>> Am Dienstag, 17. März 2015, 15.02:01 schrieb Kevin Rushforth:
> >>>>>>
> >>>>>> Right. If you wanted to revive the unofficial OpenJFX bitbucket
> >mirror
> >>>>>> for your own experiments, that is certainly something you could
> >do
> >>>>>> (subject to the GPLv2 + CLASSPATH license terms).
> >>>>>>
> >>>>>> For those patches to then be incorporated into the openjfx repos
> >on
> >>>>>> hg.openjdk.java.net they need to go through the existing openjdk
> >>>>>> mechanism (which requires a signed OCA) as patches / webrevs,
> >just like
> >>>>>> any other openjdk project. We cannot take patches directly from a
> >>>>>> BitBucket repo.
> >>>>>>
> >>>>>> -- Kevin
> >>>>>>
> >>>>>> Jonathan Giles wrote:
> >>>>>>>
> >>>>>>> There was a mirror, but it was unofficial and one-way (OpenJDK
> >->
> >>>>>>> BitBucket). I believe (although my memory may be failing me)
> >that it
> >>>>>>> was operated by Danno, so he might have more to say.
> >>>>>>>
> >>>>>>> In regards to fork / pull-request vs patch-file, I have no
> >arguments
> >>>>>>> there. Of course, OpenJFX is part of the OpenJDK, and therefore
> >makes
> >>>>>>> use of the OpenJDK infrastructure. My main point is that any
> >movement
> >>>>>>> regarding infrastructure is guided by an over-arching
> >infrastructure
> >>>>>>> team, in conjunction with the OpenJDK masters. OpenJFX can't
> >work
> >>>>>>> independent of this.
> >>>>>>>
> >>>>>>> -- Jonathan
> >>>>>>>
> >>>>>>> On 18/03/2015 10:50 a.m., Florian Brunner wrote:
> >>>>>>>>
> >>>>>>>> Hi,
> >>>>>>>>
> >>>>>>>> AFAIK there is/ was a mirror of OpenJFX at BitBucket.
> >>>>>>>>
> >>>>>>>> I think the URL was https://bitbucket.org/openjfxmirrors, but
> >it's
> >>>>>>>> not valid
> >>>>>>>> anymore.
> >>>>>>>>
> >>>>>>>> Is there still a mirror of OpenJFX at BitBucket?
> >>>>>>>>
> >>>>>>>> A fork/pull-request workflow is state-of-the-art nowadays in
> >software
> >>>>>>>> development and way better than a patch-file based workflow
> >IMHO.
> >>>>>>>>
> >>>>>>>> It would be great to have such a fork/pull-request workflow
> >also for
> >>>>>>>> OpenJFX!
> >>>>>>>>
> >>>>>>>> -Florian
> >>>>
> >>>>
> >>
>



-- 
Anirvan

Reply via email to