Le 29 mars 2018 21:20, "Reuven Lax" <re...@google.com> a écrit :
On Thu, Mar 29, 2018 at 12:17 PM Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > > > Le 29 mars 2018 20:35, "Reuven Lax" <re...@google.com> a écrit : > > 1. As Luke already mentioned, we should first have a subgoal of the Gradle > jenkins jobs being equivalent to the Maven jobs. Hopefully toward the end > of the day, we'll make this change. > > 2. Let's see how much progress we make on the third. There is a side > problem we have here at Google - we have an internal product called > Dataflow built on Beam, and the Dataflow build still depends on those pom > files. I would request leaving the pom files around just a little bit > longer even if Beam no longer needs them, just so that we don't breakd > Dataflow (and I think we would do this for any community members with a > similar issue). We will prioritize moving Dataflow ASAP, it's just that the > people who will do so will also be in the April 3 fixit so it can't happen > until after. I think the delay should only be one or two weeks to delete > the poms (assuming that Beam is ready at the end of the day). > > > Can you try to put a date of that and we will communicate on it publicly > if anyone else does (i dont think but i didnt expect you to do it too ;)). > What do you mean by communicate publicly? The dev list is already cced here :) Misses a (not too far) date and users@ pby to be safe ;) > > > > On Thu, Mar 29, 2018 at 5:20 AM Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > >> Hi Reuven, a few questions: >> >> 1. any inputs on how we can work on the jenkins part? Do we test it live >> wiht "fake" PRs? >> 2. What's the rational to not start by deleting the poms? Sounds like it >> will be a day working on gradle and on the 4th we'll be back on maven >> >> >> Romain Manni-Bucau >> @rmannibucau <https://twitter.com/rmannibucau> | Blog >> <https://rmannibucau.metawerx.net/> | Old Blog >> <http://rmannibucau.wordpress.com> | Github >> <https://github.com/rmannibucau> | LinkedIn >> <https://www.linkedin.com/in/rmannibucau> | Book >> <https://www.packtpub.com/application-development/java-ee-8-high-performance> >> >> 2018-03-29 4:46 GMT+02:00 Reuven Lax <re...@google.com>: >> >>> Hi all, >>> >>> Last week we discussed having a "fixit" day for Gradle, and I >>> volunteered to organize it. A number of people volunteered to help, from >>> multiple organization. I'd like to say that it's great to see such a >>> diverse set of people volunteering to help here - this is a great way to >>> build community! Everyone who explicitly volunteered is directly cced on >>> this email, though we'd love for more of the community to help. >>> >>> The agreed upon date is April 3. The top-level JIRA tracking this work >>> is >>> >>> ttps://issues.apache.org/jira/browse/BEAM-3249 >>> <https://issues.apache.org/jira/browse/BEAM-3249>, and we currently >>> have 26 subtasks linked to it. I've created a Kanban board to track these >>> issues, which I'll share out soon. We will use Slack the day of the fixit >>> for collaboration and for questions. >>> >>> >>> Two major goals for this fixit should be to 1. Remove Maven runs from >>> our Jenkins executors and 2. to migrate our release process fully over to >>> Gradle. A lot of work has already been done on 1., and we've made some >>> progress on 2.. Slightly longer-term the goal is to delete all of the pom >>> files; I'm not sure we'll get as far as completely deleting Maven in one >>> day, but we should get within striking distance! >>> >>> >>> Thanks in advance to everyone who's helping out! >>> >>> >>> Reuven >>> >> >> >