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
