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

hazeliscoding/sdl3-porter

Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.

hazeliscoding/sdl3-porter è adatto ai principianti?

Abbiamo visto troppo poche pull request recenti di contributori esterni su hazeliscoding/sdl3-porter per dire quanto spesso vengono accettate. In questo momento sono aperte 4 issue adatte ai principianti.

Stelle
1
Fork
1
Issue aperte per principianti
4
Issue indicizzate
21
Merge medio
3m
PR unite (30g)
1
Lingua principale
C
Licenza
Zlib
Ultimo push su GitHub
21/10/2026
Ultima indicizzazione
21/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
good first issue help wanted

Come contribuire a hazeliscoding/sdl3-porter

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. I tuoi contributi saranno pubblicati con la licenza Zlib del progetto.
  3. Scegli una delle 4 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Document the build prerequisites in CONTRIBUTING.md
    Aperta
    documentation good first issue

    Difficoltà 1/5 1-3 ore Idoneità per principianti 83/100

    hazeliscoding/sdl3-porter#19 ·

  • find_traps.py: fail on a path that doesn't exist
    Aperta
    bug good first issue

    Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100

    hazeliscoding/sdl3-porter#17 ·

  • Trap candidate: resized-on-set-size
    Aperta
    help wanted trap candidate

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    hazeliscoding/sdl3-porter#16 ·

  • Trap candidate: render-output-size-logical
    Aperta
    help wanted trap candidate

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#15 ·

  • Trap candidate: blit-dstrect-unchanged
    Aperta
    help wanted trap candidate

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#14 ·

  • Trap candidate: target-state-persists
    Aperta
    help wanted trap candidate

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    hazeliscoding/sdl3-porter#13 ·

  • Trap candidate: event-timestamp-ns
    Aperta
    help wanted trap candidate

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#12 ·

  • Writing new SDL3 code (2.x track)
    Aperta
    enhancement later

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#11 ·

  • A catalog marketplace repo
    Aperta
    enhancement later

    Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100

    hazeliscoding/sdl3-porter#10 ·

  • Evals for Codex and other harnesses
    Aperta
    enhancement later

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#9 ·

  • A visual high-DPI check
    Aperta
    enhancement later

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#8 ·

  • Run find_traps.py from a hook on edited files
    Aperta
    enhancement later

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    hazeliscoding/sdl3-porter#7 ·

  • Build the port inside evals
    Aperta
    enhancement later

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    hazeliscoding/sdl3-porter#6 ·

  • SDL_image 3, SDL_ttf 3 and SDL_mixer 3
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    hazeliscoding/sdl3-porter#5 ·

  • Release 1.1.0
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    hazeliscoding/sdl3-porter#3 ·

  • Measure and merge find-traps-full-sections
    Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    hazeliscoding/sdl3-porter#2 ·

  • Run the Evals workflow as a matrix
    Aperta
    enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    hazeliscoding/sdl3-porter#1 ·

  • trap-cards check: require a sample and an eval case for every trap
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    enhancement good first issue

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 82/100

    hazeliscoding/sdl3-porter#21 ·

  • trap-cards check: require every part of a trap card
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    enhancement good first issue

    Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100

    hazeliscoding/sdl3-porter#20 ·

  • Test find_traps.py's search of the committed SDL2 code
    Forse già presa @ian0318git l’ha presa 1 giorno fa. Aperta
    good first issue

    Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100

    hazeliscoding/sdl3-porter#18 ·

  • List the plugin in plugin directories
    Forse già presa @hazeliscoding l’ha presa 10 giorni fa. Aperta

    hazeliscoding/sdl3-porter#4 · 1 assegnatario ·

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.