Enjoy the weekend :-) Il giorno ven 5 lug 2019 alle ore 14:38 Andrea Cosentino <anco...@gmail.com> ha scritto:
> I'm on it > > Il giorno ven 5 lug 2019 alle ore 14:37 Claus Ibsen <claus.ib...@gmail.com> > ha scritto: > >> Hi >> >> I gotta run out the door and have pushed a fix with half regen, can >> you rebuild the rest and commit upstream >> >> On Fri, Jul 5, 2019 at 2:34 PM Claus Ibsen <claus.ib...@gmail.com> wrote: >> > >> > And when its committed you can set the line length back to 250 >> > >> > On Fri, Jul 5, 2019 at 2:34 PM Claus Ibsen <claus.ib...@gmail.com> >> wrote: >> > > >> > > Hi >> > > >> > > Thanks I got a word-wrap in the source code generate, will commit it >> > > when it has regen the components >> > > >> > > On Fri, Jul 5, 2019 at 2:31 PM Andrea Cosentino <anco...@gmail.com> >> wrote: >> > > > >> > > > Fixed. >> > > > >> > > > Il giorno ven 5 lug 2019 alle ore 14:23 Andrea Cosentino < >> anco...@gmail.com> >> > > > ha scritto: >> > > > >> > > > > We can override the property >> > > > > >> > > > > https://checkstyle.sourceforge.io/config_sizes.html#FileLength >> > > > > >> > > > > We can put 10000 >> > > > > >> > > > > Il giorno ven 5 lug 2019 alle ore 14:20 Claus Ibsen < >> claus.ib...@gmail.com> >> > > > > ha scritto: >> > > > > >> > > > >> Hi >> > > > >> >> > > > >> Just a heads up that the checkstyle for endpoint-dsl will report >> some >> > > > >> errors >> > > > >> https://issues.apache.org/jira/browse/CAMEL-13728 >> > > > >> >> > > > >> As this is generated we cannot keep the source files below 5000 >> lines etc. >> > > > >> And also some javadoc lines are long, as we would need to >> word-wrap >> > > > >> them ourselves >> > > > >> to make this shorter. >> > > > >> >> > > > >> But I assume the RC can be cut anyway, just skip CS for this >> module or in >> > > > >> total. >> > > > >> >> > > > >> On Fri, Jul 5, 2019 at 2:10 PM Andrea Cosentino < >> anco...@gmail.com> >> > > > >> wrote: >> > > > >> > >> > > > >> > I've done with that documentation stuff. Gregor, when you are >> available, >> > > > >> > let us know. >> > > > >> > >> > > > >> > Thanks >> > > > >> > >> > > > >> > Il giorno ven 5 lug 2019 alle ore 12:12 Andrea Cosentino < >> > > > >> anco...@gmail.com> >> > > > >> > ha scritto: >> > > > >> > >> > > > >> > > I should finish a couple of things on the AWS components for >> > > > >> documenting >> > > > >> > > the region stuff. I should finish soon and send email >> > > > >> > > >> > > > >> > > Il giorno ven 5 lug 2019 alle ore 12:06 Claus Ibsen < >> > > > >> claus.ib...@gmail.com> >> > > > >> > > ha scritto: >> > > > >> > > >> > > > >> > >> Hi >> > > > >> > >> >> > > > >> > >> I think the master branch is ready for a RC cut. >> > > > >> > >> >> > > > >> > >> Let us know if/when you get started Gregor >> > > > >> > >> >> > > > >> > >> On Thu, Jul 4, 2019 at 4:02 PM Gregor Zurowski < >> > > > >> gre...@list.zurowski.org> >> > > > >> > >> wrote: >> > > > >> > >> > >> > > > >> > >> > +1 >> > > > >> > >> > >> > > > >> > >> > I'll be available for cutting the RC. >> > > > >> > >> > >> > > > >> > >> > Thanks, >> > > > >> > >> > Gregor >> > > > >> > >> > >> > > > >> > >> > On Thu, Jul 4, 2019 at 6:48 AM Claus Ibsen < >> claus.ib...@gmail.com> >> > > > >> > >> wrote: >> > > > >> > >> > > >> > > > >> > >> > > Hi >> > > > >> > >> > > >> > > > >> > >> > > I think we should close down on the last bits and get >> milestone 4 >> > > > >> > >> > > released and in the hands to the community. >> > > > >> > >> > > >> > > > >> > >> > > We had a number of significant improvements and >> features such as: >> > > > >> > >> > > >> > > > >> > >> > > 1) Endpoint DSL >> > > > >> > >> > > Type safe fluent builder for configuring endpoints in >> Java >> > > > >> > >> > > >> > > > >> > >> > > 2) Camel Main >> > > > >> > >> > > Standalone Camel for microservices >> > > > >> > >> > > Needed for Camel K and Camel Quarkus as the way to >> bootstrap >> > > > >> Camel >> > > > >> > >> > > >> > > > >> > >> > > 3) camel-core-engine >> > > > >> > >> > > Tiny set of dependencies (only include absolutely what >> you need) >> > > > >> > >> > > Needed by Camel K and Camel Quarkus to have smaller set >> of JARs >> > > > >> on >> > > > >> > >> classpath >> > > > >> > >> > > >> > > > >> > >> > > 4) components depend on camel-support >> > > > >> > >> > > Further reduced the dependency directly on camel-core >> for all >> > > > >> set of >> > > > >> > >> > > components. To ensure we use camel-api/camel-support for >> > > > >> components >> > > > >> > >> > > only. >> > > > >> > >> > > >> > > > >> > >> > > 5) lazy start producer >> > > > >> > >> > > You can configure in the endpoint that the producer >> should lazy >> > > > >> start >> > > > >> > >> > > (eg on 1st message) you can use this to allow Camel to >> startup >> > > > >> even if >> > > > >> > >> > > the producer would fail on startup - but now that >> failure is >> > > > >> deferred >> > > > >> > >> > > to 1st message which you can then use Camels route >> error handler >> > > > >> to >> > > > >> > >> > > deal with etc >> > > > >> > >> > > >> > > > >> > >> > > 6) SPI for Reactive Engine >> > > > >> > >> > > So we can plugin a different engine such as Camel >> Quarkus can >> > > > >> benefit >> > > > >> > >> > > from using its reactive engine. >> > > > >> > >> > > >> > > > >> > >> > > 7) DSL more extensive >> > > > >> > >> > > The reifiers and DSL model is more >> extensive/expandable. For >> > > > >> example a >> > > > >> > >> > > new yaml dsl flow is developed at Camel K that required >> some of >> > > > >> these >> > > > >> > >> > > changes. >> > > > >> > >> > > >> > > > >> > >> > > 8) Properties component / placeholder >> > > > >> > >> > > We can now easier extend this and also plugin to more >> 3rd >> > > > >> parties such >> > > > >> > >> > > as Eclipse MicroProfile Config (which is also needed by >> Camel >> > > > >> Quarkus) >> > > > >> > >> > > >> > > > >> > >> > > 9) Usual stuff >> > > > >> > >> > > Like bug fixes and whatnot. >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > I am currently working on getting the property >> component and >> > > > >> > >> > > placeholder refactored so it works better and can >> easier to >> > > > >> integrated >> > > > >> > >> > > with other configuration libraries. Also it would allow >> us to >> > > > >> > >> > > differentiate between read-only placeholders that can >> be loaded >> > > > >> at >> > > > >> > >> > > once, and others that are on-demand (eg to lookup in a >> database, >> > > > >> > >> > > hashicorp vault etc.) >> > > > >> > >> > > >> > > > >> > >> > > Also the CI build server is now 100% passing for the >> last couple >> > > > >> of >> > > > >> > >> days. >> > > > >> > >> > > >> > > > >> > >> > > So lets see if we can get the last bits done by end of >> tomorrow >> > > > >> or end >> > > > >> > >> > > of next week, and get a RC cut. >> > > > >> > >> > > >> > > > >> > >> > > And we also need a M4 for both Camel K and Camel >> Quarkus to >> > > > >> upgrade >> > > > >> > >> and use. >> > > > >> > >> > > >> > > > >> > >> > > Any thoughts? >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > >> > > > >> > >> > > -- >> > > > >> > >> > > Claus Ibsen >> > > > >> > >> > > ----------------- >> > > > >> > >> > > http://davsclaus.com @davsclaus >> > > > >> > >> > > Camel in Action 2: https://www.manning.com/ibsen2 >> > > > >> > >> >> > > > >> > >> >> > > > >> > >> >> > > > >> > >> -- >> > > > >> > >> Claus Ibsen >> > > > >> > >> ----------------- >> > > > >> > >> http://davsclaus.com @davsclaus >> > > > >> > >> Camel in Action 2: https://www.manning.com/ibsen2 >> > > > >> > >> >> > > > >> > > >> > > > >> >> > > > >> >> > > > >> >> > > > >> -- >> > > > >> Claus Ibsen >> > > > >> ----------------- >> > > > >> http://davsclaus.com @davsclaus >> > > > >> Camel in Action 2: https://www.manning.com/ibsen2 >> > > > >> >> > > > > >> > > >> > > >> > > >> > > -- >> > > Claus Ibsen >> > > ----------------- >> > > http://davsclaus.com @davsclaus >> > > Camel in Action 2: https://www.manning.com/ibsen2 >> > >> > >> > >> > -- >> > Claus Ibsen >> > ----------------- >> > http://davsclaus.com @davsclaus >> > Camel in Action 2: https://www.manning.com/ibsen2 >> >> >> >> -- >> Claus Ibsen >> ----------------- >> http://davsclaus.com @davsclaus >> Camel in Action 2: https://www.manning.com/ibsen2 >> >