Hi Boyuan,
I think this is reasonable. I remember Robert supported this approach as
well, and it is quite simple to support this. I am +1 on this.

Do you know at all if there are any plans from Travis to support windows?
Best
-P.

On Tue, Aug 7, 2018 at 2:04 PM Boyuan Zhang <[email protected]> wrote:

> Thanks for Davor's suggestions. Following content discusses more about why
> we need a new repository. Hope they would be helpful!
>
> Purpose of this proposal
> - Facilitate building python wheels against multi-os
>
> Why a new repository is needed
> - Currently we chose Matthew Brett's build scripts
> <https://github.com/matthew-brett/multibuild> build Linux and macOS
> python wheels.
> - This build tool uses travis <https://travis-ci.com/> as Linux and maxOS
> build platform, which explains why we cannot use Jenkins.
> - In order to utilize this build tool based on their guide
> <https://github.com/matthew-brett/multibuild/blob/devel/README.rst>, we
> need to use a repo wrapper.
>
> Alternatives
> - Unfortunately, I didn't find any alternatives at this moment.
>
> Boyuan Zhang
>
> On Sat, Aug 4, 2018 at 9:50 AM Davor Bonaci <[email protected]> wrote:
>
>> New repository is not a ticket, it is a self-serve thing.
>>
>> That said, you probably want to develop the proposal a bit further,
>> understanding/educating others about the benefits of what you are
>> proposing, any alternatives, why a repository is needed, why the sample
>> repository has Travis CI when everything else is on Jenkins, how this fits
>> into other decisions about repository management, and so on. Anything can
>> be done, of course, but I'd suggest developing (or communicating, or
>> educating) a bit more.
>>
>> (I'm fine with any approach.)
>>
>> On Fri, Aug 3, 2018 at 3:29 PM, Ahmet Altay <[email protected]> wrote:
>>
>>> This LGTM, also greatly simplifies the creation of wheel files for
>>> multiple platforms.
>>>
>>> I can file an INFRA ticket to create a new repo to host wheel setup.
>>> Does anybody have experience with setting up a new repo similar to this?
>>>
>>> Ahmet
>>>
>>> On Fri, Aug 3, 2018 at 1:16 PM, Boyuan Zhang <[email protected]> wrote:
>>>
>>>> Hey all,
>>>>
>>>> I'm Boyuan Zhang from Google Dataflow Team, currently helping Release
>>>> Manager(Pablo Estrada) with 2.6.0 release. Since Beam decided to
>>>> release python wheels since 2.5.0, we need to create a wrapper 
>>>> repository(sample
>>>> repo <https://github.com/boyuanzz/apache-beam-wheels>) under apache to
>>>> build and stage released python wheels for each release. Anyone can help to
>>>> create this repository?
>>>>
>>>> Thanks for all your help! Happy Friday~
>>>>
>>>> Boyuan Zhang
>>>>
>>>
>>>
>> --
Got feedback? go/pabloem-feedback

Reply via email to