From user-return-26644-archive-asf-public=cust-asf.ponee.io@flink.apache.org Thu Mar 21 09:09:21 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id C4C39180621 for ; Thu, 21 Mar 2019 10:09:19 +0100 (CET) Received: (qmail 44151 invoked by uid 500); 21 Mar 2019 09:09:18 -0000 Mailing-List: contact user-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list user@flink.apache.org Received: (qmail 44132 invoked by uid 99); 21 Mar 2019 09:09:18 -0000 Received: from mail-relay.apache.org (HELO mailrelay2-lw-us.apache.org) (207.244.88.137) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Mar 2019 09:09:18 +0000 Received: from mail-yw1-f51.google.com (mail-yw1-f51.google.com [209.85.161.51]) by mailrelay2-lw-us.apache.org (ASF Mail Server at mailrelay2-lw-us.apache.org) with ESMTPSA id 1951A23C7; Thu, 21 Mar 2019 09:09:17 +0000 (UTC) Received: by mail-yw1-f51.google.com with SMTP id a199so4266649ywa.0; Thu, 21 Mar 2019 02:09:17 -0700 (PDT) X-Gm-Message-State: APjAAAWXW+AjzsI9uJ57Yih6tcmbx8AelQ2XXKAD6ou0PvwTS6M/SW0i lET5OoE+Fl4SG3AVlTWW0NosokEv2y1T6d0DneQ= X-Google-Smtp-Source: APXvYqxxcJpEThOimF8ay6WXrGF9Bt5X8tEXnmm2dwL85gmeaZPt3MNKiTLB0Jo53J7/i522tawDzj7tazWGLx/gcbk= X-Received: by 2002:a25:d64e:: with SMTP id n75mr1835850ybg.199.1553159356241; Thu, 21 Mar 2019 02:09:16 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Robert Metzger Date: Thu, 21 Mar 2019 10:08:59 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [DISCUSS] Create a Flink ecosystem website To: Becket Qin Cc: dev , user Content-Type: multipart/alternative; boundary="000000000000b563bd058497174a" --000000000000b563bd058497174a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Okay, great. Congxian Qiu, Daryl and I have a kick-off call later today at 2pm CET, 9pm China time about the design of the ecosystem page (see: https://github.com/rmetzger/flink-community-tools/issues/4) Please let me know if others want to join as well, I can add them to the invite. On Wed, Mar 20, 2019 at 4:10 AM Becket Qin wrote: > I agree. We can start with english-only and see how it goes. The comments > and descriptions can always be multi-lingual but that is up to the packag= e > owners. > > On Tue, Mar 19, 2019 at 6:07 PM Robert Metzger > wrote: > >> Thanks. >> >> Do we actually want this page to be multi-language? >> >> I propose to make the website english-only, but maybe consider allowing >> comments in different languages. >> If we would make it multi-language, then we might have problems with >> people submitting packages in non-english languages. >> >> >> >> On Tue, Mar 19, 2019 at 2:42 AM Becket Qin wrote: >> >>> Done. The writeup looks great! >>> >>> On Mon, Mar 18, 2019 at 9:09 PM Robert Metzger >>> wrote: >>> >>>> Nice, really good news on the INFRA front! >>>> I think the hardware specs sound reasonable. And a periodic backup of >>>> the website's database to Infra's backup solution sounds reasonable to= o. >>>> >>>> Can you accept and review my proposal for the website? >>>> >>>> >>>> On Sat, Mar 16, 2019 at 3:47 PM Becket Qin >>>> wrote: >>>> >>>>> > >>>>> > I have a very capable and motivated frontend developer who would be >>>>> > willing to implement what I've mocked in my proposal. >>>>> >>>>> >>>>> That is awesome! >>>>> >>>>> I created a Jira ticket[1] to Apache Infra and got the reply. It look= s >>>>> that >>>>> Apache infra team could provide a decent VM. The last piece is how to >>>>> ensure the data is persisted so we won't lose the project info / user >>>>> feedbacks when the VM is down. If Apache infra does not provide a >>>>> persistent storage for DB backup, we can always ask for multiple VMs >>>>> and do >>>>> the fault tolerance by ourselves. It seems we can almost say the >>>>> hardware >>>>> side is also ready. >>>>> >>>>> Thanks, >>>>> >>>>> Jiangjie (Becket) Qin >>>>> >>>>> [1] https://issues.apache.org/jira/browse/INFRA-18010 >>>>> >>>>> On Fri, Mar 15, 2019 at 5:39 PM Robert Metzger >>>>> wrote: >>>>> >>>>> > Thank you for reaching out to Infra and the ember client. >>>>> > When I first saw the Ember repository, I thought it is the whole >>>>> thing >>>>> > (frontend and backend), but while testing it, I realized it is >>>>> "only" the >>>>> > frontend. I'm not sure if it makes sense to adjust the Ember observ= er >>>>> > client, or just write a simple UI from scratch. >>>>> > I have a very capable and motivated frontend developer who would be >>>>> > willing to implement what I've mocked in my proposal. >>>>> > In addition, I found somebody (Congxian Qiu) who seems to be eager >>>>> to help >>>>> > with this project for the backend: >>>>> > https://github.com/rmetzger/flink-community-tools/issues/4 >>>>> > >>>>> > For Infra: I made the same experience when asking for more GitHub >>>>> > permissions for "flinkbot": They didn't respond on their mailing >>>>> list, only >>>>> > on Jira. >>>>> > >>>>> > >>>>> > >>>>> > On Thu, Mar 14, 2019 at 2:45 PM Becket Qin >>>>> wrote: >>>>> > >>>>> >> Thanks for writing up the specifications. >>>>> >> >>>>> >> Regarding the website source code, Austin found a website[1] whose >>>>> >> frontend code[2] is available publicly. It lacks some support (e.g >>>>> login), >>>>> >> but it is still a good starting point. One thing is that I did not >>>>> find a >>>>> >> License statement for that source code. I'll reach out to the >>>>> author to see >>>>> >> if they have any concern over our usage. >>>>> >> >>>>> >> Apache Infra has not replied to my email regarding some details >>>>> about the >>>>> >> VM. I'll open an infra Jira ticket tomorrow if there is still no >>>>> response. >>>>> >> >>>>> >> Thanks, >>>>> >> >>>>> >> Jiangjie (Becket) Qin >>>>> >> >>>>> >> [1] https://emberobserver.com/ >>>>> >> [2] https://github.com/emberobserver/client >>>>> >> >>>>> >> >>>>> >> >>>>> >> On Thu, Mar 14, 2019 at 1:35 AM Robert Metzger >>>> > >>>>> >> wrote: >>>>> >> >>>>> >>> @Bowen: I agree. Confluent Hub looks nicer, but it is on their >>>>> company >>>>> >>> website. I guess the likelihood that they give out code from thei= r >>>>> company >>>>> >>> website is fairly low. >>>>> >>> @Nils: Beam's page is similar to our Ecosystem page, which we'll >>>>> >>> reactivate as part of this PR: >>>>> >>> https://github.com/apache/flink-web/pull/187 >>>>> >>> >>>>> >>> Spark-packages.org did not respond to my request. >>>>> >>> I will propose a short specification in Becket's initial document= . >>>>> >>> >>>>> >>> >>>>> >>> On Mon, Mar 11, 2019 at 11:38 AM Niels Basjes >>>>> wrote: >>>>> >>> >>>>> >>>> Hi, >>>>> >>>> >>>>> >>>> The Beam project has something in this area that is simply a pag= e >>>>> >>>> within their documentation website: >>>>> >>>> https://beam.apache.org/documentation/sdks/java-thirdparty/ >>>>> >>>> >>>>> >>>> Niels Basjes >>>>> >>>> >>>>> >>>> On Fri, Mar 8, 2019 at 11:39 PM Bowen Li >>>>> wrote: >>>>> >>>> > >>>>> >>>> > Confluent hub for Kafka is another good example of this kind. = I >>>>> >>>> personally like it over the spark site. May worth checking it ou= t >>>>> with >>>>> >>>> Kafka folks >>>>> >>>> > >>>>> >>>> > On Thu, Mar 7, 2019 at 6:06 AM Becket Qin >>>> > >>>>> >>>> wrote: >>>>> >>>> >> >>>>> >>>> >> Absolutely! Thanks for the pointer. I'll submit a PR to updat= e >>>>> the >>>>> >>>> >> ecosystem page and the navigation. >>>>> >>>> >> >>>>> >>>> >> Thanks, >>>>> >>>> >> >>>>> >>>> >> Jiangjie (Becket) Qin >>>>> >>>> >> >>>>> >>>> >> On Thu, Mar 7, 2019 at 8:47 PM Robert Metzger < >>>>> rmetzger@apache.org> >>>>> >>>> wrote: >>>>> >>>> >> >>>>> >>>> >> > Okay. I will reach out to spark-packages.org and see if >>>>> they are >>>>> >>>> willing >>>>> >>>> >> > to share. >>>>> >>>> >> > >>>>> >>>> >> > Do you want to raise a PR to update the ecosystem page >>>>> (maybe sync >>>>> >>>> with >>>>> >>>> >> > the "Software Projects" listed here: >>>>> >>>> >> > >>>>> https://cwiki.apache.org/confluence/display/FLINK/Powered+by+Flink) >>>>> >>>> and >>>>> >>>> >> > link it in the navigation? >>>>> >>>> >> > >>>>> >>>> >> > Best, >>>>> >>>> >> > Robert >>>>> >>>> >> > >>>>> >>>> >> > >>>>> >>>> >> > On Thu, Mar 7, 2019 at 10:13 AM Becket Qin < >>>>> becket.qin@gmail.com> >>>>> >>>> wrote: >>>>> >>>> >> > >>>>> >>>> >> >> Hi Robert, >>>>> >>>> >> >> >>>>> >>>> >> >> I think it at least worths checking if spark-packages.org >>>>> owners >>>>> >>>> are >>>>> >>>> >> >> willing to share. Thanks for volunteering to write the >>>>> requirement >>>>> >>>> >> >> descriptions! In any case, that will be very helpful. >>>>> >>>> >> >> >>>>> >>>> >> >> Since a static page has almost no cost, and we will need i= t >>>>> to >>>>> >>>> redirect >>>>> >>>> >> >> to the dynamic site anyways, how about we first do that >>>>> while >>>>> >>>> working on >>>>> >>>> >> >> the dynamic website? >>>>> >>>> >> >> >>>>> >>>> >> >> Thanks, >>>>> >>>> >> >> >>>>> >>>> >> >> Jiangjie (Becket) Qin >>>>> >>>> >> >> >>>>> >>>> >> >> On Thu, Mar 7, 2019 at 4:59 AM Ufuk Celebi >>>>> >>>> wrote: >>>>> >>>> >> >> >>>>> >>>> >> >>> I like Shaoxuan's idea to keep this a static site first. = We >>>>> >>>> could then >>>>> >>>> >> >>> iterate on this and make it a dynamic thing. Of course, i= f >>>>> we >>>>> >>>> have the >>>>> >>>> >> >>> resources in the community to quickly start with a dynami= c >>>>> site, >>>>> >>>> I'm >>>>> >>>> >> >>> not apposed. >>>>> >>>> >> >>> >>>>> >>>> >> >>> =E2=80=93 Ufuk >>>>> >>>> >> >>> >>>>> >>>> >> >>> On Wed, Mar 6, 2019 at 2:31 PM Robert Metzger < >>>>> >>>> rmetzger@apache.org> >>>>> >>>> >> >>> wrote: >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > Awesome! Thanks a lot for looking into this Becket! The >>>>> VMs >>>>> >>>> hosted by >>>>> >>>> >> >>> Infra >>>>> >>>> >> >>> > look suitable. >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > @Shaoxuan: There is actually already a static page. It >>>>> used to >>>>> >>>> be >>>>> >>>> >> >>> linked, >>>>> >>>> >> >>> > but has been removed from the navigation bar for some >>>>> reason. >>>>> >>>> This is >>>>> >>>> >> >>> the >>>>> >>>> >> >>> > page: https://flink.apache.org/ecosystem.html >>>>> >>>> >> >>> > We could update the page and add it back to the >>>>> navigation bar >>>>> >>>> for the >>>>> >>>> >> >>> > coming weeks. What do you think? >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > I would actually like to push for a dynamic page right >>>>> away. >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > I know it's kind of a bold move, but how do you feel >>>>> about >>>>> >>>> sending the >>>>> >>>> >> >>> > owners of spark-packages.org a short note, if they are >>>>> >>>> interested in >>>>> >>>> >> >>> > sharing the source? We could maintain the code together >>>>> in a >>>>> >>>> public >>>>> >>>> >> >>> repo. >>>>> >>>> >> >>> > If they are not interested in sharing, or we decide not >>>>> to ask >>>>> >>>> in the >>>>> >>>> >> >>> first >>>>> >>>> >> >>> > place, I'm happy to write down a short description of t= he >>>>> >>>> requirements, >>>>> >>>> >> >>> > maybe some mockups. We could then see if we find >>>>> somebody here >>>>> >>>> in the >>>>> >>>> >> >>> > community who's willing to implement it. >>>>> >>>> >> >>> > Given the number of people who are eager to contribute,= I >>>>> >>>> believe we >>>>> >>>> >> >>> will >>>>> >>>> >> >>> > be able to find somebody pretty soon. >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > On Wed, Mar 6, 2019 at 3:49 AM Becket Qin < >>>>> >>>> becket.qin@gmail.com> >>>>> >>>> >> >>> wrote: >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > > Forgot to provide the link... >>>>> >>>> >> >>> > > >>>>> >>>> >> >>> > > [1] https://www.apache.org/dev/services.html#blogs >>>>> (Apache >>>>> >>>> infra >>>>> >>>> >> >>> services) >>>>> >>>> >> >>> > > [2] https://www.apache.org/dev/freebsd-jails (FreeBSD >>>>> Jail >>>>> >>>> provided >>>>> >>>> >> >>> by >>>>> >>>> >> >>> > > Apache Infra) >>>>> >>>> >> >>> > > >>>>> >>>> >> >>> > > On Wed, Mar 6, 2019 at 10:46 AM Becket Qin < >>>>> >>>> becket.qin@gmail.com> >>>>> >>>> >> >>> wrote: >>>>> >>>> >> >>> > > >>>>> >>>> >> >>> > >> Hi Robert, >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >> Thanks for the feedback. These are good points. We >>>>> should >>>>> >>>> absolutely >>>>> >>>> >> >>> > >> shoot for a dynamic website to support more >>>>> interactions in >>>>> >>>> the >>>>> >>>> >> >>> community. >>>>> >>>> >> >>> > >> There might be a few things to solve: >>>>> >>>> >> >>> > >> 1. The website code itself. An open source solution >>>>> would >>>>> >>>> be great. >>>>> >>>> >> >>> TBH, >>>>> >>>> >> >>> > >> I do not have much experience on building a website. >>>>> It'll >>>>> >>>> be great >>>>> >>>> >> >>> if >>>>> >>>> >> >>> > >> someone could help comment on the solution here. >>>>> >>>> >> >>> > >> 2. The hardware to host the website. Apache Infra >>>>> provides >>>>> >>>> a few >>>>> >>>> >> >>> > >> services[1] that Apache projects can leverage. I did >>>>> not see >>>>> >>>> >> >>> database >>>>> >>>> >> >>> > >> service, but maybe we can run a simple MySQL db in >>>>> FreeBSD >>>>> >>>> jail[2]. >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >> @Bowen & vino, thanks for the positive feedback! >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >> @Shaoxuan Wang >>>>> >>>> >> >>> > >> Thanks for the suggestion. That sounds reasonable to >>>>> me. We >>>>> >>>> >> >>> probably need >>>>> >>>> >> >>> > >> a page in the Flink official site anyways, even just >>>>> >>>> provide links >>>>> >>>> >> >>> it to >>>>> >>>> >> >>> > >> the ecosystem website. So listing the connectors in >>>>> that >>>>> >>>> static >>>>> >>>> >> >>> page seems >>>>> >>>> >> >>> > >> something we could start with while we are working o= n >>>>> the >>>>> >>>> dynamic >>>>> >>>> >> >>> pages. >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >> Thanks, >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >> Jiangjie (Becket) Qin >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >> On Wed, Mar 6, 2019 at 10:40 AM Shaoxuan Wang < >>>>> >>>> wshaoxuan@gmail.com> >>>>> >>>> >> >>> > >> wrote: >>>>> >>>> >> >>> > >> >>>>> >>>> >> >>> > >>> Hi Becket and Robert, >>>>> >>>> >> >>> > >>> >>>>> >>>> >> >>> > >>> I like this idea! Let us roll this out with Flink >>>>> >>>> connectors at >>>>> >>>> >> >>> the >>>>> >>>> >> >>> > >>> first beginning. We can start with a static page, a= nd >>>>> >>>> upgrade it >>>>> >>>> >> >>> when we >>>>> >>>> >> >>> > >>> find a better solution for dynamic one with rich >>>>> functions. >>>>> >>>> >> >>> > >>> >>>>> >>>> >> >>> > >>> Regards, >>>>> >>>> >> >>> > >>> Shaoxuan >>>>> >>>> >> >>> > >>> >>>>> >>>> >> >>> > >>> >>>>> >>>> >> >>> > >>> On Wed, Mar 6, 2019 at 1:36 AM Robert Metzger < >>>>> >>>> rmetzger@apache.org >>>>> >>>> >> >>> > >>>>> >>>> >> >>> > >>> wrote: >>>>> >>>> >> >>> > >>> >>>>> >>>> >> >>> > >>>> Hey Becket, >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>> This is a great idea! >>>>> >>>> >> >>> > >>>> For this to be successful, we need to make sure th= e >>>>> page >>>>> >>>> is placed >>>>> >>>> >> >>> > >>>> prominently so that the people submitting somethin= g >>>>> will >>>>> >>>> get >>>>> >>>> >> >>> attention for >>>>> >>>> >> >>> > >>>> their contributions. >>>>> >>>> >> >>> > >>>> I think a dynamic site would probably be better, i= f >>>>> we >>>>> >>>> want >>>>> >>>> >> >>> features >>>>> >>>> >> >>> > >>>> such as up and downvoting or comments. >>>>> >>>> >> >>> > >>>> I would also like this to be hosted on Apache >>>>> infra, and >>>>> >>>> endorsed >>>>> >>>> >> >>> by >>>>> >>>> >> >>> > >>>> the community. >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>> Does anybody here know any existing software that = we >>>>> >>>> could use? >>>>> >>>> >> >>> > >>>> The only think I was able to find is AUR: >>>>> >>>> >> >>> https://aur.archlinux.org/ >>>>> >>>> >> >>> > >>>> (which is a community packages site for Arch Linux= . >>>>> The >>>>> >>>> source >>>>> >>>> >> >>> code of this >>>>> >>>> >> >>> > >>>> portal is open source, but the layout and structur= e >>>>> is >>>>> >>>> not an >>>>> >>>> >> >>> ideal fit for >>>>> >>>> >> >>> > >>>> our requirements) >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>> Best, >>>>> >>>> >> >>> > >>>> Robert >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>> On Tue, Mar 5, 2019 at 12:03 PM Becket Qin < >>>>> >>>> becket.qin@gmail.com> >>>>> >>>> >> >>> > >>>> wrote: >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> > >>>>> Hi folks, >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> > >>>>> I would like to start a discussion thread about >>>>> creating >>>>> >>>> a Flink >>>>> >>>> >> >>> > >>>>> ecosystem website. The website aims to help >>>>> contributors >>>>> >>>> who >>>>> >>>> >> >>> have developed >>>>> >>>> >> >>> > >>>>> projects around Flink share their work with the >>>>> >>>> community. >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> > >>>>> Please see the following doc for more details. >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> >>>>> >>>> >>>>> https://docs.google.com/document/d/12oCItoLbKrLGuwEUFcCfigezIR2hW3925= j1hh3kGp4A/edit# >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> > >>>>> Thanks, >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> > >>>>> Jiangjie (Becket) Qin >>>>> >>>> >> >>> > >>>>> >>>>> >>>> >> >>> > >>>> >>>>> >>>> >> >>> >>>>> >>>> >> >> >>>>> >>>> >>>>> >>>> >>>>> >>>> >>>>> >>>> -- >>>>> >>>> Best regards / Met vriendelijke groeten, >>>>> >>>> >>>>> >>>> Niels Basjes >>>>> >>>> >>>>> >>> >>>>> >>>> --000000000000b563bd058497174a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Okay, great.

Congxian Qiu, Daryl and I have a kick-off call later today a= t 2pm CET, 9pm China time about the design of the ecosystem page (see:=C2= =A0h= ttps://github.com/rmetzger/flink-community-tools/issues/4)=C2=A0
<= div>Please let me know if others want to join as well, I can add them to th= e invite.

On Wed, Mar 20, 2019 at 4:10 AM Becket Qin <becket.qin@gmail.com> wrote:
I agr= ee. We can start with english-only and see how it goes. The comments and de= scriptions can always be multi-lingual but that is up to the package owners= .

On Tue, Mar 19, 2019 at 6:07 PM Robert Metzger <rmetzger@apache.org> wrote:
Thank= s.

Do we actually want this page to be multi-language?

I propose to make the website english-only, but may= be consider allowing comments in different languages.
If we would= make it multi-language, then we might have problems with people submitting= packages in non-english languages.
=C2=A0


On= Tue, Mar 19, 2019 at 2:42 AM Becket Qin <becket.qin@gmail.com> wrote:
Done. The = writeup looks great!

On Mon, Mar 18, 2019 at 9:09 PM Robert Metzg= er <rmetzger@ap= ache.org> wrote:
Nice, really good news on the INFRA front!
I t= hink the hardware specs sound reasonable. And a periodic backup of the webs= ite's database to Infra's backup solution sounds reasonable too.

Can you accept and review my proposal for the websit= e?


On Sat, Mar 16, 2019 at 3:47 PM Becket Qin <becket.qin@gmail.com> wrote:
&g= t;
> I have a very capable and motivated frontend developer who would be > willing to implement what I've mocked in my proposal.


That is awesome!

I created a Jira ticket[1] to Apache Infra and got the reply. It looks that=
Apache infra team could provide a decent VM. The last piece is how to
ensure the data is persisted so we won't lose the project info / user feedbacks when the VM is down. If Apache infra does not provide a
persistent storage for DB backup, we can always ask for multiple VMs and do=
the fault tolerance by ourselves. It seems we can almost say the hardware side is also ready.

Thanks,

Jiangjie (Becket) Qin

[1]
https://issues.apache.org/jira/browse/INFRA-180= 10

On Fri, Mar 15, 2019 at 5:39 PM Robert Metzger <rmetzger@apache.org> wrote:

> Thank you for reaching out to Infra and the ember client.
> When I first saw the Ember repository, I thought it is the whole thing=
> (frontend and backend), but while testing it, I realized it is "o= nly" the
> frontend. I'm not sure if it makes sense to adjust the Ember obser= ver
> client, or just write a simple UI from scratch.
> I have a very capable and motivated frontend developer who would be > willing to implement what I've mocked in my proposal.
> In addition, I found somebody (Congxian Qiu) who seems to be eager to = help
> with this project for the backend:
> https://github.com/rmetzger/flink-com= munity-tools/issues/4
>
> For Infra: I made the same experience when asking for more GitHub
> permissions for "flinkbot": They didn't respond on their= mailing list, only
> on Jira.
>
>
>
> On Thu, Mar 14, 2019 at 2:45 PM Becket Qin <becket.qin@gmail.com> wrote:
>
>> Thanks for writing up the specifications.
>>
>> Regarding the website source code, Austin found a website[1] whose=
>> frontend code[2] is available publicly. It lacks some support (e.g= login),
>> but it is still a good starting point. One thing is that I did not= find a
>> License statement for that source code. I'll reach out to the = author to see
>> if they have any concern over our usage.
>>
>> Apache Infra has not replied to my email regarding some details ab= out the
>> VM. I'll open an infra Jira ticket tomorrow if there is still = no response.
>>
>> Thanks,
>>
>> Jiangjie (Becket) Qin
>>
>> [1] https://emberobserver.com/
>> [2] https://github.com/emberobserver/client
>>
>>
>>
>> On Thu, Mar 14, 2019 at 1:35 AM Robert Metzger <rmetzger@apache.org>
>> wrote:
>>
>>> @Bowen: I agree. Confluent Hub looks nicer, but it is on their= company
>>> website. I guess the likelihood that they give out code from t= heir company
>>> website is fairly low.
>>> @Nils: Beam's page is similar to our Ecosystem page, which= we'll
>>> reactivate as part of this PR:
>>> https://github.com/apache/flink-web/pull/= 187
>>>
>>> Spark-packages.org did not respond to my request.
>>> I will propose a short specification in Becket's initial d= ocument.
>>>
>>>
>>> On Mon, Mar 11, 2019 at 11:38 AM Niels Basjes <Niels@basjes.nl> wrote:
>>>
>>>> Hi,
>>>>
>>>> The Beam project has something in this area that is simply= a page
>>>> within their documentation website:
>>>> https://beam.apache.org/= documentation/sdks/java-thirdparty/
>>>>
>>>> Niels Basjes
>>>>
>>>> On Fri, Mar 8, 2019 at 11:39 PM Bowen Li <bowenli86@gmail.com> wro= te:
>>>> >
>>>> > Confluent hub for Kafka is another good example of th= is kind. I
>>>> personally like it over the spark site. May worth checking= it out with
>>>> Kafka folks
>>>> >
>>>> > On Thu, Mar 7, 2019 at 6:06 AM Becket Qin <becket.qin@gmail.com= >
>>>> wrote:
>>>> >>
>>>> >> Absolutely! Thanks for the pointer. I'll subm= it a PR to update the
>>>> >> ecosystem page and the navigation.
>>>> >>
>>>> >> Thanks,
>>>> >>
>>>> >> Jiangjie (Becket) Qin
>>>> >>
>>>> >> On Thu, Mar 7, 2019 at 8:47 PM Robert Metzger <= ;rmetzger@apache.o= rg>
>>>> wrote:
>>>> >>
>>>> >> > Okay. I will reach out to spark-packages.org= and see if they are
>>>> willing
>>>> >> > to share.
>>>> >> >
>>>> >> > Do you want to raise a PR to update the ecos= ystem page (maybe sync
>>>> with
>>>> >> > the "Software Projects" listed her= e:
>>>> >> > htt= ps://cwiki.apache.org/confluence/display/FLINK/Powered+by+Flink)
>>>> and
>>>> >> > link it in the navigation?
>>>> >> >
>>>> >> > Best,
>>>> >> > Robert
>>>> >> >
>>>> >> >
>>>> >> > On Thu, Mar 7, 2019 at 10:13 AM Becket Qin &= lt;becket.qin@gma= il.com>
>>>> wrote:
>>>> >> >
>>>> >> >> Hi Robert,
>>>> >> >>
>>>> >> >> I think it at least worths checking if <= a href=3D"http://spark-packages.org" rel=3D"noreferrer" target=3D"_blank">s= park-packages.org owners
>>>> are
>>>> >> >> willing to share. Thanks for volunteerin= g to write the requirement
>>>> >> >> descriptions! In any case, that will be = very helpful.
>>>> >> >>
>>>> >> >> Since a static page has almost no cost, = and we will need it to
>>>> redirect
>>>> >> >> to the dynamic site anyways, how about w= e first do that while
>>>> working on
>>>> >> >> the dynamic website?
>>>> >> >>
>>>> >> >> Thanks,
>>>> >> >>
>>>> >> >> Jiangjie (Becket) Qin
>>>> >> >>
>>>> >> >> On Thu, Mar 7, 2019 at 4:59 AM Ufuk Cele= bi <uce@apache.org>
>>>> wrote:
>>>> >> >>
>>>> >> >>> I like Shaoxuan's idea to keep t= his a static site first. We
>>>> could then
>>>> >> >>> iterate on this and make it a dynami= c thing. Of course, if we
>>>> have the
>>>> >> >>> resources in the community to quickl= y start with a dynamic site,
>>>> I'm
>>>> >> >>> not apposed.
>>>> >> >>>
>>>> >> >>> =E2=80=93 Ufuk
>>>> >> >>>
>>>> >> >>> On Wed, Mar 6, 2019 at 2:31 PM Rober= t Metzger <
>>>>
r= metzger@apache.org>
>>>> >> >>> wrote:
>>>> >> >>> >
>>>> >> >>> > Awesome! Thanks a lot for looki= ng into this Becket! The VMs
>>>> hosted by
>>>> >> >>> Infra
>>>> >> >>> > look suitable.
>>>> >> >>> >
>>>> >> >>> > @Shaoxuan: There is actually al= ready a static page. It used to
>>>> be
>>>> >> >>> linked,
>>>> >> >>> > but has been removed from the n= avigation bar for some reason.
>>>> This is
>>>> >> >>> the
>>>> >> >>> > page: https://fli= nk.apache.org/ecosystem.html
>>>> >> >>> > We could update the page and ad= d it back to the navigation bar
>>>> for the
>>>> >> >>> > coming weeks. What do you think= ?
>>>> >> >>> >
>>>> >> >>> > I would actually like to push f= or a dynamic page right away.
>>>> >> >>> >
>>>> >> >>> > I know it's kind of a bold = move, but how do you feel about
>>>> sending the
>>>> >> >>> > owners of spark-packages.org a short note, if they are
>>>> interested in
>>>> >> >>> > sharing the source? We could ma= intain the code together in a
>>>> public
>>>> >> >>> repo.
>>>> >> >>> > If they are not interested in s= haring, or we decide not to ask
>>>> in the
>>>> >> >>> first
>>>> >> >>> > place, I'm happy to write d= own a short description of the
>>>> requirements,
>>>> >> >>> > maybe some mockups. We could th= en see if we find somebody here
>>>> in the
>>>> >> >>> > community who's willing to = implement it.
>>>> >> >>> > Given the number of people who = are eager to contribute, I
>>>> believe we
>>>> >> >>> will
>>>> >> >>> > be able to find somebody pretty= soon.
>>>> >> >>> >
>>>> >> >>> >
>>>> >> >>> > On Wed, Mar 6, 2019 at 3:49 AM = Becket Qin <
>>>>
= becket.qin@gmail.com>
>>>> >> >>> wrote:
>>>> >> >>> >
>>>> >> >>> > > Forgot to provide the link= ...
>>>> >> >>> > >
>>>> >> >>> > > [1] h= ttps://www.apache.org/dev/services.html#blogs (Apache
>>>> infra
>>>> >> >>> services)
>>>> >> >>> > > [2] https:/= /www.apache.org/dev/freebsd-jails (FreeBSD Jail
>>>> provided
>>>> >> >>> by
>>>> >> >>> > > Apache Infra)
>>>> >> >>> > >
>>>> >> >>> > > On Wed, Mar 6, 2019 at 10:= 46 AM Becket Qin <
>>>> = becket.qin@gmail.com>
>>>> >> >>> wrote:
>>>> >> >>> > >
>>>> >> >>> > >> Hi Robert,
>>>> >> >>> > >>
>>>> >> >>> > >> Thanks for the feedbac= k. These are good points. We should
>>>> absolutely
>>>> >> >>> > >> shoot for a dynamic we= bsite to support more interactions in
>>>> the
>>>> >> >>> community.
>>>> >> >>> > >> There might be a few t= hings to solve:
>>>> >> >>> > >> 1. The website code it= self. An open source solution would
>>>> be great.
>>>> >> >>> TBH,
>>>> >> >>> > >> I do not have much exp= erience on building a website. It'll
>>>> be great
>>>> >> >>> if
>>>> >> >>> > >> someone could help com= ment on the solution here.
>>>> >> >>> > >> 2. The hardware to hos= t the website. Apache Infra provides
>>>> a few
>>>> >> >>> > >> services[1] that Apach= e projects can leverage. I did not see
>>>> >> >>> database
>>>> >> >>> > >> service, but maybe we = can run a simple MySQL db in FreeBSD
>>>> jail[2].
>>>> >> >>> > >>
>>>> >> >>> > >> @Bowen & vino, tha= nks for the positive feedback!
>>>> >> >>> > >>
>>>> >> >>> > >> @Shaoxuan Wang <wshaoxuan@gmail.com>
>>>> >> >>> > >> Thanks for the suggest= ion. That sounds reasonable to me. We
>>>> >> >>> probably need
>>>> >> >>> > >> a page in the Flink of= ficial site anyways, even just
>>>> provide links
>>>> >> >>> it to
>>>> >> >>> > >> the ecosystem website.= So listing the connectors in that
>>>> static
>>>> >> >>> page seems
>>>> >> >>> > >> something we could sta= rt with while we are working on the
>>>> dynamic
>>>> >> >>> pages.
>>>> >> >>> > >>
>>>> >> >>> > >> Thanks,
>>>> >> >>> > >>
>>>> >> >>> > >> Jiangjie (Becket) Qin<= br> >>>> >> >>> > >>
>>>> >> >>> > >> On Wed, Mar 6, 2019 at= 10:40 AM Shaoxuan Wang <
>>>>
w= shaoxuan@gmail.com>
>>>> >> >>> > >> wrote:
>>>> >> >>> > >>
>>>> >> >>> > >>> Hi Becket and Robe= rt,
>>>> >> >>> > >>>
>>>> >> >>> > >>> I like this idea!= =C2=A0 Let us roll this out with Flink
>>>> connectors at
>>>> >> >>> the
>>>> >> >>> > >>> first beginning. W= e can start with a static page, and
>>>> upgrade it
>>>> >> >>> when we
>>>> >> >>> > >>> find a better solu= tion for dynamic one with rich functions.
>>>> >> >>> > >>>
>>>> >> >>> > >>> Regards,
>>>> >> >>> > >>> Shaoxuan
>>>> >> >>> > >>>
>>>> >> >>> > >>>
>>>> >> >>> > >>> On Wed, Mar 6, 201= 9 at 1:36 AM Robert Metzger <
>>>> r= metzger@apache.org
>>>> >> >>> >
>>>> >> >>> > >>> wrote:
>>>> >> >>> > >>>
>>>> >> >>> > >>>> Hey Becket, >>>> >> >>> > >>>>
>>>> >> >>> > >>>> This is a grea= t idea!
>>>> >> >>> > >>>> For this to be= successful, we need to make sure the page
>>>> is placed
>>>> >> >>> > >>>> prominently so= that the people submitting something will
>>>> get
>>>> >> >>> attention for
>>>> >> >>> > >>>> their contribu= tions.
>>>> >> >>> > >>>> I think a dyna= mic site would probably be better, if we
>>>> want
>>>> >> >>> features
>>>> >> >>> > >>>> such as up and= downvoting or comments.
>>>> >> >>> > >>>> I would also l= ike this to be hosted on Apache infra, and
>>>> endorsed
>>>> >> >>> by
>>>> >> >>> > >>>> the community.=
>>>> >> >>> > >>>>
>>>> >> >>> > >>>> Does anybody h= ere know any existing software that we
>>>> could use?
>>>> >> >>> > >>>> The only think= I was able to find is AUR:
>>>> >> >>> https://aur.archlinux.org/
>>>> >> >>> > >>>> (which is a co= mmunity packages site for Arch Linux. The
>>>> source
>>>> >> >>> code of this
>>>> >> >>> > >>>> portal is open= source, but the layout and structure is
>>>> not an
>>>> >> >>> ideal fit for
>>>> >> >>> > >>>> our requiremen= ts)
>>>> >> >>> > >>>>
>>>> >> >>> > >>>> Best,
>>>> >> >>> > >>>> Robert
>>>> >> >>> > >>>>
>>>> >> >>> > >>>>
>>>> >> >>> > >>>>
>>>> >> >>> > >>>> On Tue, Mar 5,= 2019 at 12:03 PM Becket Qin <
>>>> = becket.qin@gmail.com>
>>>> >> >>> > >>>> wrote:
>>>> >> >>> > >>>>
>>>> >> >>> > >>>>> Hi folks,<= br> >>>> >> >>> > >>>>>
>>>> >> >>> > >>>>> I would li= ke to start a discussion thread about creating
>>>> a Flink
>>>> >> >>> > >>>>> ecosystem = website. The website aims to help contributors
>>>> who
>>>> >> >>> have developed
>>>> >> >>> > >>>>> projects a= round Flink share their work with the
>>>> community.
>>>> >> >>> > >>>>>
>>>> >> >>> > >>>>> Please see= the following doc for more details.
>>>> >> >>> > >>>>>
>>>> >> >>> > >>>>>
>>>> >> >>>
>>>> https://docs.google.com/document/d/12oCItoLbKrLGuwEUFcCfigezIR2hW3925j1hh= 3kGp4A/edit#
>>>> >> >>> > >>>>>
>>>> >> >>> > >>>>> Thanks, >>>> >> >>> > >>>>>
>>>> >> >>> > >>>>> Jiangjie (= Becket) Qin
>>>> >> >>> > >>>>>
>>>> >> >>> > >>>>
>>>> >> >>>
>>>> >> >>
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards / Met vriendelijke groeten,
>>>>
>>>> Niels Basjes
>>>>
>>>
--000000000000b563bd058497174a--