Done. The writeup looks great!

On Mon, Mar 18, 2019 at 9:09 PM Robert Metzger <rmetz...@apache.org> 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 too.
>
> Can you accept and review my proposal for the website?
>
>
> On Sat, Mar 16, 2019 at 3:47 PM Becket Qin <becket....@gmail.com> 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 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-18010
>>
>> On Fri, Mar 15, 2019 at 5:39 PM Robert Metzger <rmetz...@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 "only"
>> the
>> > frontend. I'm not sure if it makes sense to adjust the Ember observer
>> > 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 <becket....@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 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 <rmetz...@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 their
>> 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 <ni...@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 <bowenl...@gmail.com>
>> wrote:
>> >>>> >
>> >>>> > Confluent hub for Kafka is another good example of this 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....@gmail.com>
>> >>>> wrote:
>> >>>> >>
>> >>>> >> Absolutely! Thanks for the pointer. I'll submit 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 <
>> rmetz...@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....@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 it 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 <u...@apache.org>
>> >>>> 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, if we
>> >>>> have the
>> >>>> >> >>> resources in the community to quickly start with a dynamic
>> site,
>> >>>> I'm
>> >>>> >> >>> not apposed.
>> >>>> >> >>>
>> >>>> >> >>> – Ufuk
>> >>>> >> >>>
>> >>>> >> >>> On Wed, Mar 6, 2019 at 2:31 PM Robert Metzger <
>> >>>> rmetz...@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 the
>> >>>> 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....@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....@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 <wshaox...@gmail.com>
>> >>>> >> >>> > >> 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 on the
>> >>>> dynamic
>> >>>> >> >>> pages.
>> >>>> >> >>> > >>
>> >>>> >> >>> > >> Thanks,
>> >>>> >> >>> > >>
>> >>>> >> >>> > >> Jiangjie (Becket) Qin
>> >>>> >> >>> > >>
>> >>>> >> >>> > >> On Wed, Mar 6, 2019 at 10:40 AM Shaoxuan Wang <
>> >>>> wshaox...@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, and
>> >>>> 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 <
>> >>>> rmetz...@apache.org
>> >>>> >> >>> >
>> >>>> >> >>> > >>> wrote:
>> >>>> >> >>> > >>>
>> >>>> >> >>> > >>>> Hey Becket,
>> >>>> >> >>> > >>>>
>> >>>> >> >>> > >>>> This is a great 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 contributions.
>> >>>> >> >>> > >>>> I think a dynamic site would probably be better, if 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 structure is
>> >>>> not an
>> >>>> >> >>> ideal fit for
>> >>>> >> >>> > >>>> our requirements)
>> >>>> >> >>> > >>>>
>> >>>> >> >>> > >>>> Best,
>> >>>> >> >>> > >>>> Robert
>> >>>> >> >>> > >>>>
>> >>>> >> >>> > >>>>
>> >>>> >> >>> > >>>>
>> >>>> >> >>> > >>>> On Tue, Mar 5, 2019 at 12:03 PM Becket Qin <
>> >>>> becket....@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/12oCItoLbKrLGuwEUFcCfigezIR2hW3925j1hh3kGp4A/edit#
>> >>>> >> >>> > >>>>>
>> >>>> >> >>> > >>>>> Thanks,
>> >>>> >> >>> > >>>>>
>> >>>> >> >>> > >>>>> Jiangjie (Becket) Qin
>> >>>> >> >>> > >>>>>
>> >>>> >> >>> > >>>>
>> >>>> >> >>>
>> >>>> >> >>
>> >>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Best regards / Met vriendelijke groeten,
>> >>>>
>> >>>> Niels Basjes
>> >>>>
>> >>>
>>
>

Reply via email to