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 334AA17654 for ; Fri, 9 Jan 2015 22:48:44 +0000 (UTC) Received: (qmail 95333 invoked by uid 500); 9 Jan 2015 22:48:45 -0000 Delivered-To: apmail-devicemap-dev-archive@devicemap.apache.org Received: (qmail 95292 invoked by uid 500); 9 Jan 2015 22:48:45 -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 95278 invoked by uid 99); 9 Jan 2015 22:48:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Jan 2015 22:48:44 +0000 X-ASF-Spam-Status: No, hits=3.2 required=5.0 tests=FORGED_YAHOO_RCVD,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of rezmang@yahoo.com designates 98.139.212.165 as permitted sender) Received: from [98.139.212.165] (HELO nm6.bullet.mail.bf1.yahoo.com) (98.139.212.165) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Jan 2015 22:48:16 +0000 Received: from [98.139.212.151] by nm6.bullet.mail.bf1.yahoo.com with NNFMP; 09 Jan 2015 22:47:11 -0000 Received: from [98.139.215.254] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 09 Jan 2015 22:47:11 -0000 Received: from [127.0.0.1] by omp1067.mail.bf1.yahoo.com with NNFMP; 09 Jan 2015 22:47:11 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 770944.4741.bm@omp1067.mail.bf1.yahoo.com X-YMail-OSG: qGPpfyoVM1nkYAZ522wBVDx9CiCYOYh2zj1aegLjIcapbMSvvyhuh950n71QuXG S._nFAaTfUjirulfL5S5zZQfavEPvZCv2EJ2c97vy7Z4VNpqj3J4jPOt0YlElovdwo4_Ane0_wAV 0GbbW4ZBcDWpKVamw7gvR2HhqfZEeWp5qIYi6fiJqiTbT22GqIjc0nVaCpGsFtb.1dm6sw2Ukf30 ooEGBEVDONdOMkhvvQ9dK_MGWZKuMKmOYIgRzKxAJVocmeVz5fv3MYBa5Tw02VL9h0_Vz083mZcs HZsu7hINtwnwFD.yB1dNF4pJgP9qT2taWYdu5fiicJNcfNe5Vb769BT2_T0Tgn_sPUFxEIgAHdCR niWuDv6TYnCMb9Zpx5DwDV2DDEzh_dOUrrwBgfqz.c5RAh71IbdUrrtG.C4DXoefUWH1Tc4YXO1c Rwdlp664NIaHsAlOcITkBsz3I9Dy5VnoPdLT6Fz2G3irajUtLEOmyjqzVhYgtlLzl98jtudiSz9O DLi.nL..Da9NKk_co4GpVXCS75UZM1Don4W0YrNoApwnXj9GySz7tdkidre.rbkoBpsXQWwrPLsn OJYF93ERIy6G3 Received: by 66.196.80.125; Fri, 09 Jan 2015 22:47:11 +0000 Date: Fri, 9 Jan 2015 22:47:10 +0000 (UTC) From: Reza Naghibi Reply-To: Reza Naghibi To: Devicemap-dev Message-ID: <1872935539.1173741.1420843630381.JavaMail.yahoo@jws10661.mail.bf1.yahoo.com> Subject: Draft of 2.0 pattern spec MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1173740_939736738.1420843630376" X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_1173740_939736738.1420843630376 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Here is a draft: http://wiki.apache.org/devicemap/Patterns2 So this is what I envision as the meat of 2.0. Think of it as high level id= eas. Nothing written in stone, just brainstorming. Note how there is no mention of devices, browsers, or os. This is done on p= urpose. The classifiers simply implement this spec. They can focus on speed= , efficiency, correctness. The data then uses the spec to classify. Data sh= ouldn't have to worry about how it gets implemented and on what platform or= language. So this spec allows for a really fast classification implementat= ion and very concise and expressive data domains. So both sides should be s= erved well. I hope :) So thats really it. Please let me know your thoughts. Im going to dive back= into trawling JIRA for new devices and start getting the 1.0.2 data releas= e ready. =C2=A0 ------=_Part_1173740_939736738.1420843630376--