camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Webb <elihusma...@gmail.com>
Subject Re: Apache Camel 2.15.3 release
Date Mon, 20 Jul 2015 15:29:54 GMT
Great to hear Claus.  It would be an honor to work on a project that I've
been using for years.  I have some ideas on setting up docker images for
different Java versions as well as different systems/versions that Camel
can integrate with.

We should start a separate thread to discuss our approach moving forward.
Do I need to get write access to the Camel baseline in order to start
adding in scripts/docker files?

Thanks,
Mark



On Mon, Jul 20, 2015 at 11:23 AM, Claus Ibsen <claus.ibsen@gmail.com> wrote:

> Hi Mark
>
> Thanks a lot for helping out.
>
> You are very much welcome to help here. And hopefully this could
> potential help other Apache projects as well to release more often.
>
> Also CI/CD software is going to be able to do build pipelines using
> docker images, so you are more flexible and can use an image to build
> some java stuff, and then another image that builds some node, and a
> 3rd that may use some shell/awk/sed stuff to adjust some files and so
> on. And then they can share the build files using volume mounts. Today
> we often tend to have a full project in pure Maven and let only Maven
> do all the work.
>
> But that is a side-story.
>
>
>
>
>
> On Mon, Jul 20, 2015 at 5:11 PM, Mark Webb <elihusmails@gmail.com> wrote:
> > I'd be very interested in this.  While I'm not a committer on Apache
> Camel,
> > I am on the PMC for Apache MINA so I have all the right Apache
> credentials
> > to jump in and help.
> >
> > Let me know if you'd be interested in having me take the lead on this.
> >
> > Thanks,
> > Mark
> >
> >
> >
> > On Sun, Jul 19, 2015 at 3:02 PM, Christian Müller <
> > christian.mueller@gmail.com> wrote:
> >
> >> Anyone who wants to take the lead here?
> >>
> >> Best,
> >> Christian
> >> Am 19.07.2015 10:03 schrieb "Claus Ibsen" <claus.ibsen@gmail.com>:
> >>
> >> > Hi
> >> >
> >> > Also as we have similar projects at ASF such as ActiveMQ, Karaf, CXF,
> >> > ServiceMix etc I wonder if there can be some base docker images we can
> >> > extend from or even use the same?
> >> >
> >> > Also we could have a pre-setup vagrant image as well, as those are
> >> > also easy to use.
> >> >
> >> > And if the docker image / vagrant etc is reused in more projects then
> >> > I would hope that the documentation how to use it  / what you may need
> >> > to do personally to setup pgp / m2 settings is detailed in an easy to
> >> > follow step by step guide, so a lot more people can get started doing
> >> > releases.
> >> >
> >> > We have been too dependent on a small group of people to cut releases.
> >> > I really would like to see this done more frequently and more
> >> > automated. Its 2015 and not 2008 anymore. People are releasing more
> >> > often today ;)
> >> >
> >> >
> >> >
> >> >
> >> > On Sat, Jul 18, 2015 at 4:37 PM, Willem Jiang <willem.jiang@gmail.com
> >
> >> > wrote:
> >> > > There are some private setting of maven setting.xml and pgp private
> key
> >> > for the releasing.
> >> > >
> >> > > If we can keep them out side of docker image, it should be OK to
> push
> >> > the docker image into a public place.
> >> > >
> >> > > But for my experience, having a building box outside of China
> (without
> >> > the protection of GFW) is more convince for me to do the release.
> >> > >
> >> > > --
> >> > > Willem Jiang
> >> > >
> >> > >
> >> > > Blog: http://willemjiang.blogspot.com (English)
> >> > > http://jnn.iteye.com (Chinese)
> >> > > Twitter: willemjiang
> >> > > Weibo: 姜宁willem
> >> > >
> >> > >
> >> > >
> >> > > On July 18, 2015 at 6:05:16 PM, Claus Ibsen (claus.ibsen@gmail.com)
> >> > wrote:
> >> > >> Hi
> >> > >>
> >> > >> Yeah a docker image makes sense - it can be setup to include the
> >> > >> needed tools such as java / maven / pgp / bash / and other scripts
> and
> >> > >> whatelse may be needed.
> >> > >>
> >> > >>
> >> > >>
> >> > >>
> >> > >>
> >> > >> On Sat, Jul 18, 2015 at 11:26 AM, Andrea Cosentino
> >> > >> wrote:
> >> > >> > From point of view a release base Docker image can be very
> useful,
> >> > especially to get an
> >> > >> aseptic environment.
> >> > >> > We can do some tests and maybe open a new repository to push
> >> > Dockerfile and all the related
> >> > >> code. What do you think about?
> >> > >> >
> >> > >> > --
> >> > >> > Andrea Cosentino
> >> > >> > ----------------------------------
> >> > >> > Apache Camel Committer
> >> > >> > Email: ancosen1985@yahoo.com
> >> > >> > Twitter: @oscerd2
> >> > >> > Github: oscerd
> >> > >> >
> >> > >> >
> >> > >> > On Thursday, July 16, 2015 11:12 AM, Claus Ibsen wrote:
> >> > >> >
> >> > >> >
> >> > >> > Hi
> >> > >> >
> >> > >> > A while back Henryk talked about building some kind of docker
> image
> >> we
> >> > >> > could use for doing releases. I like that idea so its pre-setup
> and
> >> > >> > would be easier for other people to do releases.
> >> > >> >
> >> > >> > I have been contacted by a person on email who wanted to
help
> with
> >> > >> > releases. However has he is not a committer on Camel - I
realized
> >> that
> >> > >> > this is not possible.
> >> > >> >
> >> > >> > A bit shame as other more modern projects have a much easier
way
> of
> >> > >> > doing releases - with even a CI server setup that makes this
> >> possible
> >> > >> > with a few clicks. And the benefit is that the release is
build
> >> from a
> >> > >> > trusted source and not on different peoples computers. We
are not
> >> > >> > there at ASF so have to settle for the old school we got.
But a
> >> docker
> >> > >> > image would be a step forward.
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> > On Tue, Jul 14, 2015 at 5:32 PM, Claus Ibsen wrote:
> >> > >> >> Hi
> >> > >> >>
> >> > >> >> We are getting towards 2 months since last release and
we have a
> >> > great
> >> > >> >> bunch of fixes. Wonder if there is anyone who are bored
in the
> >> summer
> >> > >> >> vacation and wanna help cut a release?
> >> > >> >>
> >> > >> >>
> >> > >> >>
> >> > >> >> --
> >> > >> >> Claus Ibsen
> >> > >> >> -----------------
> >> > >> >> Red Hat, Inc.
> >> > >> >> Email: cibsen@redhat.com
> >> > >> >> Twitter: davsclaus
> >> > >> >> Blog: http://davsclaus.com
> >> > >> >> Author of Camel in Action: http://www.manning.com/ibsen
> >> > >> >> hawtio: http://hawt.io/
> >> > >> >> fabric8: http://fabric8.io/
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >> > --
> >> > >> > Claus Ibsen
> >> > >> > -----------------
> >> > >> > http://davsclaus.com @davsclaus
> >> > >> > Camel in Action 2nd edition: http://www.manning.com/ibsen2
> >> > >> >
> >> > >> >
> >> > >> >
> >> > >>
> >> > >>
> >> > >>
> >> > >> --
> >> > >> Claus Ibsen
> >> > >> -----------------
> >> > >> http://davsclaus.com @davsclaus
> >> > >> Camel in Action 2nd edition: http://www.manning.com/ibsen2
> >> > >>
> >> > >
> >> >
> >> >
> >> >
> >> > --
> >> > Claus Ibsen
> >> > -----------------
> >> > http://davsclaus.com @davsclaus
> >> > Camel in Action 2nd edition: http://www.manning.com/ibsen2
> >> >
> >>
>
>
>
> --
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2nd edition: http://www.manning.com/ibsen2
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message