Hello, everyone.

I start this thread to discuss the donation of reqsign 
<https://github.com/Xuanwo/reqsign> to the opendal project.

Context

reqsign <https://github.com/Xuanwo/reqsign> is a rust lib of signing HTTP 
requests without heavy SDKs. opendal uses reqsign to sign nearlly all http 
based services. And opendal is the biggest user of reqsign.

Motivation

 • Nearly all reqsign contributors are also opendal contributors. They appear 
to be almost the same community.
 • To add new services in opendal, users must first enable service support in 
reqsign and then update reqsign within opendal.
 • By integrating reqsign into opendal, the community can develop features more 
rapidly.
Drawback

 • reqsign is not included in opendal and does not share its vision. For 
instance, reqsign can be utilized for AWS EC2, which opendal does not support.
 • reqsign has its own GitHub workflow. The donation process might be 
challenging.
Discussion

What are your thoughts on this? Do you believe it's beneficial for the opendal 
community to support maintaining reqsign? Would you be interested in helping 
maintain reqsign?

Xuanwo

Reply via email to