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

Pure Python framework for writing Juju charms.

canonical/operator è adatto ai principianti?

Negli ultimi 30 giorni canonical/operator ha accettato 3 delle 10 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 2 issue adatte ai principianti.

Stelle
267
Fork
139
Issue aperte per principianti
2
Issue indicizzate
50
Merge medio
3g 6h
PR unite (30g)
18
Lingua principale
Python
Licenza
Apache-2.0
Ultimo push su GitHub
29/9/2026
Ultima indicizzazione
14/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 canonical/operator

  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. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  4. Scegli una delle 2 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

  • Reconsider the --tb native we recommend for integration tests
    Aperta
    docs

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

    canonical/operator#2762 ·

    I maintainer di solito rispondono entro 1 giorno

  • Document how actions fail if the Juju event fails but action-fail or action-set is not called
    Aperta
    docs rainy day small item

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

    canonical/operator#2757 ·

    I maintainer di solito rispondono entro 1 giorno

  • Document Juju's behaviour during SIGTERM on K8s
    Aperta
    docs rainy day small item

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

    canonical/operator#2756 ·

    I maintainer di solito rispondono entro 1 giorno

  • Scheduled workflow 'Example Charm Integration Tests' failed
    Aperta

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

    canonical/operator#2750 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Scheduled workflow 'ops Integration Tests' failed
    Aperta

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

    canonical/operator#2745 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Relation.save should avoid writing relation data that only differs in ordering
    Aperta
    27.04 needs design roadmap

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

    canonical/operator#2736 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support mocking file metadata for tests
    Aperta
    27.04 roadmap

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

    canonical/operator#2708 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Cleaning up inconsistencies in the Manage actions how-to page
    Aperta
    docs rainy day

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

    canonical/operator#2688 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Update the pytest logging options in example charm code
    Forse di nuovo libera @tromai l’ha presa 75 giorni fa e non c’è nessuna pull request aperta. Aperta
    docs rainy day

    canonical/operator#2659 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Juju/ops only reacts to public Pebble custom notices, breaking custom notices in rocks that run workloads as `_daemon_`
    Forse di nuovo libera @hpidcock l’ha presa 84 giorni fa e non c’è nessuna pull request aperta. Aperta
    27.04 needs design roadmap

    canonical/operator#2639 · 5 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Setup Workshop for ops
    Forse di nuovo libera @tromai l’ha presa 33 giorni fa e non c’è nessuna pull request aperta. Aperta
    rainy day small item

    canonical/operator#2513 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Provide a charm linting tool
    Aperta
    26.04 roadmap

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

    canonical/operator#2491 ·

    I maintainer di solito rispondono entro 1 giorno

  • Tracing integration test failure
    Aperta
    rainy day tests

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

    canonical/operator#2484 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Support custom model dumping in Relation.save
    Aperta
    27.04 roadmap

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

    canonical/operator#2480 · 7 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Replace operator repo use of tox with Make
    Aperta
    27.04 roadmap

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

    canonical/operator#2479 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate subordinate charms and update the doc
    Aperta
    27.04 docs roadmap

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

    canonical/operator#2460 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • ops[logging]? enabling more telemetry for charms
    Aperta

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

    canonical/operator#2438 · 8 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add guidance about migrating away from charming-actions; general guidance about building in CI
    Aperta
    27.04 docs roadmap

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

    canonical/operator#2410 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Changes to consider for next major release (4.x)
    Aperta
    refactoring

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

    canonical/operator#2350 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Generate charmcraft YAML from dataclasses
    Forse di nuovo libera @tonyandrewmeyer l’ha presa 335 giorni fa e non c’è nessuna pull request aperta. Aperta
    27.04 rainy day roadmap

    canonical/operator#2163 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Example (including tutorial) K8s charms should set charm-user
    Aperta
    docs rainy day small item

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

    canonical/operator#2048 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • os.getcwd() is not the charm root in ops[testing]
    Forse di nuovo libera @tonyandrewmeyer l’ha presa 119 giorni fa e non c’è nessuna pull request aperta. Aperta
    27.04 rainy day roadmap

    canonical/operator#2045 · 2 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • k8s tutorial: example charm sets status to active too optimistically
    Aperta
    docs rainy day

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

    canonical/operator#1995 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Higher-level relation testing in unit tests
    Aperta
    26.04 needs design roadmap tests

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

    canonical/operator#1929 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for automatically encoding testing.Relation data to JSON
    Aperta
    needs design rainy day tests

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

    canonical/operator#1796 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Convert docs to American English per new Canonical style
    Aperta
    docs rainy day

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

    canonical/operator#1722 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [feat] scenario: make a more complete copy of the charm's root
    Aperta
    27.04 needs design roadmap

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

    canonical/operator#1673 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Improve the README, including updating the example charm
    Aperta
    docs rainy day

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

    canonical/operator#1655 · 9 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Add support for testing pebble services interaction
    Aperta
    27.04 needs design roadmap tests

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

    canonical/operator#1427 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Improve the contributing guide in the charmcraft profiles
    Forse già presa @dwilding l’ha presa 10 giorni fa. Aperta
    docs rainy day

    canonical/operator#2771 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Migrate project to a modern build backend
    Forse già presa @MattPatchava l’ha presa 20 giorni fa. Aperta
    rainy day small item

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

    canonical/operator#2743 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • `relation-get`/`relation-list` on a gone relation raise an opaque `ModelError("permission denied")` instead of `RelationNotFoundError`
    Forse già presa @tonyandrewmeyer l’ha presa 20 giorni fa. Aperta
    next release rainy day small item

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

    canonical/operator#2709 · 6 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Drop MODEL_SETTINGS from example charms and Charmcraft profiles
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    docs rainy day small item

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

    canonical/operator#2652 ·

    I maintainer di solito rispondono entro 1 giorno

  • Provide more context when raising ModelError
    Forse già presa @tonyandrewmeyer l’ha presa 4 giorni fa. Aperta
    needs design next release rainy day

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

    canonical/operator#2575 · 6 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • docs: the charm relation interfaces repo info is out of date
    Forse già presa @tonyandrewmeyer l’ha presa 35 giorni fa. Aperta
    docs rainy day small item

    canonical/operator#2525 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Refresh "Manage resources" how-to guide
    Forse già presa @tonyandrewmeyer l’ha presa 35 giorni fa. Aperta
    docs rainy day

    canonical/operator#2490 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Improve the typing UX of Object.on and CharmBase.on
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    rainy day

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

    canonical/operator#2237 ·

    I maintainer di solito rispondono entro 1 giorno

  • Decouple local and remote operations in release script and add tests
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    rainy day refactoring small item

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

    canonical/operator#2224 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Don't include private-address in the default Scenario database when mocking Juju 4
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    rainy day small item

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

    canonical/operator#2185 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Expose the testing _Event.deferred docs
    Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
    docs rainy day tests

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

    canonical/operator#1789 · 2 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.