https://svn.apache.org/repos/asf/devicemap/trunk/data/2.0/reference/device/
So I quickly mocked up how 2 devices would look in 2.0 (iphone and ipad). On Mon, Jul 20, 2015 at 2:47 PM, Reza Naghibi <r...@naghibi.com> wrote: > For now its best to ask questions. I will make another reference domain, > reference_b, with user-agent examples shortly. However, those tests will be > moved to the actual device/browser/os specific domains and will likely not > remain as part of the official reference domain (when we release 2.0). The > reference domain should be as close to spec as possible without moving into > any kind of specific domain like devices, browsers, etc. > > On Mon, Jul 20, 2015 at 2:23 PM, Volkan Yazıcı <volkan.yaz...@gmail.com> > wrote: > > > Hello Reza, > > > > I checked the attached sample files, they are looking all right. I could > > not totally grasp the context (probably due to my lack of further user > > experience) but sample files with some real data would make things more > > clear for people like me. I mean, instead of "lorem ipsum", real > User-Agent > > strings, etc. Apart from that, good job! > > > > Best. > > > > On Sat, Jul 11, 2015 at 2:01 AM, Reza Naghibi <re...@apache.org> wrote: > > > > > 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 <re...@apache.org> > 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. > > > > > > > > > > > > > >