On Thu, Apr 19, 2018 at 11:53 AM, Robert Varga <[email protected]> wrote:

> On 19/04/18 20:22, Anil Vishnoi wrote:
> >     All of this results in better overall user experience, I think, but
> that
> >     is just my opinion.
> >
> > ​ Yes, these are good suggestion and OFP project can take these into
> > account for future enhancement, but why they can't use the existing
> > thing in the way it is?
> > Let me drill down to very simple question (to get an answer that i can
> > understand at my level).
> >
> > https://git.opendaylight.org/gerrit/#/c/71083/3/openflowjava/openflow-
> protocol-spi/src/main/yang/openflow-switch-connection-config.yang
> > ​
> >
> >
> > ​ Why do i need to change ipv4-address to ipv4-addresss-no-zone here in
> > my yang model? Given that both of these are very valid derive type
> > defined in ietf-types.
>
> The answer to this question is modeling exercise. Does a zone make sense
> in this context?
>
​Lets assume it does, why do mdsal code generate care about it?​


>
> It is not a matter of 'it could be supported', anything not defying laws
> of Physics can be supported. The question is: does it make sense? can
> you show an example when it would be immediately useful?
>
​That's where i brought the point previously that mdsal should not care how
it can be used or what is the usecase. They should adhere to the defined
types in ietf-types.

>
> > As far as i understood, MDSAL can't implement it in a way I want to use
> > (non-breakable), because of language limitation or some other reasons.
> > So there are two options
> >
> > (1) We merge the change and move all the project to these API (given
> > that they cannot be used in the way defined in yang model)
> > (2) Do not implement support for ipv4-adderss-no-zone (as it's creating
> > confusion), and let user use the ipv4-address (which can support no-zone
> > and zone ip addresses)
>
> (3) we change how generated DataObject.equals() works.
>
> Bye,
> Robert
>
​Unfortunately there is no one else in the community who can mediate here,
it's just your words against my, so i would hold my argument here and leave
it to community. Once a weather reports comes out about this change and
community has no issue with it, i am fine with it.



-- 
Thanks
Anil
_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to