Hi, > 1. Create a "The Apache Software Foundation" [5] MathWorks account
Ah, this may need to be done by INFRA. If we create an account for Apache Arrow, we can do it by ourselves. > 3. Install the required GitHub App to link the File Exchange entry with the > Apache Arrow GitHub Releases area [6] > > From previous discussions, our understanding is that installing a GitHub App > will require ASF Infra involvement. If this is true, then Sarah and I will be > happy to take the lead on creating a Jira ticket for this. INFRA may reject this request. If INFRA rejects this request, can we use manual upload approach? https://www.mathworks.com/matlabcentral/content/fx/about.html?#Submitting_Files Thanks, -- kou In <mn2pr05mb6496050182d895d69b481119ae...@mn2pr05mb6496.namprd05.prod.outlook.com> "[DISCUSS][MATLAB] Creating a MathWorks File Exchange entry for the MATLAB interface" on Mon, 1 Jul 2024 18:40:43 +0000, Kevin Gurney <kgur...@mathworks.com.INVALID> wrote: > Hi All, > > Now that the changes required to integrate GitHub Releases with the Arrow > release infrastrructure have been merged [1], we would like to make the > process of finding and installing the MATLAB bindings as easy as possible by > integrating with the MathWorks File Exchange [2]. We previously proposed the > idea of integrating with File Exchange in [3]. As a quick refresher - File > Exchange is analogous to other web-based package hosting solutions, such as > pypi.org or rubygems.org. > > By integrating with the File Exchange, MATLAB users will be able to easily > discover and install the latest stable version of the MATLAB interface via > Github Releases from within the MATLAB UI. Packages are installed from the > MathWorks File Exchange using the MATLAB Add-On Explorer [4]. > > In order to integrate with the MathWorks File Exchange, a member of the > Apache Arrow community (most likely, a PMC member) would need to: > > 1. Create a "The Apache Software Foundation" [5] MathWorks account > 2. Create a File Exchange entry for the MATLAB Interface to Apache Arrow > 3. Install the required GitHub App to link the File Exchange entry with the > Apache Arrow GitHub Releases area [6] > > From previous discussions, our understanding is that installing a GitHub App > will require ASF Infra involvement. If this is true, then Sarah and I will be > happy to take the lead on creating a Jira ticket for this. > > We would greatly appreciate it if someone from the community could assist us > in determining next steps to make this happen. > > Thank you! > > Best Regards, > > Kevin Gurney and Sarah Gilmore > > [1] https://github.com/apache/arrow/pull/41131 > [2] https://www.mathworks.com/matlabcentral/fileexchange > [3] https://lists.apache.org/thread/0xyow40h7b1bptsppb0rxd4g9r1xpmh6 > [4] https://www.mathworks.com/products/matlab/add-on-explorer.html > [5] > https://github.com/apache/arrow/blob/edfa343eeca008513f0300924380e1b187cc976b/matlab/tools/packageMatlabInterface.m#L44 > [6] https://www.mathworks.com/matlabcentral/content/fx/about.html#Why_GitHub