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

opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

ocaml/opam è adatto ai principianti?

I maintainer di ocaml/opam di solito rispondono a una pull request entro 1 giorno. In questo momento sono aperte 12 issue adatte ai principianti.

Stelle
1.4k
Fork
409
Issue aperte per principianti
12
Issue indicizzate
730
Merge medio
1g 12h
PR unite (30g)
14
Lingua principale
OCaml
Licenza
Nessun dato sulla licenza
Ultimo push su GitHub
19/10/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
Nessuna label per principianti indicizzata

Come contribuire a ocaml/opam

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. Scegli una delle 12 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

  • opam list --depends-on=X --latests-only should not show packages that do not depend on X in their latest version
    Aperta
    CONSIDER CLOSING

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

    ocaml/opam#7221 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • `opam source` doesn't respect subpath field
    Aperta
    AREA: ENGINE KIND: BUG

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

    ocaml/opam#7220 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • explore builtin code-signing on macOS and Windows
    Aperta
    AREA: PORTABILITY

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

    ocaml/opam#7217 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Make opamfile deprecated fields a no-op
    Aperta

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

    ocaml/opam#7210 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • `opam pin --with-version` triggers `No valid package definition`
    Aperta
    KIND: BUG

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

    ocaml/opam#7203 ·

    I maintainer di solito rispondono entro 1 giorno

  • `opam pin <archive>` when no name can be inferred from opam file result on random `temp` package name chosen
    Aperta
    KIND: BUG

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 62/100

    ocaml/opam#7202 ·

    I maintainer di solito rispondono entro 1 giorno

  • `https://opam.ocaml.org/install.sh` can not be run unattended
    Aperta
    AREA: DOCUMENTATION

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

    ocaml/opam#7201 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • opam last release (2.6.1) blocked by windows defender as containing a virus
    Aperta
    AREA: PORTABILITY

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 22/100

    ocaml/opam#7197 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • GHA: Update `git status` action
    Aperta
    AREA: TEST

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

    ocaml/opam#7195 ·

    I maintainer di solito rispondono entro 1 giorno

  • opam switch remove: clear links from linked dirs
    Aperta

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

    ocaml/opam#7192 ·

    I maintainer di solito rispondono entro 1 giorno

  • GHA: rework depexts jobs
    Aperta
    AREA: TEST

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

    ocaml/opam#7190 ·

    I maintainer di solito rispondono entro 1 giorno

  • GHA: Untie jobs from released opam ?
    Aperta
    AREA: TEST

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

    ocaml/opam#7186 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Abstract `repo_state` type
    Aperta
    AREA: API

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

    ocaml/opam#7185 ·

    I maintainer di solito rispondono entro 1 giorno

  • External commands experiencing failure should print details of why they failed instead of simply the exit code
    Aperta
    AREA: UI

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

    ocaml/opam#7183 ·

    I maintainer di solito rispondono entro 1 giorno

  • GHA Depends-Linux jobs assume that all project follow the same branch/version scheme as opam-rt
    Aperta
    AREA: TEST KIND: BUG

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

    ocaml/opam#7177 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Cancelling opam repo add on a wrong repo url result in the repository still being added
    Aperta
    AREA: REPOSITORY

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

    ocaml/opam#7171 ·

    I maintainer di solito rispondono entro 1 giorno

  • opam pin add <repo> small performance trick
    Aperta
    AREA: PERFORMANCE

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

    ocaml/opam#7168 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • opam admin cache --no-check (what does --check-all actually do?)
    Aperta
    KIND: FEATURE WISH STATE: NEED INVESTIGATION

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

    ocaml/opam#7167 ·

    I maintainer di solito rispondono entro 1 giorno

  • git cache performance race condition
    Aperta
    AREA: ENGINE AREA: PERFORMANCE

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

    ocaml/opam#7165 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add some tests showing the git cache in action
    Aperta
    AREA: TEST

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

    ocaml/opam#7164 ·

    I maintainer di solito rispondono entro 1 giorno

  • `opam init --reinit -i` doesn't update ~/.bashrc if it contains alias `o='eval $(opam env)'`
    Aperta

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

    ocaml/opam#7155 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • opam pin edit removes url.checksum
    Aperta
    KIND: BUG

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

    ocaml/opam#7143 ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate landlock(7) as a replacement to bubblewrap
    Aperta
    AREA: SANDBOX

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

    ocaml/opam#7140 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Unlisted extra-files from the files/ directory aren't copied to the build directory when installing packages from a 1.2 repository
    Aperta
    AREA: FORMAT KIND: BUG

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

    ocaml/opam#7132 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Notify on low-end hardware to set `jobs=1`
    Aperta

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

    ocaml/opam#7126 ·

    I maintainer di solito rispondono entro 1 giorno

  • Use immutable values for system `environment`
    Aperta
    AREA: API

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

    ocaml/opam#7125 ·

    I maintainer di solito rispondono entro 1 giorno

  • opam install --save
    Aperta
    KIND: FEATURE WISH

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

    ocaml/opam#7123 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Split lint checks into ""important"" checks and ""cosmetic"" checks
    Aperta
    AREA: UI KIND: FEATURE WISH

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

    ocaml/opam#7118 ·

    I maintainer di solito rispondono entro 1 giorno

  • opam pin add does not run the linter whereas opam install does
    Aperta
    AREA: UI

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

    ocaml/opam#7117 ·

    I maintainer di solito rispondono entro 1 giorno

  • Opam should have opam-audit integrated
    Aperta
    KIND: FEATURE WISH

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

    ocaml/opam#7113 · 11 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Local pinned packages do not detect 1.2 adjacent files (url, descr, files/**)
    Aperta
    KIND: BUG

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

    ocaml/opam#7109 ·

    I maintainer di solito rispondono entro 1 giorno

  • opam show --normalise doesn't do anything when used in conjunction with --raw
    Aperta
    AREA: UI KIND: BUG KIND: FEATURE WISH

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

    ocaml/opam#7108 ·

    I maintainer di solito rispondono entro 1 giorno

  • Add a new --exclude-sections argument to opam-installer
    Aperta
    KIND: FEATURE WISH

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

    ocaml/opam#7105 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Update the cache's magic version on real change instead of opam-version changes
    Aperta

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

    ocaml/opam#7104 ·

    I maintainer di solito rispondono entro 1 giorno

  • Homogeneise `OpamSystem` functions
    Aperta
    AREA: API

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

    ocaml/opam#7093 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Disable developer mode in reftests
    Aperta
    AREA: TEST

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

    ocaml/opam#7089 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • nix should be the os-family for both nixos and for users requesting Nix
    Aperta
    AREA: DEPEXTS

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

    ocaml/opam#7087 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • New repository is not completely loaded when `packages/opam` path exists
    Aperta
    KIND: BUG

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

    ocaml/opam#7083 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • opam init: sandbox script check should display stderr
    Aperta
    AREA: SANDBOX AREA: UI

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

    ocaml/opam#7081 ·

    I maintainer di solito rispondono entro 1 giorno

  • With some configuration, switch invariant are always recomputed
    Aperta
    AREA: FORMAT KIND: BUG

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

    ocaml/opam#7079 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Switch loading can create a inconsistent cache
    Aperta
    KIND: BUG

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

    ocaml/opam#7078 ·

    I maintainer di solito rispondono entro 1 giorno

  • Feature request: ignoring optional dependencies in lockfiles
    Aperta
    AREA: LOCK KIND: FEATURE WISH

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

    ocaml/opam#7076 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • opam admin repo upgrade generates ocaml packages not reflecting the repository current ones
    Aperta
    AREA: ADMIN AREA: TEST KIND: BUG

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

    ocaml/opam#7074 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Modifying opam repository files containing CRLF makes opam update fail
    Aperta
    AREA: REPOSITORY KIND: BUG

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

    ocaml/opam#7065 ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate faster depext install checks
    Aperta
    AREA: DEPEXTS AREA: PERFORMANCE

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

    ocaml/opam#7060 ·

    I maintainer di solito rispondono entro 1 giorno

  • Extend depexts availablity search to all platforms
    Aperta
    AREA: DEPEXTS

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

    ocaml/opam#7059 ·

    I maintainer di solito rispondono entro 1 giorno

  • `opam install .foo` add package `oo`
    Forse di nuovo libera @MavenRain l’ha presa 90 giorni fa e non c’è nessuna pull request aperta. Aperta
    KIND: BUG

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

    ocaml/opam#7043 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Document `OpamClient` arguments of function
    Aperta
    AREA: API AREA: DOCUMENTATION

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

    ocaml/opam#7036 ·

    I maintainer di solito rispondono entro 1 giorno

  • opam repo does not follow the 'redirect' field
    Aperta
    AREA: DOCUMENTATION AREA: REPOSITORY KIND: BUG KIND: FEATURE WISH

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

    ocaml/opam#7032 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • opam repo add triggers a git-maintenance race condition
    Aperta
    AREA: ENGINE KIND: BUG

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

    ocaml/opam#7031 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.