perfsonar-dev - Re: [pS-dev] Proposal of change in Lookup Info structure
Subject: perfsonar development work
List archive
- From: Roman Lapacz <>
- To: Nina Jeliazkova <>
- Cc: Maciej Glowiak <>, Verena Venus <>, "Jeff W. Boote" <>, Perfsonar Development <>, Jason Zurawski <>, Martin Swany <>, Szymon Trocha <>
- Subject: Re: [pS-dev] Proposal of change in Lookup Info structure
- Date: Tue, 10 Jul 2007 12:26:50 +0200
Nina Jeliazkova wrote:
Maciej Glowiak
<>
wrote:
Nina Jeliazkova wrote:me
Hi all,
Initially, I had no preferences in either ot the proposals, what worries
anot
bit is the ability of introducing new options/parameters without formally
changing the schema.
While it seems to facilitate the work of service developers, IMHO it is
inquite the same for the client. The client will still need to be modified
order to reflect the semantics of those parameters, resulting in clientsNina, please correct me if I understood you wrong.
declaring support for schema X, but possible interpreting messages
differently. If it is OK for other developers, please ignore my comments.
My intention was to just change the syntax of Lookup Information. Of course client apps will need to be changed, but the change shouldn't be so big - it's just different structure. Instead of looking for e.g. service name in metadata/subject/service/serviceName you will need to check metadata/parameters/parameter[@name='serviceName'].
Of course for some time there may be problem with various versions of lookup info, but LS may do the translation from old structure and store new values as parameters.
Most of developers using LS registration use generic component for registration, so the change will also be in one place and will be transparent for them.
Maciej
Maciej,
Yes, I understand this will be a slight change in the query. The problem I am
thinking about is having those changes labeled as the same schema version - in
this case how a client that needs to support multiple versions will guess
there are differences? If it is not the case, your proposal is fine for me.
Maybe using different namespace for such parameters element could solve the problem with versions (namespaces contains version numers)
updated Maciej's example:
<nmwg:metadata id="lookup-info">
<lookupinfo:parameters xmlns:select="http://ggf.org/ns/nmwg/lookupinfo/2.0/">
<nmwg:parameter name="serviceName" value="Java RRD MA" />
<nmwg:parameter name="accessPoint" value="http://shower.fr:8080" />
<nmwg:parameter name="serviceType" value="MA" />
<nmwg:parameter name="serviceDescription"
value="Java RRD MA, perfSONAR project, 229.148.249.60" />
<nmwg:parameters name="supportedEventTypes">
<nmwg:parameter name="eventType1"
value="http://.../utilization/>
<nmwg:parameter name="eventType2"
value="http://.../l2-path-status/>
</nmwg:parameters>
</lookupinfo:parameters>
</nmwg:metadata>
Roman
Regards,
Nina
- Proposal of change in Lookup Info structure, Maciej Glowiak, 07/09/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Maciej Glowiak, 07/09/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Roman Lapacz, 07/09/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Jeff W. Boote, 07/09/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Verena Venus, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Roman Lapacz, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Maciej Glowiak, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Nina Jeliazkova, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Maciej Glowiak, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Nina Jeliazkova, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Roman Lapacz, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Nina Jeliazkova, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Maciej Glowiak, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Nina Jeliazkova, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Verena Venus, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Maciej Glowiak, 07/09/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Maciej Glowiak, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Roman Lapacz, 07/10/2007
- Re: [pS-dev] Proposal of change in Lookup Info structure, Jason Zurawski, 07/10/2007
Archive powered by MHonArc 2.6.16.