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