aws / aws/amazon-q-developer-cli

Migrate to `objc2`

Offen
#145 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
os:macos rust
Vorherrschende Sprache
Rust
Sterne
2k
Forks
439
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The [`objc`](https://crates.io/crates/objc) crate was last updated >5 years ago, there is an ongoing effort to migrate the ecosystem to [`objc2`](https://crates.io/crates/objc2).

Seems like the biggest blockers for us are cocoa/cocoa-foundation, however we might want to drop these dependencies as that is what `wry` did.

### Links
- Ecosystem tracking issue: https://github.com/madsmtm/objc2/issues/174
- `wry`'s migration PR: https://github.com/tauri-apps/wry/pull/1316

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, die Abhängigkeiten cocoa und cocoa-foundation sowie deren Verwendung zu ermitteln, und prüfe anschließend das Tracking-Issue zum objc2-Ökosystem und den Migrations-PR von wry. Erledigt ist die Aufgabe, wenn das Projekt nicht mehr vom veralteten objc-Ökosystem abhängt und der Migrationsumfang geklärt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
cli, operating-systems
Issue-Typ
Refactoring
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.