On Thu, Mar 29, 2018 at 10:28 PM Romain Manni-Bucau <rmannibu...@gmail.com>
wrote:

> It was more about the drop of poms (same case as you for dataflow).
>

Ah - you're worried that some external users are building directly from the
poms rather than using the published artifact.

I think this is a valid concern, and I agree we should announce on users@
before (probably some time before) deleting the poms  .


> On that there is a missing but highly important task: gradle to mvn
> descriptors. All the one I saw were corrupted poms so we must take care of
> that as part of the release work (I can work on it on the 3rd if you want).
>
> Le 29 mars 2018 23:36, "Reuven Lax" <re...@google.com> a écrit :
>
>> I don't mind notifying users@, but this does seem more interesting for
>> dev@. We will continue to publish Maven artifacts from our Gradle build,
>> so users are still free to use either Maven or Gradle.
>>
>> That being said, if this is interesting to users@ we can notify them as
>> well.
>>
>> Reuven
>>
>> On Thu, Mar 29, 2018 at 1:45 PM Romain Manni-Bucau <rmannibu...@gmail.com>
>> wrote:
>>
>>>
>>>
>>> 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
>>>>>>
>>>>>
>>>>>
>>>>
>>>

Reply via email to