Producing community binaries for OpenJDK
Tim Ellison
Tim_Ellison at uk.ibm.com
Fri Mar 10 17:09:18 UTC 2017
openjdk-binary-gateway at googlegroups.com wrote on 10/03/2017 16:19:47:
> Hi all,
>
> Apologies for coming late to the thread. Totally happy with the
> AdoptOpenJDK github being used as a starting point. Please not e we
> also have an AdoptOpenJDK org at bitbucket if people just wanted to
> use hg (although it sounds like not)
>
> I think we call foo openjdk or adoptopendjk - I'm not too fussed
> although I think openjdk clearly states what it is, so:
>
> openjdk-jdk8u = openjdk source mirror
> openjdk-build = build scripts
> openjdk-nightly = location of nightly builds
> openjdk-releases = location for releases
> openjdk-website = website source/host
Sweet.
> As it's the AdoptOpenJDK org it should be more than clear enough that
> this is a community enthusiasts effort but not an official
> openjdk.java.net effort (which may or may not come later).
>
> I can add various folks to the GitHub org and give them permissions to
> add repos.
>
> Please email me your (or their) github ids and lets get going.
Will do, and the code will come over the next few days once the paperwork
is sorted.
Tim
> On 10 March 2017 at 14:59, Tim Ellison <t.p.ellison at gmail.com> wrote:
> > Realistically it will take me longer than 24hrs to submit the internal
> > paperwork for pushing the build scripts out, but I hope to have that
> > done approx. mid-week. I'm going to push our code to Git under ALv2.
> >
> > The repo names in the Git AdoptOpenJDK org don't seem to follow any
> > naming convention ;-)
> > I'd like to end up with:
> > foo-jdk8u = openjdk source mirror
> > foo-build = build scripts
> > foo-nightly = location of nightly builds
> > foo-releases = location for releases
> > foo-website = website source/host
> >
> > Suggestions for the 'foo' prefix welcome. We'd also need write access
> > in those too!
> >
> > Regards,
> > Tim
> >
> > On 10/03/17 13:40, Ben Evans wrote:
> >> I haven't heard anyone expressing any reservations about moving Tim's
> >> repos to AdoptOpenJDK - so shall we give it another 24 hours, see if
> >> anyone speaks up, and if we don't hear anything, just do it?
> >>
> >> Rough consensus and running code, and all that?
> >>
> >> Ben
> >>
> >> On Fri, Mar 10, 2017 at 12:59 PM, Mike Burton
> <mikeb at mycosystems.co.uk> wrote:
> >>> Hi Tim,
> >>>
> >>> I really like the sound of this, and moving your repos into https
> > ://github.com/adoptopenjdk would be great. Just checked and I dont
have
> > write perm on it but other AdoptOpenJDK folk do.
> >>>
> >>> Best Regards
> >>>
> >>> Mike Burton
> >>>
> >>>
> >>>
> >>>> On 10 Mar 2017, at 12:26, Tim Ellison <t.p.ellison at gmail.com>
wrote:
> >>>>
> >>>> On 09/03/17 17:43, Ben Evans wrote:
> >>>>> This sounds good to me - and I think it's the kind of thing that
Adopt
> >>>>> would very much be interested in.
> >>>>
> >>>> That's good to hear.
> >>>>
> >>>>> I'm looping in adoption-discuss, AdoptOpenJDK and Martijn, as I'm
not
> >>>>> sure how many other folk are reading openjdk-binary.
> >>>>
> >>>> I'm happy to narrow it down to whatever list(s) are the most
appropriate
> >>>> once there is consensus on a home for this.
> >>>>
> >>>>> Adoption folk - what do we think? Does this fit under the
> existing structure?
> >>>>>
> >>>>> Tim - assuming that it does, what practical things can
AdoptOpenJDK do
> >>>>> to help you?
> >>>>
> >>>> Not much at this stage, just a friendly place to talk about such
stuff,
> >>>> and agreement on a natural place to put the work in progress. Being
> >>>> able to move our repos into the AdoptOpenJDK org [1] would be nice.
> >>>>
> >>>> [1] https://github.com/adoptopenjdk
> >>>>
> >>>> Regards,
> >>>> Tim
> >>>>
> >>>>> Thanks,
> >>>>>
> >>>>> Ben
> >>>>>
> >>>>> On Thu, Mar 9, 2017 at 4:15 PM, Tim Ellison
> <Tim_Ellison at uk.ibm.com> wrote:
> >>>>>> I've now got some cycles for actually doing some build work
> around OpenJDK.
> >>>>>> There are a couple of colleagues here at IBM who can also
> contribute to the
> >>>>>> build process.
> >>>>>>
> >>>>>> It seems that the closest starting point for community build/
> test is the
> >>>>>> fine work that was done as part of the Adopt OpenJDK
project;though it
> >>>>>> looks like that has been quiet for a while?
> >>>>>>
> >>>>>> So we have started "from scratch" this week and are writing some
build
> >>>>>> scripts we'd like to move into the open and share with folks.
> It will start
> >>>>>> simple, building Linux x86_64 and rolling out to Mac, PPC, and
Windows.
> >>>>>> Likewise starting with some JTReg testing, and building that
> out to more
> >>>>>> meaningful tests. We like Git, so it's currently housed in a
> private Git
> >>>>>> repo.
> >>>>>>
> >>>>>> The goal is to have a continuous integration system pulling
> from OpenJDK and
> >>>>>> producing community binaries that are built using a fully
> open build system,
> >>>>>> so everyone can validate how it was created, and the dependencies
and
> >>>>>> patches that it includes, etc. Of course, the idea is that
> changes that are
> >>>>>> relevant to OpenJDK source end up back there; but there will
> always be build
> >>>>>> specific-files, and point-in-time patches required to producea
working
> >>>>>> binary.
> >>>>>>
> >>>>>> If there is enough flexibility at the Adopt OpenJDK project,
> I'd prefer to
> >>>>>> push the code there and continue working under that organization;
but
> >>>>>> understand if that project would prefer we set up our own
> space elsewhere.
> >>>>>>
> >>>>>> Just to be clear, I'm not proposing to open up IBM's Java build
system
> >>>>>> (believe me, you wouldn't want to have that!); it's much
> simpler than that
> >>>>>> -- just a CI clone/build/test/publish cycle, and then see
> where things go
> >>>>>> from there.
> >>>>>>
> >>>>>> Thoughts?
> >>>>>> Tim
> >>>>>> Unless stated otherwise above:
> >>>>>> IBM United Kingdom Limited - Registered in England and Wales
> with number
> >>>>>> 741598.
> >>>>>> Registered office: PO Box 41, North Harbour, Portsmouth,
> Hampshire PO6 3AU
> >>>>>>
> >>>>>> --
> >>>>>> You received this message because you are subscribed to the
> Google Groups
> >>>>>> "OpenJDK Binary Gateway" group.
> >>>>>> To unsubscribe from this group and stop receiving emails from
> it, send an
> >>>>>> email to openjdk-binary-gateway+unsubscribe at googlegroups.com.
> >>>>>> To post to this group, send email to
> >>>>>> openjdk-binary-gateway at googlegroups.com.
> >>>>>> To view this discussion on the web, visit
> >>>>>> https://groups.google.com/d/msgid/openjdk-binary-gateway/
> OFD8B8A2C3.73C69040-ON802580DE.004DB23A-802580DE.00594BDE%
> 40notes.na.collabserv.com.
> >>>>>> For more options, visit https://groups.google.com/d/optout.
> >>>>>
> >>>
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "OpenJDK Binary Gateway" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send an email to openjdk-binary-gateway+unsubscribe at googlegroups.com.
> > To post to this group, send an email to openjdk-binary-
> gateway at googlegroups.com.
> > To view this discussion on the web, visit https://
> groups.google.com/d/msgid/openjdk-binary-gateway/bbecbb8d-7a59-c2f2-
> a85b-ddb09d4a86fb%40gmail.com.
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google
> Groups "OpenJDK Binary Gateway" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to openjdk-binary-gateway+unsubscribe at googlegroups.com.
> To post to this group, send an email to openjdk-binary-
> gateway at googlegroups.com.
> To view this discussion on the web, visit https://groups.google.com/
> d/msgid/openjdk-binary-gateway/CAP7YuATg%2B3ON2y132t4B5zMTh-
> hnBGYgFtp-Jnq3KRV5S%2B%2BE1Q%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
More information about the adoption-discuss
mailing list