apache / opendal

Apache OpenDAL: One Layer, All Storage.
https://opendal.apache.org
Apache License 2.0
3.47k stars 486 forks source link

new feature: Basic Ruby binding #5227

Open erickguan opened 1 month ago

erickguan commented 1 month ago

Feature Description

I am interested in helping release the first Ruby binding. Before release, I would happy to get OpenDAL Ruby binding to a demoable state.

Problem and Solution

The Ruby binding in OpenDAL implements several methods within the Operator and Metadata classes. I would like to see the following features added to the Ruby binding:

With these features implemented, I could create a few examples in Ruby to share.

Additional Context

Other problems:

Are you willing to contribute to the development of this feature?

Xuanwo commented 1 month ago

Wow, @erickguan, that's fantastic! I'm looking forward to working with you.

erickguan commented 1 month ago

I’m grateful that you got the project rolling and appreciate your vision.