ianmcook commented on issue #4414:
URL: https://github.com/apache/arrow-adbc/issues/4414#issuecomment-4771929337

   Hi Nicholas, thanks for asking this.
   
   For several reasons, we are moving away from packaging ADBC drivers as 
language-specific libraries and distributing them on language-specific package 
registries. For details, see the discussion at 
https://github.com/orgs/adbc-drivers/discussions/7. (This is similar to what 
you're asking here, but about PyPI instead of npm.) Going forward, the [ADBC 
Driver Registry](https://dbc-cdn.columnar.tech) will be the best place to get 
drivers.
   
   But we recognize the need to create a seamless experience for the TS/JS 
community, so we're doing two things to enable this:
   
   1. As of today, it's now possible to install 
[dbc](https://docs.columnar.tech/dbc/) from npm:
      ```sh
      npm install -g @columnar-tech/dbc
      ```
      Then you can install drivers with dbc:
      ```sh
      dbc install postgresql
      ```
      Or you can collapse these twp steps into one with `npx`:
      ```sh
      npx --yes @columnar-tech/dbc install postgresql
      ```
      For full details, see https://www.npmjs.com/package/@columnar-tech/dbc.
   
   2. We are in the process of creating a WASM build of dbc with JS/TS 
bindings. This will make it easier for TS/JS apps to install ADBC drivers 
programmatically. This isn't released yet. If you're interested, please take a 
look at https://github.com/columnar-tech/dbc/pull/395. Comments welcome.
   
   Please let us know if these address your need or if you have any questions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to