+1 Thanks, Ming Wen, Apache APISIX PMC Chair Twitter: _WenMing
Zeping Bai <bzp2...@apache.org> 于2021年12月12日周日 22:45写道: > SGTM! This will greatly enhance the developer experience, > every commit will be visible instantly. > > Best regards! > Zeping Bai @bzp2010 > > Zhiyuan Ju <juzhiy...@apache.org> 于2021年12月12日周日 22:36写道: > > > Hi Community, > > > > We Apache APISIX Community has 2 web projects for now: apisix-website[1] > > and apisix-dashboard[2]. When contributors submit PRs, we could use the > 3rd > > platform Netlify[3] to build that PR's Preview site, it's very easy for > > reviewers to review that PR's changes, and it also takes a good Developer > > Experience for all of us :) > > > > Today I sent a mail to Netlify's Support Team to apply for the OSS > plan[4], > > and just received the reply: > > > > ``` > > You’ll need to deploy the Preview site on Netlify in order for us to > > approve the Open Source application. > > > > Additionally, we would appreciate a link to our service on your projects > > preview site for your website's visitors to see (so, not just in your > > repository documentation or on a sponsors page). You have two options: we > > have pre-made badges (https://www.netlify.com/press/#badges) for your > > convenience, or you may create your own link, which should read “This > site > > is powered by Netlify”. Either should link back to our home page, > > https://www.netlify.com. > > > > Please let us know if you have any other questions or once you’ve > deployed > > the preview site on Netlify. Thanks! > > ``` > > > > I have checked Netlify's requirements, we need to add Netlify's Link on > the > > Preview Site, please note: it's not on the ASF's Official Site, so it's > > good to go to integrate Netlify's Service IMO. > > > > - For apisix-website, we could use a Custom Web Component to include the > > Netlify Link, and because we don't need to release website source code, > so > > it works. > > - For apisix-dashboard, we could remove the Netlify Component before > > releasing, so it works as well IMO. > > > > What do you think? > > > > [1] https://github.com/apache/apisix-website > > [2] https://github.com/apache/apisix-dashboard > > [3] http://netlify.com/ > > [4] https://www.netlify.com/open-source/ > > > > Best Regards! > > @ Zhiyuan Ju <https://github.com/juzhiyuan> > > >