I like this initiative, and here comes the big but even though I myself
might think it is not valid; Basic zones are there to give a simple start
for new users. If we can give a one-knob start/one page wizard for creating
a shared network in advanced zone with security groups and userdata, great.
And I really fancy this idea. let's make ACS more simple by throwing at as
much code as we can in a gradual and controlled way :+1:

On Tue, Jun 19, 2018 at 10:57 PM, Wido den Hollander <w...@widodh.nl> wrote:

> Hi,
>
> We (PCextreme) are a big-time user of Basic Networking and recently
> started to look into Advanced Networking with VLAN isolation and a
> shared network.
>
> This provides (from what we can see) all the features Basic Networking
> provides, like the VR just doing DHCP and UserData while the Hypervisor
> does the Security Grouping.
>
> That made me wonder why we still have Basic Networking.
>
> Dropping all the code would be a big problem for users as you can't
> simply migrate from Basic to Advanced. In theory we found out that it's
> possible by changing the database, but I wouldn't guarantee it works in
> every use-case. So doing this automatically during a upgrade would be
> difficult.
>
> To prevent us from having to maintain the Basic Networking code for ever
> I would like to propose and discuss the matter of preventing the
> creation of new Basic Networking zones.
>
> In the future this can get us rid of a lot of if-else statements in the
> code and it would make testing also easier as we have few things to test.
>
> Most of the development also seems to go in the Advanced Networking
> direction.
>
> We are currently also working on IPv6 in Advanced Shared Networks and
> that's progressing very good as well.
>
> Would this be something to call the 5.0 release where we simplify the
> networking and in the UI/API get rid of Basic Networking while keeping
> it alive for existing users?
>
> Wido
>



-- 
Daan

Reply via email to