真不容易,一场持续了半年多的讨论,现在终于以一个美好的开端拉开了序幕。
一月份的时候我提议 opendal 社区可以实现原生的 rados 支持:https://github.com/apache/opendal/issues/4035 ,但是社区很快指出 ceph-rust 的实现已经多年没有更新了。后面陆续有才华横溢的同学自己 fork 了 ceph-rust 并开始了工作,但是我深深的知道这种 fork 行为大概率会以烂尾而告终。之后我提议是不是可以在上游直接开发,但这条路被证明根本走不通:因为上游完全没有维护者在维护这个项目。我花费了很多时间尝试跟 ceph 社区取得沟通但是都收效甚微,最后在 Nizamudeen 的指引下,我找到了 Slack(ceph 社区真正活跃的地方!),很快搞定了权限问题。
终于可以起航!
一月份的时候我提议 opendal 社区可以实现原生的 rados 支持:https://github.com/apache/opendal/issues/4035 ,但是社区很快指出 ceph-rust 的实现已经多年没有更新了。后面陆续有才华横溢的同学自己 fork 了 ceph-rust 并开始了工作,但是我深深的知道这种 fork 行为大概率会以烂尾而告终。之后我提议是不是可以在上游直接开发,但这条路被证明根本走不通:因为上游完全没有维护者在维护这个项目。我花费了很多时间尝试跟 ceph 社区取得沟通但是都收效甚微,最后在 Nizamudeen 的指引下,我找到了 Slack(ceph 社区真正活跃的地方!),很快搞定了权限问题。
终于可以起航!