hi Kevin -- I read through the document. It seems plenty reasonable to
me. Look forward to seeing the buildout.

Thanks
Wes

On Mon, Jan 25, 2021 at 3:10 PM Kevin Gurney <kgur...@mathworks.com> wrote:
>
> Hi Antoine,
>
> Thanks very much for taking a first pass over the document! I'll start 
> working through the feedback you've provided soon.
>
> It's useful to have a variety of perspectives here, including from Arrow C++ 
> developers, like yourself. Also, I agree - having more MATLAB users provide 
> feedback on the document would be great to help ensure we are covering all 
> necessary requirements to make the interface as useful as possible.
>
> If anyone has any other ideas or suggestions, please don't hesitate to share 
> your feedback on the document.
>
> Best Regards,
>
> Kevin Gurney
> ________________________________
> From: Antoine Pitrou <anto...@python.org>
> Sent: Monday, January 25, 2021 12:53 PM
> 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
>
>
> 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<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><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><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