[ 
https://issues.apache.org/jira/browse/SHINDIG-31?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12561644#action_12561644
 ] 

Paul Lindner commented on SHINDIG-31:
-------------------------------------

mmmmkay...

Since there's only an ad-hoc description of the gadget XML format I assumed 
that the implementation would be the specification, thus raising this issue 
here.

Having a valid XSD + DTD would go a long way towards solving interoperability 
problems.  We should move towards something like this preamble:

  <?xml version="1.0" encoding="ISO-8859-1" ?>
  <!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Gadgets Configuration X.Y//EN"
          "http://shindig.apache.org/dtds/gadgets_x_y.dtd";>
<Module xmlns="http://shindig.apache.org/xml/ns/gadget";>

where x_y is the version of the gadget spec.

In any case I can declare my extensions in my own namespace like this..

  <Module xmlns="http://shindig.apache.org/xml/ns/gadget"; 
hi5gadget="http://api.hi5.com/ns8";>

then use tags with hi5gadget: prefixes.



> Find a reasonable home for discussing the Gadget Spec
> -----------------------------------------------------
>
>                 Key: SHINDIG-31
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-31
>             Project: Shindig
>          Issue Type: Task
>            Reporter: Paul Lindner
>            Assignee: John Hjelmstad
>            Priority: Critical
>
> This issue co-opted from Paul's request for TOS in the spec, which will be 
> the first issue raised in the forum:
> [--first issue description--]
> To allow developers to specify their terms of service for their Application 
> we should
> allow a way to specify terms of service inside the XML file:
>   <tos xml:lang="en" type="text/html" 
> url="http://www.example.com/myapp/tos.html"/>
>   <tos xml:lang="es" type="text/html" 
> url="http://www.example.com/myapp/tos-es.html"/>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to