Hi Kevin,

I've added some comments to the document.  Bear in mind that I'm not a
MATLAB user, so this is some outside view from a Arrow C++ developer.

It would be nice if MATLAB users could comment on the document,
especially the proposed APIs.

Regards

Antoine.


Le 22/01/2021 à 23:19, Kevin Gurney a écrit :
> Hi Antoine,
> 
> Thanks for your input!
> 
> As you pointed out, I am in fact familiar with the matlab/ directory! :-) 
> Several MathWorkers, including myself, helped contribute to this code a while 
> back. We are hoping to use it as a starting point as we build out a more 
> fully fledged MATLAB interface to Arrow memory.
> 
> Based on your suggestion, I've included a link to a Word Online version of 
> the design document below:
> 
> https://mathworks-my.sharepoint.com/:w:/p/kgurney/EcNXJh5S-HBCit-YNL6ZYnEB4Mv9ZPTVEs7a72SWlywIsg
> 
> As far as I can tell, this link should allow commenting by anyone. 
> Unfortunately, I'm not sure if the names of reviewers will be included when 
> they comment. If this turns out to be the case, it would be great if 
> reviewers could prefix their comments with something like [FirstName 
> LastName] so we can track feedback appropriately.
> 
> Don't hesitate to let me know if you have any issues accessing or commenting 
> on the document. My apologies for the inconvenience in getting this properly 
> shared.
> 
> Best Regards,
> 
> Kevin Gurney
> ________________________________
> From: Antoine Pitrou <anto...@python.org>
> Sent: Friday, January 22, 2021 11:28 AM
> To: dev@arrow.apache.org <dev@arrow.apache.org>; Kevin Gurney 
> <kgur...@mathworks.com>
> Cc: Jeremy Hughes <jhug...@mathworks.com>; Nick Haddad 
> <nhad...@mathworks.com>; Penny Anderson <pe...@mathworks.com>; Fiona La 
> <fion...@mathworks.com>; Tahsin Hassan <thas...@mathworks.com>; Yann Debray 
> <ydeb...@mathworks.com>
> Subject: Re: [MATLAB] Developing a MATLAB Interface for Apache Arrow
> 
> 
> Hello Kevin,
> 
> You could use a Google Docs or similar to share the design document and
> allow people to comment. Inside a Google Doc, you can use "File ->
> Share" to create a sharable URL with specific permissions (such as
> commenting but not editing).
> 
> I was about to mention the matlab/ directory in the Arrow repository but
> I see you're the main author, so you already know about it :-)
> 
> Best regards
> 
> Antoine.
> 
> 
> Le 22/01/2021 à 16:05, Kevin Gurney a écrit :
>> It seems like the mailing list stripped out the design doc I attached for 
>> some reason.
>>
>> Here is a link to the same document hosted online instead:
>>
>> https://mathworks-my.sharepoint.com/:b:/p/kgurney/EU3Kdz0cubRJrkEyI1bNR88BKnH4S2siU2EHHNQwxTgHUg?e=wzLDx4<https://mathworks-my.sharepoint.com/:b:/p/kgurney/EU3Kdz0cubRJrkEyI1bNR88BKnH4S2siU2EHHNQwxTgHUg?e=wzLDx4>
>>
>> Note: This link is only a temporary solution (will expire on February 21, 
>> 2021). It would be ideal if we could move this to a better place like the 
>> Arrow Confluence Design Documents area.
>>
>> Thanks,
>>
>> Kevin
>> ________________________________
>> From: Kevin Gurney <kgur...@mathworks.com>
>> Sent: Thursday, January 21, 2021 4:47 PM
>> To: dev@arrow.apache.org <dev@arrow.apache.org>
>> Cc: Jeremy Hughes <jhug...@mathworks.com>; Nick Haddad 
>> <nhad...@mathworks.com>; Penny Anderson <pe...@mathworks.com>; Fiona La 
>> <fion...@mathworks.com>; Tahsin Hassan <thas...@mathworks.com>; Yann Debray 
>> <ydeb...@mathworks.com>
>> Subject: [MATLAB] Developing a MATLAB Interface for Apache Arrow
>>
>> Hello All,
>>
>> MathWorks is interested in collaborating with the rest of the Arrow 
>> community to build out a MATLAB interface to Arrow memory. We envision an 
>> interface analogous to the other language bindings, with packaged classes 
>> and functions like:
>>
>> * arrow.Array
>> * arrow.TableReader
>> * arrow.type.Float64
>> * ...
>>
>> In the past, several MathWorkers worked with the Arrow community to develop 
>> a proof-of-concept MATLAB interface for reading/writing Feather V1 files by 
>> leveraging the Arrow C++ libraries. Since then, the Arrow project has 
>> evolved considerably, and we'd like to work with the community to expand 
>> MATLAB's ability to interoperate with the broader Arrow ecosystem.
>>
>> Attached to this email is a lightweight design document which lays out a 
>> high-level direction for these development efforts. We welcome any and all 
>> feedback on this document.
>>
>> It would be great to move this design document to some place that is more 
>> easily accessible and publicly archived for all members of the Arrow 
>> community. At first glance, the Arrow Confluence Design Documents area 
>> (https://cwiki.apache.org/confluence/display/ARROW/Design+Documents<https://cwiki.apache.org/confluence/display/ARROW/Design+Documents>)
>>  seems like the ideal place. However, if you have other suggestions of how 
>> best to collaborate on this document, please let me know.
>>
>> We are excited to work together with the rest of the Arrow community to make 
>> this a reality.
>>
>> Best Regards,
>>
>> Kevin Gurney
>>
> 

Reply via email to