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 598F017966 for ; Fri, 1 May 2015 06:54:24 +0000 (UTC) Received: (qmail 93279 invoked by uid 500); 1 May 2015 06:54:24 -0000 Delivered-To: apmail-devicemap-dev-archive@devicemap.apache.org Received: (qmail 93228 invoked by uid 500); 1 May 2015 06:54:23 -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 93216 invoked by uid 99); 1 May 2015 06:54:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 May 2015 06:54:23 +0000 X-ASF-Spam-Status: No, hits=3.2 required=5.0 tests=HTML_MESSAGE,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (athena.apache.org: transitioning domain of volkan.yazici@gmail.com does not designate 54.191.145.13 as permitted sender) Received: from [54.191.145.13] (HELO mx1-us-west.apache.org) (54.191.145.13) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 May 2015 06:54:19 +0000 Received: from mail-qg0-f44.google.com (mail-qg0-f44.google.com [209.85.192.44]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 4EB5A2AA32 for ; Fri, 1 May 2015 06:22:41 +0000 (UTC) Received: by qgdy78 with SMTP id y78so35012864qgd.0 for ; Thu, 30 Apr 2015 23:22:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=BMtdNwnopxC9KVvm8Y5TMf47GPjlQUiy3/HD4i7u6WQ=; b=030aaAixU0cN0F52cpzQB4dxn8/gaLEjn6mpuyYwza2eaU2R5rdAx58t8BTiAS3ie9 tHvXmCa8wM4tiqmLKdEvj8A+YJMbjlTWrtLm1gX5LYtviwp9MW7QDwDfCYTJunn3WTdo S8iTXfShtVAbXgvCeZnst0AeA7os9LzvffZ8Q0vFqKJx72T7NcXoIDGbc2eluwGbns0F S5r0hCNjXwt+4Bo36JN0cO5Noh3iX5Cc/otfojUW63tXLGbJaaOGPXKxE/jfh01Hi7Gv B+UhO6SKRbBs61noRrb1dMPuk9oL3TKlxFNH/4mcB7j42jF2kknPcfvDhvrw5oXGoBB0 02yg== MIME-Version: 1.0 X-Received: by 10.140.145.78 with SMTP id 75mr4039859qhr.61.1430461353695; Thu, 30 Apr 2015 23:22:33 -0700 (PDT) Received: by 10.140.97.136 with HTTP; Thu, 30 Apr 2015 23:22:33 -0700 (PDT) In-Reply-To: <0000014d0a6e58ad-abffcbc3-616a-45fb-b3cd-fae02e5549ea-000000@us-west-2.amazonses.com> References: <0000014d0a6e58ad-abffcbc3-616a-45fb-b3cd-fae02e5549ea-000000@us-west-2.amazonses.com> Date: Fri, 1 May 2015 08:22:33 +0200 Message-ID: Subject: Re: .NET Clients and Visual Studio Code From: =?UTF-8?B?Vm9sa2FuIFlhesSxY8Sx?= To: "dev@devicemap.apache.org" Content-Type: multipart/alternative; boundary=001a11354044da21910514ff3c33 X-Virus-Checked: Checked by ClamAV on apache.org --001a11354044da21910514ff3c33 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks for the detailed instructions Reza. At the weekend I will work on the issues you pointed. I will probably create separate branch with the issue code and will ask for a review before merging it to the trunk. On Thu, Apr 30, 2015 at 3:05 PM, Reza Naghibi wrote: > >> Reza, would you like to do the structural organization? > > I believe all outstanding tasks are done. > > As for tasks, the only task that need attention right now is data. Im not > aware of any priority client tasks at the moment. Also, given that 2.0 is > on the horizon, time spent on clients is better spent on 2.0 than 1.0. If > there is something substantial that can be added in 1.0, then im all for > it, especially in the performance or accuracy area. > > Back to the data, I am still planning on more data release, 1.0.3, > hopefully in May. So take a look at these tickets: > > https://issues.apache.org/jira/browse/DMAP-96 > https://issues.apache.org/jira/browse/DMAP-154 > > Between these 2 tickets, there are about 30 relevant devices which can be > added which would complete the 1.0.3 release. > > The steps for adding devices: > > 1) Create a JIRA ticket for the device, assign it to yourself, and add as > much info to the device as possible. There are numerous examples of this = on > JIRA that you can use as a guide. Most importantly, make sure the model, > specs, and user-agent are in the ticket. This is important because Google > (and other engines) will index the JIRA ticket and future searches for th= e > device and its attributes will return the ticket as a top result. This is= a > great way to expose our data to future users. > > 2) Add the pattern and device attributes to the ODDR xml. Once again, use > previous devices as a guide or just ask the list if you have a question. > > 3) Add a unit test for the device to the Java client. Just add 1 line at > the bottom with the user agent and the device id to this file: > > > https://svn.apache.org/viewvc/devicemap/trunk/clients/1.0/java/src/test/r= esources/uas.data?view=3Dmarkup > > Make sure that the client is using the data snapshot dependency that you > are working on. > > > > On Thu, Apr 30, 2015 at 7:05 AM, Volkan Yaz=C4=B1c=C4=B1 > wrote: > > > I will have some time at the weekend to check this out. > > > > Reza, would you like to do the structural organization? > > Or do you prefer me to do it? If so, I will be appreciated > > if you can share a couple of steps that I need to take. > > Such as, > > > > - remove X dependency from POM, > > - move modules X to directory Y, > > - etc. > > > > Best. > > > > On Thu, Apr 30, 2015 at 11:33 AM, Werner Keil > > wrote: > > > > > Hi, > > > > > > After the hackathon last weekend and a busy week in local projects, I > > > should have a little more time this weekend, also due to May 1st > holiday > > > tomorrow. > > > > > > I have not set up any Jenkins job or requested one, but > > > got /trunk/clients/w3c-ddr/ consistent by fixing old names or POM > > > references like "java". This module is now self-contained and also > builds > > > properly in Maven. I trust Reza or other committers can help doing th= e > > same > > > on the /clients/java side. Ideally also with separate /examples > building > > on > > > top of a particular client. > > > > > > How about .NET? It was pretty unaffected by the actual change, but > > Log4Net > > > shows clearly, there is a Jenkins node and possibly plugins allowing = to > > > build C# or VB.net projects, too. > > > > > > @Eberhard, would you be able and willing to drive that, or do you > > currently > > > have no time for that? > > > > > > Also on the long run, it seems Microsoft plans to replace Visual Stud= io > > > Community Edition with something called "Visual Studio Code", see > > > https://code.visualstudio.com/Docs > > > > > > I downloaded it, probably give it a try here or on my laptop if it > > doesn't > > > take too much HD space over the weekend. It looks like it does the > basic > > > stuff for all of these languages: > > > https://code.visualstudio.com/Docs/languages so more or less an answe= r > > to > > > Eclipse, NetBeans or free versions of IntelliJ from Microsoft. > > > Thus trying to edit and compile the .NET codebase with this new "Open > > > Source friendly" IDE from Microsoft and maybe offer some level or > README > > > (VS Code also supports MarkDown;-) seems like a good idea. Not to > > mention a > > > lot of other languages, including Java also are supported. > > > > > > Werner > > > > > > --001a11354044da21910514ff3c33--