You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by "koushiro (via GitHub)" <gi...@apache.org> on 2025/11/04 12:58:01 UTC

[I] Tracking issues for unifying code pattern of services [opendal]

koushiro opened a new issue, #6755:
URL: https://github.com/apache/opendal/issues/6755

   As discussed in https://github.com/apache/opendal/discussions/6752
   
   > there are still inconsistencies in implementation patterns across various services. This discussion aims to discuss and unify these coding details to improve code consistency and maintainability.
   
   ## Tasks
   
   - [ ] Implement `Debug` Trait for all service builders
   - [ ] Module and Structure Renaming
     - `ServiceAccessor` → `ServiceBackend` (to align the naming conventions of `backend` module)
     - `delete` module → `deleter` module (to align with naming conventions like `writer`, `reader`, `lister`)
   - [ ] Remove Empty `list` Operation Implementations
     - Only keep list implementations in services that actually provide this functionality
     - Remove useless `list` implementations from services that don't support this operation or have not implemented it yet.
   - [ ] Unify Scheme Usage
     -  Prefer direct string-based scheme specification over enum-based approach
     - Consider removing the `Scheme` enum in favor of string literals


-- 
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: commits-unsubscribe@opendal.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Tracking issues for unifying code pattern of services [opendal]

Posted by "0lai0 (via GitHub)" <gi...@apache.org>.
0lai0 commented on issue #6755:
URL: https://github.com/apache/opendal/issues/6755#issuecomment-3536275106

   @koushiro Hi, is there anything I could help with?


-- 
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: commits-unsubscribe@opendal.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Tracking issues for unifying code pattern of services [opendal]

Posted by "koushiro (via GitHub)" <gi...@apache.org>.
koushiro closed issue #6755: Tracking issues for unifying code pattern of services
URL: https://github.com/apache/opendal/issues/6755


-- 
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: commits-unsubscribe@opendal.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org