Also, to further this point, I think that an API reference is important, but 
not the main goal of this project. This is a data project, so we should look to 
standardize our data format, not an API ontop of the data. This is a much 
better approach.

Take a look at frontend javascript. This standard is unusable in browsers, or 
pretty much anything other than Java or OO. Not surprising given the age of 
this standard. A standardize data format (think JSON) could easily be consumed 
on both front and backend. Just some food for thought :) 


      From: Reza Naghibi <[email protected]>
 To: "[email protected]" <[email protected]> 
 Sent: Tuesday, January 6, 2015 1:18 PM
 Subject: Re: How to get the DDRSimpleAPI source code? (was: Does the build 
work?)
   
Everything is located here:

http://www.w3.org/TR/DDR-Simple-API/


It looks like a reference implementation. I agree, referencing that specific 
implementation makes the code pretty much unusable. What needs to happen is an 
analytics or web framework project would have to implement said W3C reference 
implementation, publish the implementation, and then we would create an 
interface to it. Making an interface to the actual reference is cart before the 
horse. Since we dont own any platform or framework solutions, not sure how we 
can drive this other than asking that other projects use this standard. 

      From: Bertrand Delacretaz <[email protected]>


 To: [email protected] 
 Sent: Tuesday, January 6, 2015 1:09 PM
 Subject: How to get the DDRSimpleAPI source code? (was: Does the build work?)
  
On Tue, Jan 6, 2015 at 6:58 PM, Reza Naghibi
<[email protected]> wrote:
> Here are the commands to manually install the w3c_ddr_simple jar artifact 
> locally....

(commands quoted below)

Ouch - people should be able to build our dependencies from source
code - is the source code of that DDRSimpleAPI available?

If not I'm afraid we cannot release software that depends on it.
Requiring our users to build stuff from source is less than ideal but
acceptable, whereas requiring them to download mysterious binaries is
not.

-Bertrand


> wget http://www.w3.org/TR/DDR-Simple-API/DDRSimpleAPI.jar
>
> mvn install:install-file -Dfile=DDRSimpleAPI.jar -DgroupId=org.w3c.ddr 
> -DartifactId=simple -Dversion=20081205 -Dpackaging=jar




  

Reply via email to