[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [NGO] external module properties
Martin Bjorklund wrote:
> Hi,
>
> While I agree with Juergen about the general idea that YANG should not
> try to enforce arbitrary rules on the user, in the case of 'revision'
> I think it falls into the same category as 'namespace' and 'prefix'.
> Neither is strictly speaking not required in all cases - a namespace
> is not needed if the module is a type library such as yang-types; a
> prefix is not needed if there are no local references in the module.
>
> And I also agree that the revision might be needed for proper schema
> discovery.
>
> I think I'd rather see all three mandatory than all three optional.
>
agreed.
The easy part (if there is one) is having a standard version ID.
The hard part is determining what changes are allowed without
updating the version, and what changes are never allowed, even
if the version is updated.
This is where MUST for standards and SHOULD for vendors is needed.
>
> /martin
Andy
_______________________________________________
NGO mailing list
NGO at ietf.org
https://www.ietf.org/mailman/listinfo/ngo