[Nml-wg] Extensability (was: Labels)
Freek Dijkstra
Freek.Dijkstra at sara.nl
Thu May 10 08:58:28 EDT 2012
Aaron Brown wrote:
ink this will stop 3rd parties, leading to potential
>> name conflicts
>> - It requires the OGF to define a document for each technology
>> (each label and each adaptation).
>>
>> Is this what we want?
>
> If we offer best practices in defining the syntax, e.g. "if you're
> defining a new type, it should be of the form '[organization
> description].[type description]'", that could decrease the chance of
> overlap. OGF could then define standardized versions.
Good proposal.
What would you think is a good syntax for organisation description? Just
a random string (which may still give naming conflict there, although it
greatly reduces those chances), or a reverse-DNS structure, as is used
in Java classes and Mac OS X preferences (e.g.
"org.example.myapp.parameter")?
Also, should the NML-WG defined standard types have the form:
1. isSink
2. nml.isSink
3. nml.base.isSink
4. org.ogf.nml.isSink
5. org.ogf.nml.base.isSink
6. org.ogf.nml.base.20130301.isSink
(the forms 3,5 and 6 would graciously solve the problem how to
distinguish between "base" NML and NML extensions, as just proposed by
Jason.)
Freek
More information about the nml-wg
mailing list