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.



[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


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?



[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.


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

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