W3C home > Mailing lists > Public > public-csv-wg@w3.org > June 2015

RE: javascript implementation update

From: Ingram, William A <wingram2@illinois.edu>
Date: Thu, 4 Jun 2015 18:32:59 +0000
To: Jeni Tennison <jeni@jenitennison.com>
CC: W3C CSV on the Web Working Group <public-csv-wg@w3.org>
Message-ID: <53FDFEA1950C9A4499B50290B207EACDA3642D66@CHIMBX6.ad.uillinois.edu>
Hi Jeni,



I haven’t been able to carve out any time to work on this lately. I had made some good progress [1] but unfortunately, I haven’t touched it since February. At one time it was passing most of Gregg’s tests, but  I’m afraid it has been so long that the spec has changed significantly. But I haven’t given up!



Keep in mind, this is my first JS project (most of my programming experience is in Java and Ruby), so there are probably better/more elegant ways to do what I’m trying to do. But If anyone wants to team up on this, I would certainly welcome the help and collaboration! Otherwise, I’ll do what I can on my own, but probably not until late June/early July.



Thanks,

Bill



[1]  https://github.com/waingram/csv-transformer




--

Bill Ingram

Manager, Scholarly Communication and Repository Services

University Library

University of Illinois at Urbana-Champaign

(217) 333-4648

wingram2@illinois.edu



From: jeni.tennison@gmail.com [mailto:jeni.tennison@gmail.com] On Behalf Of Jeni Tennison
Sent: Wednesday, June 03, 2015 10:24 AM
To: Ingram, William A
Cc: W3C CSV on the Web Working Group
Subject: Re: javascript implementation update



Hi Bill,



You'll have seen my plea for implementation updates just now [1]. How is your implementation going? Is there anything that we can do to help?



Thanks,



Jeni



[1] https://lists.w3.org/Archives/Public/public-csv-wg/2015Jun/0011.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.w3.org_Archives_Public_public-2Dcsv-2Dwg_2015Jun_0011.html&d=AwMFaQ&c=8hUWFZcy2Z-Za5rBPlktOQ&r=BB51OKuKZ6f9JbdQEVec0oJTQmJbmOJMHdbfODFDh08&m=SXPUlb1DsmZJ_g5zwxsx2EkjXDQ_4t79pCFyGPisQDU&s=sUXe4TvPz_1oVkZxl2Z9WUxEfuGnRLMn8M1LrbC8d_c&e=>



On Tue, Mar 10, 2015 at 3:32 PM, Ingram, William A <wingram2@illinois.edu<mailto:wingram2@illinois.edu>> wrote:

   Jeni and Dan, etc,

   I've been off the radar, so to speak, for a few weeks due to some ongoing
   health issues. I will miss tomorrow's call too.

   I have continued to work on my js implementation, which I still fully
   intend to give to the group as a project deliverable. It works now for
   simple csv-to-json transformations, but doesn't make turtle (yet). My
   implementation is a stream transformation, so it is pretty fast and can
   theoretically handle input streams of any size.

   I'm a bit unclear on how simple "simple" needs to be. Does "simple" mean
   no metadata at all? Or is there a "simple" metadata transformation I need
   to implement?

   I have experimented with taking metadata from the link headers, etc;
   that's all pretty straight-forward. But merging multiple sources of
   metadata is, of course, not straight-forward, and obviously not simple.
   For now, my main concern is that my code fulfills the requirements of a
   simple implementation.

   I still need to document the project and clean up some rough bits. Then I
   can register as an official testing endpoint for Gregg's CSVW Test
   Harness. What's the deadline?

   That's all for now.

   Thanks,
   Bill

   --
   Bill Ingram
   Manager, Scholarly Communication and Repository Services
   University Library
   University of Illinois at Urbana-Champaign
   (217) 333-4648<tel:%28217%29%20333-4648>
   wingram2@illinois.edu<mailto:wingram2@illinois.edu>






Received on Thursday, 4 June 2015 18:33:56 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 4 June 2015 18:33:57 UTC