Se l'autore della libreria non è in grado di riprodurre il bug in base al rapporto, è irragionevole aspettarsi che trascorra molto tempo su di esso, per non parlare di correggerlo.
Ma hai anche una quantità limitata di tempo speso a lavorare su un prodotto che è periferico al tuo interesse. Sfortunatamente, ciò potrebbe significare che il bug continua a esistere e che non è stato fatto alcun lavoro per risolverlo.
Fortunatamente questo non è necessariamente un disastro - mentre in un mondo ideale, tutto il software sarebbe privo di bug, non è così, e quindi dobbiamo stabilire le priorità in base ai problemi che causano negli Stati Uniti.
Ciò significa che è davvero tua responsabilità sviluppare un caso di test riproducibile SE VUOI FISSARE. Non ti importa se viene riparato, e in tal caso, hai fatto tutto ciò che può e dovrebbe aspettarti da te. Potresti volerlo risolto, ma non abbastanza da dedicare del tempo per renderlo riproducibile in questo momento. Questo è perfettamente accettabile.
Segnalare un bug al meglio delle tue abilità nel tempo in cui devi affrontarlo è semplicemente una buona cittadinanza, non è necessario andare oltre, a meno che non sia necessario per il tuo programma. E potresti non volerlo fare anche in quel momento, ci potrebbe essere un'altra libreria che potresti usare, o potrebbe essere possibile eseguire il tuo proprio in un ragionevole periodo di tempo. Fondamentalmente spetta a te decidere quale e quale tipo di sforzo vale la pena per te.