Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Reimplementing shared libraries

Aperta
#277 9 commenti 4 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
c, rust

Direzione di ricerca

La issue cita librerie condivise di util-linux come libmount e libsmartcols, insieme agli *-sys bindings crates esistenti; inizia esaminando questi bindings e l'ambito dichiarato dal progetto. Il lavoro sarebbe completato con una decisione approvata da un maintainer riguardo al fatto che le librerie rientrino o meno nell'ambito e, in caso affermativo, con un piano di implementazione definito.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

As far as I understand, this project is focused on reimplementing the binaries built from the util-linux C project. However, the util-linux C project also builds shared libraries (e.g., libmount, libsmartcols). For the moment, the binaries reimplemented by this project continue to rely on these C libraries (through *-sys bindings crates) in order to provide a very similar behavior to the C project. However, if the goal of this project is to reimplement the C project entirely in Rust, then these libraries must also be reimplemented.

Is there a goal or plan to reimplement the C libraries as Rust crates? Or is the scope only limited to the binaries?

Lingua principale
Rust
Stelle
223
Fork
61
Merge medio
2g 13h
PR unite (30g)
12

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di uutils/util-linux

Tutte le issue di uutils/util-linux

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.