By the way I don't see the half regen commit Il giorno ven 5 lug 2019 alle ore 14:38 Andrea Cosentino <anco...@gmail.com> ha scritto:
> 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 >>> >>