Producing community binaries for OpenJDK

Mani Sarkar sadhak001 at gmail.com
Fri Mar 10 12:19:18 UTC 2017


Hi all,

I second these efforts, very similar to the Cloudbees builds we at Adopt
Openjdk have been maintaining.

Cheers,
Mani

On Fri, 10 Mar 2017 10:01 陆传胜(传胜), <chuansheng.lcs at alibaba-inc.com> wrote:

> Hi Tim,
> Glad to see an effort on this work!It is an interesting idea to have
> community binaries especially for OpenJDK participants.
> Here I just want to show you something I did earlier just for hobby, a
> simple open & free process to build OpenJDK:
> https://travis-ci.org/luchsh/ojdk_travis
> The scripts and dockerfiles are managed on "github.com", compilation
> environment was encapsulated in docker images on "hub.docker.com",and "
> travis-ci.org" provides machine resource to run the build.
> It worked well to build OpenJDK, visible to everyone and the effort/cost
> is trivial.So I guess for this proposal, we may leverage existing resource
> as much as possible.
> Regarding more meaningful testcases, and point-in-time patches, does that
> suggest this repositorywill have more testcases/content than OpenJDK
> codebase ? (maybe contributed from various organizations)
> ThanksJonathan Lu
> ------------------------------------------------------------------From:Ben
> Evans <benjamin.john.evans at gmail.com>Send Time:2017年3月10日(星期五)
> 01:43To:Tim Ellison <Tim_Ellison at uk.ibm.com>; Martijn Verburg <
> martijnverburg at gmail.com>Cc:adopt-openjdk <adopt-openjdk at googlegroups.com>;
> adoption-discuss at openjdk.java.net <adoption-discuss at openjdk.java.net>;
> openjdk-binary-gateway <openjdk-binary-gateway at googlegroups.com>Subject:Re:
> Producing community binaries for OpenJDK
> Hi Tim,
>
> This sounds good to me - and I think it's the kind of thing that Adopt
> would very much be interested in.
>
> I'm looping in adoption-discuss, AdoptOpenJDK and Martijn, as I'm not
> sure how many other folk are reading openjdk-binary.
>
>
> 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?
>
> 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 produce a 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.
>
-- 
@theNeomatrix369 <http://twitter.com/theNeomatrix369>*  |  **Blog
<http://neomatrix369.wordpress.com/>**  |  *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
<https://github.com/MutabilityDetector>*  |  **Bitbucket
<https://bitbucket.org/neomatrix369>* * |  **Github
<https://github.com/neomatrix369>* * |  **LinkedIn
<http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b>*
*Come to Devoxx UK 2017:* http://www.devoxx.co.uk/

*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*


More information about the adoption-discuss mailing list