The reference_a domain has been committed here:

https://svn.apache.org/repos/asf/devicemap/trunk/data/2.0/reference/a/


On Fri, Jul 10, 2015 at 5:06 PM, Reza Naghibi <[email protected]> wrote:

> So I just wrote the first 2.0 reference domain and test suite. Its called
> reference_a.
>
> Apache SVN is down at the moment, so im attaching the domain and test
> suite. I will commit it when SVN becomes available.
>
> Some notes on the test suites:
>
> https://wiki.apache.org/devicemap/DataSpec2#Test_Suites
>
> This is the first of several reference domains and test suites. This one
> is pretty simple and gives me enough to start writing the reference client.
> The next step is the write the actual reference client. I will begin this
> on Monday. After that, I will create a few more reference domains
> (reference_b, reference_c, etc) which go more deeply into the spec, then I
> will refine the client, refine the spec, repeat. When this process is all
> said and done, 2.0 is ready from a specification standpoint! This is
> obviously an open process, so feel free to join in and comment, etc.
>
> The reference client will be written in Java, but will strive to be as
> clear, readable and vanilla as possible. This will not be the official Java
> client since performance is not a requirement here. Official clients should
> be written for performance, maintainability, and correctness.
>
> When the specification is ready (shooting for August), people can start
> contributing clients. As long as they pass the reference test suites, they
> will be valid. At minimum, you should be able to clone or copy the
> reference client, assuming the target language is Java-like. Otherwise you
> are free to write the client as you see fit, it just needs to pass the test
> suites.
>
> When the spec is done, I will begin working on the new device, browser,
> and OS domains. Once again, as long as these domains pass the reference
> client, they will be good to go.
>
> So you should be able to see a theme here, which is that clients and data
> are completely independent, but together form a nice ecosystem.
>
> Let me know if you have any questions, thoughts, commments, etc.
> Otherwise, sit back, relax, and wait for the reference client.
>
>

Reply via email to