devicemap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reza Naghibi <>
Subject Re: How to get the DDRSimpleAPI source code? (was: Does the build work?)
Date Tue, 06 Jan 2015 18:27:16 GMT
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 <>
 To: "" <> 
 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:

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 <>

 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
<> 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


> wget
> mvn install:install-file -Dfile=DDRSimpleAPI.jar -DgroupId=org.w3c.ddr -DartifactId=simple
-Dversion=20081205 -Dpackaging=jar

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message