[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-8736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Boris Schrijver updated CLOUDSTACK-8736:
----------------------------------------
    Description: 
Over the years after many code additions, changes and/or removals the network 
code has become obfuscated. Multiple getters/setters exist for the same 
variable, order and structure is missing, variable naming is not consistent, no 
clear difference exists between IPv4 and IPv6 code, and so on.

This ticket exist to be referenced to by PRs which includes refactors of 
network classes.

  was:
Over the years after many code additions, change and/or removals the network 
code has become obfuscated. Multiple getters/setters exist for the same 
variable, order and structure is missing, variable naming is not consistent, no 
clear difference exists between IPv4 and IPv6 code, and so on.

This ticket exist to be referenced to by PRs which includes refactors of 
network classes.


> Refactor network code
> ---------------------
>
>                 Key: CLOUDSTACK-8736
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8736
>             Project: CloudStack
>          Issue Type: Improvement
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Network Controller, Network Devices
>            Reporter: Boris Schrijver
>            Assignee: Boris Schrijver
>            Priority: Minor
>
> Over the years after many code additions, changes and/or removals the network 
> code has become obfuscated. Multiple getters/setters exist for the same 
> variable, order and structure is missing, variable naming is not consistent, 
> no clear difference exists between IPv4 and IPv6 code, and so on.
> This ticket exist to be referenced to by PRs which includes refactors of 
> network classes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to