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 > >>>> > >>> >