apple / apple/swift-async-dns-resolver

Update to a newer version of c-ares

Open
#59 0 comments 0 reactions 0 assignees View on GitHub
kind/administration platform/linux
Dominant language
Swift
Stars
160
Forks
33
PR merge metrics
No merged PRs in 30d

Description

We're quite many versions behind, would be good to update, and also document the updating process, possibly add a Makefile that does it in one command.

When doing that, keep in mind that we'll need to figure out which thread-safety method we'll use: https://github.com/apple/swift-async-dns-resolver/issues/58

Contributor guide

Open the contributing guide

Research direction

No file or test is named in the issue. Start by locating the c-ares version and its current update mechanism in the Swift package, then read issue #58 for the thread-safety constraint. Done means the dependency is updated and the update procedure and any one-command workflow are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
networking
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.