Questa è la risposta standard quando gli sviluppatori non pensano di riuscire a fare qualcosa in tempi ragionevoli, ma è stata ripetutamente sollevata.
È molto ingiusto quando è stato ripetutamente menzionato, ma la persona che ha menzionato più di recente non lo sa, e ottiene subito "stiamo prendendo le patch per questo" immediatamente. In questo caso il maintainer è stufo della discussione ma l'utente pensa che sia un nuovo argomento. Ad ogni modo, molto probabilmente se ottieni subito "patch", non dovresti prenderlo di persona ma potresti voler leggere gli archivi e il bug tracker per maggiori dettagli sul problema.
Se stai ripetutamente sollevando una richiesta tu stesso, "prendere patch" è potenzialmente inteso come un pennello relativamente educato, rispetto ad alcune alternative meno educate ...
E poi ovviamente ci sono maleducati manutentori che diranno "prendere patch" senza alcuna spiegazione a nessuno, ma direi che è una minoranza.
Se hai mai mantenuto un progetto open source con molti utenti, saprai che ci sono 100 volte più richieste di quelle che i manutentori potrebbero mai ottenere, e molte di queste richieste sono importanti per il richiedente ma sarebbero scandalosamente difficile, o disturberebbe molti altri utenti, o ha qualche altro difetto che è visibile solo con una comprensione globale del progetto e della base di codice. O a volte ci sono solo chiamate di giudizio, e ci vuole troppo tempo per discuterne ripetutamente.
La maggior parte delle aziende non open-source non ti dà affatto accesso agli sviluppatori, e riceverai il trattamento silenzioso o una storia gentile ma fasulla da parte dell'assistenza clienti. Quindi, nell'open source almeno hai alcune opzioni (paga qualcuno per codificare la funzione, ecc.) E mentre gli sviluppatori potrebbero essere scortesi, almeno danno risposte dirette. Preferirei avere "no" rispetto al solito "è sulla nostra tabella di marcia ... [2 anni dopo] ... è ancora sulla nostra tabella di marcia" tipo di cose che ho ottenuto da un certo numero di venditori ...
Quindi non penso ci sia una risposta. Forse il manutentore open source è davvero molto impegnato, forse è un cretino, ma in ogni caso, è probabile che abbiano un lavoro difficile e che il dibattito sulla "ultima parola" non vada da nessuna parte. Il meglio che puoi fare è contribuire in qualche modo e cercare di essere costruttivo.
Forse non è un codice, ma probabilmente c'è un sacco di analisi e documentazione degli scenari utente che potresti fare. Quando gestivo il gestore di finestre di GNOME, molte volte sarebbe stato utile per le persone analizzare un problema a livello globale considerando tutti gli utenti tutti e scrivere davvero i problemi, i pro ei contro e cosa dovrebbe accadere da una prospettiva globale.
(Invece, la solita cosa era cominciare a fiammeggiare come se fossero l'unico utente che contava e non c'erano compromessi.E mentre è fantastico, ed era un punto di accesso, e spesso sono riuscito a rimanere educato o addirittura a risolvere il loro problema alla fine ... la fiammata non fa accadere nulla più velocemente, ma confonde le emozioni nel problema e fa perdere tempo a tutti.)