Return-Path: X-Original-To: apmail-devicemap-dev-archive@www.apache.org Delivered-To: apmail-devicemap-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 44F5D18D93 for ; Mon, 3 Aug 2015 18:08:38 +0000 (UTC) Received: (qmail 56295 invoked by uid 500); 3 Aug 2015 18:08:38 -0000 Delivered-To: apmail-devicemap-dev-archive@devicemap.apache.org Received: (qmail 56247 invoked by uid 500); 3 Aug 2015 18:08:38 -0000 Mailing-List: contact dev-help@devicemap.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@devicemap.apache.org Delivered-To: mailing list dev@devicemap.apache.org Received: (qmail 56232 invoked by uid 99); 3 Aug 2015 18:08:37 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Aug 2015 18:08:37 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 54855C1385 for ; Mon, 3 Aug 2015 18:08:37 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.501 X-Spam-Level: *** X-Spam-Status: No, score=3.501 tagged_above=-999 required=6.31 tests=[FSL_HELO_NON_FQDN_1=0.001, KAM_LAZY_DOMAIN_SECURITY=1, RDNS_NONE=2.5] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id NWvuwF0HZbZU for ; Mon, 3 Aug 2015 18:08:36 +0000 (UTC) Received: from Khasekhemwy (unknown [195.97.110.131]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 35A0721379 for ; Mon, 3 Aug 2015 18:08:34 +0000 (UTC) Received: from [192.168.0.5] (Unknown [192.168.0.5]) by Khasekhemwy with ESMTPA ; Mon, 3 Aug 2015 21:08:24 +0300 Subject: Re: 2.0 is now alpha To: dev@devicemap.apache.org References: From: "eberhard speer jr." Message-ID: <55BFAE18.60702@ducis.net> Date: Mon, 3 Aug 2015 21:08:24 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'll get busy on .Net version esjr On 2015-08-03 19:13, Reza Naghibi wrote: > I converted the 1.0 xml device data to 2.0 json. So given we now > have a reference client, reference domains, our device domain in > 2.0, and everything came together as designed, I think thats enough > to say we have an alpha release (pre beta). Beta and final release > will be in the August and September timeframe respectively. > > *Reference client*: > https://svn.apache.org/repos/asf/devicemap/trunk/clients/2.0/reference / > > This is pretty much done. I have a few small todos. Much simpler > than the 1.0 client and performance is still top notch, if not > better. Given that all parsing and matching configuration is driven > by the domain, 2.0 will be a big step forward in simplicity, > configuration, and performance. > > > *Reference domains*: > https://svn.apache.org/repos/asf/devicemap/trunk/data/2.0/reference/ > > There are 6 reference domains which hit on many aspects of the > 2.0 specification. This is also pretty much done. > > > *Device domain* (aka device data): > https://svn.apache.org/repos/asf/devicemap/trunk/data/2.0/device/ > > I went ahead and did a straight conversion from XML to JSON. All > 1309 unit tests from 1.0 pass on 2.0. However, the data still > contains browsers and other rules which need to be moved into the > OS and browser domains. Also, the attribute spec needs to be > implemented. So there will be several iterations of refinement and > enhancements here. > > > *Browser domain*: > > This is a todo. Shooting to have this done by August/September. > Will be part of the 2.0 release. > > > *OS domain*: > > This is a todo. Once again, completed by August/September. Will be > part of the 2.0 release. > > > *Java client*: > > This can be ported from the reference client. No ETA. Volkan and > other volunteers can take lead on this. > > > *Javascript client*: > > I will likely spearhead this if there are no volunteers. Shooting > for a September timeframe. > > > *C client*: > > I will own this as well, however no ETA. > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQEcBAEBAgAGBQJVv64YAAoJEOxywXcFLKYc6REH+gKAoO1rFrCqj7jRjJkQP8mq TQo2oAqloDGtVVy9wuJANt7VPg+LRZuBqLLTti7zGqWRx9sVYMRbN2BkWSQNGu0N HRjFj3jock9yUf7IokfgcrZ6DXOsfll3uUPS9lEpKpbKPU6Oy6YYstrjNq9Q89Pf CV3nC9/EEHuZbu/SQ8p1QcBV+KYyUB9WUEUAXy7xgAmlbS1SKYMSrf7tw0XBZoH3 QQk4vMKHJF3DuuUO7hRWkjcuBQ7wosmfrDJ4Y8O+9PH6p4Kf7olSCVHK+WRBR7jU F+e5gmt/1C9/ecf+p1Vj3O5odHlXHnqEmr+Jfk8GiVgu6d02McEeXovouseSygE= =S0xl -----END PGP SIGNATURE-----