Sure, it will be an out-of-the-box standard environment, which can be regard as 
a reproducible CI environment or development environment.
For dev purpose, developer can easily restore env, focus on coding or find 
issue without “polluted environment”
For CI purpose, this repo will provide a GitHub-action-like env to run unit 
test.


> On 9 Oct 2021, at 12:15 PM, Zexuan Luo <spacewan...@apache.org> wrote:
> 
> Cool. I think we can consider it as an example to set up the
> developer's environment?
> 
> ZhengSong Tu <tzssanggl...@gmail.com> 于2021年10月9日周六 上午9:13写道:
>> 
>> Sounds good, I like it.
>> 
>> *ZhengSong Tu*
>> My GitHub: https://github.com/tzssangglass
>> Apache APISIX: https://github.com/apache/apisix
>> 
>> 
>> Tsangleslie <leslie.ts...@icloud.com.invalid> 于2021年10月8日周五 下午6:39写道:
>> 
>>> Yes, I create a repo `apish-workbench` for POC, it work fine in macOS,
>>> have a quick look of https://github.com/apache/apisix/discussions/5178 <
>>> https://github.com/apache/apisix/discussions/5178>
>>> Any feedback appreciated.
>>> 
>>> Leslie Tsang
>>> leslie.ts...@icloud.com
>>> 
>>>> On 8 Oct 2021, at 5:50 PM, ZhengSong Tu <tzssanggl...@gmail.com> wrote:
>>>> 
>>>> Are you saying that we can build a development environment on windows
>>> using
>>>> Vagrant?
>>>> 
>>>> *ZhengSong Tu*
>>>> My GitHub: https://github.com/tzssangglass
>>>> Apache APISIX:https <https://github.com/apache/apisix>:
>>>> //github.com/apache/apisix <https://github.com/apache/apisix>
>>>> 
>>>> 
>>>> Tsangleslie <leslie.ts...@icloud.com.invalid> 于2021年10月8日周五 下午3:32写道:
>>>> 
>>>>> Issue description
>>>>> 
>>>>> Hi, I found that the APISIX community does not have a standard
>>>>> out-of-the-box development environment kit so far.
>>>>> For those who want to join in the APISIX community may have a hard time
>>> of
>>>>> launch a standard development environment.
>>>>> 
>>>>> Proposal
>>>>> 
>>>>> We need a repo to offer an out-of-the-box development environment. For
>>>>> Unix-like OS, container tech like docker seem to be a good shim layer
>>> for
>>>>> virtual dev runtime environment. For Windows-like OS, docker <
>>>>> https://github.com/moby/moby> don't work as well as Unix-like OS
>>>>> (filesystem permission issue and etc), I found Vagrant <
>>>>> https://www.vagrantup.com/> may slove this problem by provide a VM for
>>>>> docker.
>>>>> 
>>>>> This repo provide some friendly feature for developer :
>>>>> 
>>>>> Unix-like OS
>>>>> apisix-base Nginx <https://github.com/api7/apisix-build-tools>
>>>>> Unit test ready or CI
>>>>> Reproducible Dev ENV
>>>>> Infra As Code
>>>>> 
>>>>> 
>>>>> Leslie Tsang
>>>>> leslie.ts...@icloud.com
>>>>> 
>>>>> 
>>> 
>>> 

Reply via email to