apache / apache/opendal

Tracking issues of Swift binding

Open
#2,476 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
5.4k
Forks
825
Avg merge
1d 14m
Merged PRs (30d)
127

Description

#2470 introduced the Swift binding to OpenDAL. This issue is for tracking the remaining tasks of it.

## Tasks

- [x] Add contributing docs #2540
- [x] Refine package structure #2479
- [x] Add tests and CI actions #2492
- [ ] Complete the binding APIs
- [ ] Add release build for C library
- [ ] Add async supports

Contributor guide

Open the contributing guide

Research direction

Review the unchecked tasks in this tracking issue, starting with completing the binding APIs, adding a C-library release build, and adding async support. Use the completed items and linked issues #2540, #2479, and #2492 for project context. Done means each remaining task is implemented and checked off with the relevant build or test coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, swift
Domain
backend, mobile-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.